XRP-NDN Overlay: Improving the Communication Efficiency of Consensus-Validation based Blockchains with an NDN Overlay

01/24/2023
by   Lucian Trestioreanu, et al.
0

With the growing adoption of Distributed Ledger Technologies and the subsequent scaling of these networks, there is an inherent need for efficient and resilient communication used by the underlying consensus and replication mechanisms. While resilient and efficient communication is one of the main pillars of an efficient blockchain network as a whole, the Distributed Ledger Technology is still relatively new and the task of scaling these networks has come with its own challenges towards ensuring these goals. New content distribution concepts like Information Centric Networking, of which Named Data Networking is a worthy example, create new possibilities towards achieving this goal, through in-network caching or built-in native multicasting, for example. We present and evaluate XRP-NDN Overlay, a solution for increasing the communication efficiency for consensus-validation based blockchains like the XRP Ledger. We experiment by sending the XRP Ledger consensus messages over different Named Data Networking communication models and prove that our chosen model lowers the number of messages at node level to minimum necessary, while maintaining or improving blockchain performance by leveraging the possibilities offered by an overlay such as specific communication mechanisms.

READ FULL TEXT

page 1

page 4

page 6

research
08/07/2021

Proof-of-Reputation: An Alternative Consensus Mechanism for Blockchain Systems

Blockchains combine other technologies, such as cryptography, networking...
research
07/02/2020

Gravity: a blockchain-agnostic cross-chain communication and data oracles protocol

This paper intends to propose the architecture of a blockchain-agnostic ...
research
09/14/2018

An Overview of Blockchain and Consensus Protocols for IoT Networks

The success of blockchain as the underlying technology for cryptocurrenc...
research
08/19/2021

Chaos Engineering For Understanding Consensus Algorithms Performance in Permissioned Blockchains

A critical component of any blockchain or distributed ledger technology ...
research
09/09/2022

Resilient Consensus via Voronoi Communication Graphs

Consensus algorithms form the foundation for many distributed algorithms...
research
11/15/2021

Resilience of IOTA Consensus

Blockchains are appealing technologies with various applications ranging...
research
02/20/2006

Methods for scaling a large member base

The technical challenges of scaling websites with large and growing memb...

Please sign up or login with your details

Forgot password? Click here to reset