KIT | KIT-Bibliothek | Impressum | Datenschutz

Network Layer Aspects of Permissionless Blockchains

Neudecker, Till 1; Hartenstein, Hannes 1
1 Institut für Telematik (TM), Karlsruher Institut für Technologie (KIT)


Permissionless blockchains reach decentralized consensus without requiring pre-established identities or trusted third parties, thus enabling applications such as cryptocurrencies and smart contracts. Consensus is agreed on data that is generated by the application and transmitted by the system’s (peer-to-peer) network layer. While many attacks on the network layer were discussed so far, there is no systematic approach that brings together known attacks, the requirements, and the design space of the network layer. In this paper, we survey attacks on the network layer of permissionless blockchains, and derive five requirements: performance, low cost of participation, anonymity, DoS resistance, and topology hiding. Furthermore, we survey the design space of the network layer and qualitatively show the effect of each design decisions on the fulfillment of the requirements. Finally, we pick two aspects of the design space, in-band peer discovery and relay delay, and demonstrate possible directions of future research by quantitatively analyzing and optimizing simplified scenarios. We show that while most design decisions imply certain tradeoffs, there is a lack of models that analyze and formalize these tradeoffs. ... mehr

Verlagsausgabe §
DOI: 10.5445/IR/1000085734
Veröffentlicht am 26.03.2019
DOI: 10.1109/COMST.2018.2852480
Zitationen: 115
Web of Science
Zitationen: 87
Zitationen: 125
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Telematik (TM)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Zeitschriftenaufsatz
Publikationsjahr 2018
Sprache Englisch
Identifikator ISSN: 1553-877X, 2373-745X
KITopen-ID: 1000085734
Erschienen in IEEE communications surveys & tutorials
Verlag IEEE Communications Society
Band 21
Heft 1
Seiten 838-857
Projektinformation KASTEL_IoE (BMBF, 16KIS0346)
Nachgewiesen in Dimensions
Web of Science
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page