mirror of
https://github.com/WDI-Ideas/rubix.git
synced 2026-04-28 05:55:50 +00:00
273 lines
12 KiB
JavaScript
273 lines
12 KiB
JavaScript
/* 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 you’re 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 it’s 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 that’s
|
||
it. You don’t 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
|
||
SHA3–256 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 Rubix’s 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 Ethereum’s 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;
|