Survey on Blockchain Networking: Context, State-of-the-Art, Challenges

Survey on Blockchain Networking: Context, State-of-the-Art, Challenges

Abstract

Blockchains in general and cryptocurrencies such as Bitcoin in particular are realized using distributed systems and hence critically rely on the performance and security of the interconnecting network. The requirements on these networks and their usage, however can differ significantly from traditional communication networks, with implications on all layers of the protocol stack. This paper is motivated by these differences, and in particular by the observation that many fundamental design aspects of these networks are not well-understood today. In order to support the networking community to contribute to this emerging application domain, we present a structured overview of the field, from topology and neighbor discovery, over block and transaction propagation, to sharding and off-chain networks, also reviewing existing empirical results from different measurement studies. In particular, for each of these domains, we provide the context, highlighting differences and commonalities with traditional networks, review the state-of-the-art, and identify open research challenges. Our paper can hence also be seen as a call-to-arms to improve the foundation on top of which blockchains are built.

Grafik Top
Authors
  • Dotan, Maya
  • Pignolet, Yvonne-Anne
  • Schmid, Stefan
  • Tochner, Saar
  • Zohar, Aviv
Grafik Top
Supplemental Material
Shortfacts
Category
Journal Paper
Divisions
Communication Technologies
Subjects
Informatik Allgemeines
Journal or Publication Title
ACM Computing Surveys
ISSN
0360-0300
Date
2021
Export
Grafik Top