Copyright Hé - License GPL

A Layer 0 Scalability Solution for Any Blockchain

Blockchain   2021-02-06 14:17:53

A Layer 0 Scalability Solution for Any Blockchain Originally Posted by Jesus Rodriguez the Scalability is considered by many to be the biggest challenge of the current generation of blockchain solutions. The challenge of scalability n This is not only a limitation to the widespread adoption of blockchain technologies, but it is also the main factor exploited in blockchain security attacks. Intuitively, we view scalable computational models in blockchain as protocols of "Layer 2" or brand new blockchains. A few months ago, I came across bloXRoute , an interesting startup that offers a completely different: make blockchains evolve without changing their basic protocols. If protocols like Plasma or Sharding are considered Layer 2 solutions, I believe that bloXroute should be classified as a Layer 0 scalability solution. The Scalability Challenge Don"t like it when you come across a solution that challenges conventional wisdom for a specific problem? bloXRoute sort of does this when it comes to blockchain scalability. You see, most of the solutions to the blockchain scalability problem have focused on improving the consensus protocol, block size reduction or network scaling with secondary channels. While many of these protocols Layer 2 scalability is likely to be widely adopted by the current generation of blockchain technologies, they also contribute to the increasing fragmentation of space. After all, we could have different versions of the same blockchains using different protocols. Layer 2 scalability and certainly different blockchains that use completely different scalability models. bloXRoute As the battle for protocols d Layer 2 scalability is in full swing, bloXRoutHe ignores these conventional models and offers a solution that works under any blockchain. Their approach resembles the contribution of content delivery networks (CDNs) to the scalability of the Internet. Unsurprisingly, the bloXRoute team likes to call themselves the Akamai of the blockchain 😉 Following the Akamai analogy, bloXRoute introduces the concept of Blockchain Distribution Network (BDN); a layer 0 protocol that can increase the chain by orders of magnitude without affecting the overall architecture of a blockchain. The bloXroute BDN achieves high levels of scalability by acting as a decentralized router under a blockchain. The bloXroute architecture is based on two fundamental components: · BDN: is a high capacity, low network latency global BDN, optimized to quickly propagate transactions and blocks for multiple sblockchain systems. · Peer Networks: P2P networks of nodes that use bloXroute to propagate transactions and block, while carefully checking its behavior. Each peer network consists of all nodes using a specific protocol. For example, all Bitcoin nodes using bloXroute form a single peer network, while all Ethereum nodes using bloXroute form a different peer network. The magic of bloXroute is that BDN uses a small number of nodes to propagate blocks in a blockchain. BDN serves nodes blindly, without knowledge blocks that it propagates, from their origin ou of their destination. In addition, nodes constantly serve as listeners of BDN behavior. The platform takes advantage of system-wide caching which enables faster propagation and Gigabyte-sized blocks, and advanced routing methods which enable efficient transmission of blocks across the network. Using bloXroute To use bloXroute, a blockchain can start by running instances of the bloXroute server on a target set of nodes such as miners. bloXroute will run a sufficient number of BDN nodes around the world, so that users can propagate blocks and receive transactions faster than any other peer. As more nodes use bloXroute, the performance of block distribution is expected to increase dramatically. Obviously, in order to take full advantage of the benefits of bloXroute, a blockchain could decide tochange some parameters such as block size or inter-block time interval. The bloXroute token bloXroute includes a native ERC20 token called BXLR which receives its value of 50% of the funds received by bloXroute. The value of BLXR is also guaranteed by a reserve of heterogeneous cryptocurrencies known as BLXR-Reserve which is available to all holders of BLXR. The BLXR-Reserve injects a certain level of liquidity into the network allowing a BLXR holder to convert their BLXRs into other cryptocurrencies at any time. A unique approach to blockchain scalability bloXroute offers a unique approach to solve the scalability problem in the blockchain network without disrupt the underlying protocols of existing blockchains. bloXroute combines three principles often seen at odds with each other when it comes to blockchains: the evolutionutility, neutrality and adaptability. The platform provides scalability by implementing an efficient broadcast primitive that can be integrated into any blockchain. It achieves neutrality by supporting cipher blocks and hiding the origin of blocks through peer relay. Finally, auditability is achieved by allowing users to directly and actively probe, via gateways, the network in a systematic manner.