Finally, an energy-efficient version of the blockchain is launched which is programmable and allows building decentralized applications. RubiX Blockchain, launched on March 15, 2021, is a Proof of Harvest blockchain which reduces carbon emissions by 100%. Currently used by 40+ clients, it offers super expedite NFT launches with minimum smart contract code. For the security of NFT, it uses proprietary QR code technology that eliminates the risk of duplication of NFTs across platforms. Moreover, it is claimed to be several times stronger than its competitors, Bitcoin and Ethereum. The platform leverages real-world Distributed File System (DFS) based on content-based addressing for data storage. Also, it is lightweight enough to run on laptops, desktops, mobile devices, and IoT devices. Its mobile full node version will be available later in 2021. RubiX employs post-quantum and cheating-immune non-linear secret sharing (NLSS) cryptographic technique which facilitates multi-party computation (MPC) based consensus. It is a highly scalable blockchain solution and offers built-in privacy features. Currently, it supports all mainstream desktop OSs consisting of Windows, GNU/Linux distros, and macOS. According to its GitHub page, RubiX can achieve 10 million TPS with 2 million users, whereas bitcoin with the same number of full nodes publish only 7 transactions. A single node in the RubiX network can perform 5 transactions per second. Similarly, in theory, all nodes in the network can perform 5 completely independent transactions. There are primarily two types of tokens supported, utility tokens, called RBX, and asset tokens. Asset tokens are non-fungible tokens like ERC-721 tokens of Ethereum which are unique and non-transferable. RubiX Nodes A RubiX node when joins the network is automatically registered as a peer-node on a private Inter-Planetary File System (IPFS). All data in the private network will only be accessible to the known peers on the private network. Each node creates a unique digital identity (DID). DID is a unique 256X256 PNG image that is self-created but verified decentrally by peers in the network. Running a node is not resource-intensive and can be operated on a desktop or laptop. RubiX Proof-Chains The global state-machine in this blockchain is divided into a finite number of state-machines called ProofChains. While each ProofChain maintains one state, together all ProofChains represent a globally accessible singleton state that is immutable. RubiX global chain is made of 50.7M Proofchains. Each Proofchain is bound by one unique utility token. A proofchain is made of all transactions that use the same token to confirm. All the utility tokens are stored and committed on the IPFS by the RubiX genesis node Ø. Each proofchain compares to a traditional blockchain with each block carrying only one transaction. The parallel account chains provide a highly scalable blockchain. They also avoid forks and prevent double-spending of any asset. Transactions on RubiX Blockchain Peers in the network are connected through the LibP2P protocol. Transactions on RubiX token chain are peer-to-peer & free. A RubiX transaction though requires one of the native tokens for preserving the provenance. Transactions in RubiX are validated using an MPC using non-linear secret sharing. It provides provable finality rather than probabilistic finality of transactions. Most blockchains like Bitcoin, provide probabilistic finality for a block. A block once included in a blockchain in the past is only as safe as the number of blocks that have been built on top of it, expending more computational work behind this particular chain. However, there is no guarantee that this chain containing the block will always remain the canonical chain. With RubiX’s parallel chain architecture, millions of such transactions can be performed simultaneously. Each transaction in this blockchain takes about ~250ms. In other blockchains, an increase in the size and capability of nodes does not increase the transaction speed. However, the transaction capability of the RubiX network increases with more users in the network. The transaction range is limited only by the number of nodes in the network. To initiate a transaction here, the peer node must use at least one RBX token. Depending upon which RBX token is used by the peer node, the transaction is added to the corresponding ProofChain. If multiple tokens are used, the transaction is added to multiple ProofChains. The parallel proofchain architecture provides individual consensus for each transaction. Different chains are linked through unique tokens and proofchain hashes. Each transaction achieves finality on its own without waiting to be pooled with unrelated transactions. Consensus Protocols Are Energy Efficient To validate transactions, here expensive miners or stakeholders are not required. Here tokens are harvested by validators. Less than 0.1% of tokens are pre-created to facilitate faster bootstrapping, the rest are harvested by the nodes in the network. PoW consensus algorithm in most blockchains is an energy-intensive process. The other consensus mechanism, PoS suffer from concentration i.e. nodes with higher stakes may continue to gain larger voting power. Both … Continued
The post RubiX: A Zero Carbon Emission Blockchain appeared first on Cryptoknowmics-Crypto News and Media Platform.
from Live Crypto News – Cryptoknowmics-Crypto News and Media Platform