Files
rubix/src/components/ArticleInternalFour/ArticleInternalFour.jsx
2024-04-12 16:50:47 +05:30

273 lines
12 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/* eslint-disable no-unused-vars */
import React, { useEffect } from "react";
import { Box, Text, Image } from "@chakra-ui/react";
import { Avatar, AvatarBadge, AvatarGroup } from "@chakra-ui/react";
import banner from "../../assets/images/articleInternalbanner.png";
import Chip from "../Chip/Chip";
import Footer from "../Footer/Footer";
import { ChevronRightIcon } from "@chakra-ui/icons";
import profile from "../../assets/images/profile.png";
import x from "../../assets/images/x.png";
import linked from "../../assets/images/linked.png";
import github from "../../assets/images/github.png";
import tele from "../../assets/images/tele.png";
import reddit from "../../assets/images/reddit.png";
import fb from "../../assets/images/fb.png";
const ArticleInternalFour = () => {
useEffect(() => {
window.scrollTo(0, 0);
}, []);
return (
<>
<Box
bg="#000000"
height={"auto"}
display={"flex"}
gap={7}
justifyContent={"center"}
alignItems={"center"}
flexDirection={"column"}
color="white"
>
<Box
bg="#000000"
minHeight={"60vh"}
width={"70vw"}
display={"flex"}
gap={5}
marginTop={10}
justifyContent={"end"}
alignItems={"center"}
flexDirection={"column"}
color="white"
>
<Text
textAlign={"center"}
className="rubix-text-heading-2 rubix-fw-600"
>
Securing wallet to wallet transfers across the network: Rubix solved
it differently
</Text>
<Text textAlign={"center"} className="rubix-text-xsmall rubix-fw-500">
Business Growth January 5, 2023
</Text>
<Box display={"flex"} gap={3} textAlign={"center"}>
<Avatar size="lg" name="Dan Abrahmov" src={profile} />
<Box
textAlign={"start"}
display={"flex"}
flexDirection={"column"}
alignItems={"start"}
justifyContent={"center"}
className="rubix-text-xsmall rubix-fw-500"
>
<Text>Gokul P S</Text>
<Text>Core Blockchain Developer</Text>
</Box>
</Box>
</Box>
{/* ========[ Banner ]======= */}
<Box
height={"70vh"}
width={"85vw"}
backgroundImage={`url(${banner})`}
backgroundRepeat={"no-repeat"}
backgroundSize={"cover"}
position="relative"
>
<Box
position="absolute"
top={0}
left={0}
width="100%"
height="100%"
backgroundColor="rgba(0, 0, 0, 0.5)"
/>
</Box>
<Box
bg="#000000"
width={"85vw"}
height={"auto"}
display={"flex"}
pb={"60px"}
gap={5}
justifyContent={"center"}
alignItems={"center"}
flexDirection={"column"}
color="white"
position={"relative"}
>
<Box
position={"absolute"}
top={0}
left={0}
display={"flex"}
flexDirection={"column"}
alignItems={"center"}
gap={2}
>
<Text className="rubix-text-xsmall">Share</Text>
<Image cursor={"pointer"} mb={4} w={6} h={6} src={tele} />
<Image cursor={"pointer"} mb={4} w={6} h={6} src={x} />
<Image cursor={"pointer"} mb={4} w={6} h={6} src={fb} />
<Image cursor={"pointer"} mb={4} w={6} h={6} src={linked} />
</Box>
<Box
bg="#000000"
width={"68vw"}
height={"auto"}
display={"flex"}
flexDirection={"column"}
gap={5}
justifyContent={"start"}
color="white"
>
<Box display={"flex"} gap={5} justifyContent={"start"}>
<Chip title="INSIGHT" />
<Chip title="BLOCKSPACE" />
</Box>
<Box pt={5} pb={5}>
<Text pb={5} fontSize="xl">
Developers have a hard time securing wallet to wallet transfers.
The blockchain is an immutable ledger that cannot be altered in
any way. The biggest challenges developer face today are:
Solving the latency problem. How do you ensure consensus of an
immutable ledger? When youre processing thousands and millions
of transactions per second, latency is a huge issue. This means
that the network must be able to confirm the legitimization of
assets in a very short amount of time. Ensuring data security.
How do you protect against double spending attacks? Double
spending is one of the most difficult issues for blockchain
developers because its an attack vector that persists across
many different protocols such as Proof-of-Work, Proof-of-Stake,
Proof-of-Authority and Proof-of-Elapsed-Time.
</Text>
<Text pb={5} fontSize="xl">
The transactions on top of the blockchain are not the only thing
that matters. Costs and scalability are important factors for
the future of cryptocurrency. Rubix solved the problem of secure
transactions between businesses differently than other
platforms. By being able to run a Rubix node even in a personal
computer efficiently, average users can protect their coin/token
within their wallet without relying on an exchange or mining
farm by taking advantage of our easy to use wallet. So if you
have a business that wants to accept payments from customers or
suppliers, all you will have to do is configure the node thats
it. You dont need to worry about setting up an entire mining
farm or dealing with an exchange. This makes the process of
securing your coins extremely easy for people that are not tech
savvy.
</Text>
<Text pb={5} fontSize="xl">
Decentralised identity is at the heart of Rubix. It is our means
for establishing a secure identity for every person, business
and application that needs to be identified on the network. It
provides a way to link arbitrary data to each person or entity,
which can then be referenced when performing transactions or
accessing information on the network. Decentralized Identity
(DID) solves the problem of how to represent an identity in a
secure and scalable way on the blockchain. To get your own
decentralized identity for the network, run /create API requests
to your running local node by providing the 256×256 PNG image
available for the network. Rubix is securing this data using
SHA3256 hashes Non-Linear Secret Sharing Mechanism based
generation of public share and private share. A wallet can be
vulnerable to theft through an attack on the node or via
malware. In the first situation, we want to avoid having the
1898 port accessible to the public. To achieve this, you can
check if the firewall is not down or not disabled for the port.
In order to communicate with other nodes, we need to use one of
the other ports. This will let us have a connection between two
wallets and validators during a transaction. Also providing your
PrivateShare image only during a transaction will protect your
tokens from unauthorised transaction from your wallet.
</Text>
<Text pb={5} fontSize="xl">
In this post, I have explained Rubixs solution for securing
wallet-to-wallet transfers across the network. The key feature
of this protocol is the use of token chains instead of relying
on a single chain for the entire transactions from the network.
This method allows transactions to be sent across multiple
chains while still providing protection against DDOS attacks and
double spending. By smartly and elegantly designing the
protocol, Rubix is able to achieve transaction speeds, security
and interoperability with minimal risk. This solution has the
ability to create a true peer-to-peer world.
</Text>
<Text pb={5} fontSize="xl">
Rubix is hosting events around the world to educate people about
their mission and to scout for contributors who are ready to
help build the future of transactions. In the following you can
find an overview of all Rubix events across the globe.
</Text>
<Text pb={5} fontSize="xl" fontWeight={600}>
Rubix is hosting events around the world to educate people about
their mission and to scout for contributors who are ready to
help build the future of transactions. In the following you can
find an overview of all Rubix events across the globe.
</Text>
<Text pb={5} fontSize="xl">
Who should come? Anyone who cares about decentralization and
wants to help building it. We are looking for developers and
designers who want to build a new protocol for transactions, as
well as artists, writers and speakers who want to share their
visions with us. We are also looking for people interested in
joining our contributor team. If you like what we are doing and
want to help us change the world of payments, please drop us a
line!
</Text>
</Box>
{/* <Box pt={5}>
<Text mb={5} className="rubix-fw-700" fontSize="5xl">
Introduction
</Text>
<Text pb={5} fontSize="xl">
The immutable blockchain technology has emerged as one of the
most captivating technological innovations of the past decade,
which has found widespread utility across multiple sectors like
finance, education, businesses, and more. This distributed
ledger technology, Blockchain, has notably come a long way from
its initial use case in cryptocurrencies like Bitcoin and
Ethereum. Apart from attracting countless individuals to
speculate for-profits, blockchain has, over time, also enabled
businesses to optimize their processes for cost-cutting. But,
the growth has a price. Energy consumption by cryptocurrencies
has become the latest flashpoint. Every blockchain consumes
electricity depending on the consensus algorithm used to mine it
for trading or spending.
</Text>
<Text pb={10} pt={5}>
<img
width={"100%"}
src="https://www.rubix.net/wp-content/uploads/bitcoin-intro.webp"
/>
</Text>
<Text fontSize="xl">
At present, Bitcoin is using approximately 177.43 TWh of
electricity, while Ethereums consumption lies at about 79.69
TWh annually. Their mining processes also generate carbon
emissions — another environmentally disastrous price we pay for
their widespread use. Therefore, environmentally-conscious
investors desperately need an alternative blockchain that
supports their sustainability cause. One such next-generation,
peer-to-peer, web-scale, sustainable L1 blockchain is “Rubix”.
</Text>
</Box> */}
</Box>
</Box>
</Box>
<Footer />
</>
);
};
export default ArticleInternalFour;