Anchor: An NDN-Based Blockchain Network

Shucheng Yu,Noor Ahmed,Ruiran Wang
DOI: https://doi.org/10.1007/978-3-030-80851-8_1
2021-01-01
Abstract:Efficient broadcasting is critical for timely propagation of transactions and blocks to the network in blockchain systems. Existing blockchain networks are usually characterized by a high communication overhead and redundant traffics which adversely impact the transaction/block latency and security. In the networking community, remarkable progresses have been made in past decades on network efficiency. In particular, information-centric networking (ICN) has been considered a promising approach for network efficiency and robustness by shifting from traditional host-centric paradigm to the content-centric paradigm. However, direct marriage between blockchain and ICN does not yield a satisfying solution due to various security gaps. In this paper, we make the first attempt to integrate the two by introducing a new blockchain network technique called Anchor based on an ICN technique - named-data networking (NDN). By tailoring NDN and cascading two NDN systems, we demonstrate an efficient yet secure solution for data propagation in blockchain systems. Simulation shows that Anchor consumes less bandwidth and has a lower transaction/block latency as compared to the Bitcoin flooding network and a recent technique Erlay.
What problem does this paper attempt to address?