Calibrating the Performance and Security of Blockchains via Information Propagation Delays: revisiting an old approach with a new perspective

Julius Fechner, Balakrishnan Chandrasekaran, Marc X. Makkes

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Miners of a blockchain exchange information about blocks and transactions with one another via a peer-to-peer (P2P) network. The speed at which they learn of new blocks and transactions in the network determines the likelihood of forks in the chain, which in turn has implications for the efficiency as well as security of proof-of-work (PoW) blockchains. Despite the importance of information propagation delays in a blockchain's peer-to-peer network, little is known about them. The last known empirical study was conducted, for instance, by Decker and Wattenhofer in 2013 [11]. In this paper, we revisit the work of Decker and Wattenhofer on information propagation delays in Bitcoin. We update their measurement methodology to accommodate the changes made to the P2P network protocols since 2013. We also expand our measurement effort to include three other widely used blockchains, namely Bitcoin Cash, Litecoin, and Dogecoin. We reveal that block propagation delays have drastically reduced since 2013: The majority of peers in all four blockchains learn of a newly mined block within one second; the likelihood of forks is, consequently, low. Though blockchains networks have become quite efficient (i.e., have low delays), we observe that a significant number of nodes of these blockchains are present in cloud-provider networks and, more importantly, state-owned network providers; such deployments have crucial security implications for blockchains.

Original languageEnglish
Title of host publicationSAC '22
Subtitle of host publicationProceedings of the 37th ACM/SIGAPP Symposium on Applied Computing
PublisherAssociation for Computing Machinery
Pages282-289
Number of pages8
ISBN (Electronic)9781450387132
DOIs
Publication statusPublished - Apr 2022
Event37th ACM/SIGAPP Symposium on Applied Computing, SAC 2022 - Virtual, Online
Duration: 25 Apr 202229 Apr 2022

Publication series

NameProceedings of the ACM Symposium on Applied Computing

Conference

Conference37th ACM/SIGAPP Symposium on Applied Computing, SAC 2022
CityVirtual, Online
Period25/04/2229/04/22

Bibliographical note

Funding Information:
This work was partially funded by the Dutch Organisation for Scientific Research (NWO) under contract 629.009.014. Furthermore, we thank Marcel Mulder for contributing computational resources to the project.

Publisher Copyright:
© 2022 Owner/Author.

Funding

This work was partially funded by the Dutch Organisation for Scientific Research (NWO) under contract 629.009.014. Furthermore, we thank Marcel Mulder for contributing computational resources to the project.

Fingerprint

Dive into the research topics of 'Calibrating the Performance and Security of Blockchains via Information Propagation Delays: revisiting an old approach with a new perspective'. Together they form a unique fingerprint.

Cite this