Identifying Impacts of Protocol and Internet Development on the Bitcoin Network
Ryunosuke Nagayama, Kazuyuki Shudo, Ryohei Banno

TL;DR
This paper analyzes how protocol upgrades like compact block relay and Internet improvements have significantly reduced block propagation delay and fork rate in Bitcoin from 2015 to 2019, enhancing network security and efficiency.
Contribution
It uniquely quantifies the impacts of protocol and Internet improvements on Bitcoin's propagation delay using simulation, which previous studies could not achieve.
Findings
Compact block relay reduces propagation delay more than Internet improvements.
Propagation delay decreased by over 63% at the 90th percentile due to Internet improvements.
Propagation delay decreased by over 87% at the 90th percentile due to compact block relay.
Abstract
Improving transaction throughput is an important challenge for Bitcoin. However, shortening the block generation interval or increasing the block size to improve throughput makes it sharing blocks within the network slower and increases the number of orphan blocks. Consequently, the security of the blockchain is sacrificed. To mitigate this, it is necessary to reduce the block propagation delay. Because of the contribution of new Bitcoin protocols and the improvements of the Internet, the block propagation delay in the Bitcoin network has been shortened in recent years. In this study, we identify impacts of compact block relay---an up-to-date Bitcoin protocol---and Internet improvement on the block propagation delay and fork rate in the Bitcoin network from 2015 to 2019. Existing measurement studies could not identify them but our simulation enables it. The experimental results reveal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Caching and Content Delivery · Advanced Steganography and Watermarking Techniques
