Taming Propagation Delay and Fork Rate in Bitcoin Mining Network

被引:6
|
作者
Jiang, Suhan [1 ]
Wu, Jie [1 ]
机构
[1] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
关键词
Blockchain; criteria function; fork; neighbor selection; P2P overlay; propagation delay;
D O I
10.1109/Blockchain53845.2021.00050
中图分类号
学科分类号
摘要
Bitcoin builds upon an unstructured peer-to-peer overlay network to disseminate transactions and blocks. Broadcast in such a network is slow and brings inconsistencies, i.e., peers have different views of the system state. Due to the delayed block propagation and the competition of mining, forking, i.e., the blockchain temporarily diverges into two or more branches, occurs frequently, which wastes computation power and causes security issues. This paper proposes an autonomous and distributed topology optimization mechanism to reduce block propagation delay and hence reduce the occurrence of blockchain forks. In the proposed mechanism, a node can autonomously update his neighbor set using the information provided by his current neighbors, since each neighbor will recommend a peer from his own neighbor set, i.e., a neighbor's neighbor, to this node. Each recommendation is based on a peer's propagation ability, which is characterized as a criteria function obtained through a combination of empirical analysis and machine learning. We further propose some metrics to evaluate a Bitcoin network topology. Experiment results reflect the effectiveness of the proposed mechanism and also indicate the correlation between block propagation time and fork rate.
引用
收藏
页码:314 / 320
页数:7
相关论文
共 50 条
  • [31] Mined Block Withholding and Imposed Fork by Using Mining Pool Alliance Strategic-A Case Study in Bitcoin System
    Wen, Yean-Fu
    Chen, Ming-Fang
    IEEE ACCESS, 2025, 13 : 817 - 833
  • [32] Detecting Mixing Services via Mining Bitcoin Transaction Network With Hybrid Motifs
    Wu, Jiajing
    Liu, Jieli
    Chen, Weili
    Huang, Huawei
    Zheng, Zibin
    Zhang, Yan
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (04): : 2237 - 2249
  • [33] Characterization of delay propagation in the air traffic network
    Li, Qiang
    Jing, Ranzhe
    JOURNAL OF AIR TRANSPORT MANAGEMENT, 2021, 94
  • [34] Systemic delay propagation in the US airport network
    Pablo Fleurquin
    José J. Ramasco
    Victor M. Eguiluz
    Scientific Reports, 3
  • [35] Modelling delay propagation within an airport network
    Pyrgiotis, Nikolas
    Malone, Kerry M.
    Odoni, Amedeo
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2013, 27 : 60 - 75
  • [36] Systemic delay propagation in the US airport network
    Fleurquin, Pablo
    Ramasco, Jose J.
    Eguiluz, Victor M.
    SCIENTIFIC REPORTS, 2013, 3
  • [37] Editorial: Network mining and propagation dynamics analysis
    Wang, Xinyi
    Zhang, Yuexia
    Zhu, Xuzhen
    Xiong, Fei
    Wang, Wei
    Pan, Shirui
    FRONTIERS IN PHYSICS, 2023, 10
  • [38] The Impact Analysis of Multiple Miners and Propagation Delay on Selfish Mining
    Xia, Qing
    Dou, Wensheng
    Xi, Tong
    Zeng, Jing
    Zhang, Fengjun
    Wei, Jun
    Liang, Geng
    2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 694 - 703
  • [39] ANALYZING AIRLINE DELAY PROPAGATION AND DELAY CAUSE USING A GAUSSIAN NETWORK
    Kwon, Yeongjun
    Zhang, Ruiyou
    Moon, Ilkyeong
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2023, 30 (05): : 1328 - 1343
  • [40] Market Manipulation of Bitcoin: Evidence from Mining the Mt. Gox Transaction Network
    Chen, Weili
    Wu, Jun
    Zheng, Zibin
    Chen, Chuan
    Zhou, Yuren
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 964 - 972