Making Transaction Propagation More Efficient: Deferred Transaction Relay in Bitcoin

被引:2
|
作者
Misic, Vojislav B. [1 ]
Misic, Jelena [1 ]
Chang, Xiaolin [2 ]
机构
[1] Ryerson Univ, Toronto, ON, Canada
[2] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Trans, Beijing, Peoples R China
关键词
Bitcoin; transaction propagation; deferred transaction relay;
D O I
10.1109/GLOBECOM42002.2020.9322130
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data propagation in the Bitcoin network is inefficient due to its permissionless nature and the lack of multicast/broadcast features. In particular, the number of messages needed to propagate a single transaction is very high which is rather wasteful in terms of bandwidth utilization. In this work we propose a simple modification of Bitcoin software that allows a vast reduction of the number of messages needed for propagating a transaction over the network. The modification consists of deferring the transaction announcements until a certain predefined number of new transactions is collected. We show that the number of messages can be substantially reduced in this manner. The price to pay for this reduction is an increase in transaction propagation delay. However, the tradeoff between the reduction of traffic and transaction delay can be minimized by judicious choice of the threshold number of deferred transactions.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Illegal Community Detection in Bitcoin Transaction Networks
    Kamuhanda, Dany
    Cui, Mengtian
    Tessone, Claudio J.
    ENTROPY, 2023, 25 (07)
  • [42] Private Transaction Retrieval for Lightweight Bitcoin Client
    Xie, Yankai
    Zhang, Chi
    Wei, Lingbo
    Niu, Yukun
    Wang, Faxing
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 440 - 446
  • [43] A Solution towards Eliminating Transaction Malleability in Bitcoin
    Rajput, Ubaidullah
    Abbas, Fizza
    Oh, Heekuck
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (04): : 837 - 850
  • [44] Peer Selection Techniques for Enhanced Transaction Propagation in Bitcoin Peer-to-Peer Network
    Sudhan, Amool
    Nene, Manisha J.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 679 - 684
  • [45] Transaction Confirmation Time Estimation in the Bitcoin Blockchain
    Zhang, Limeng
    Zhou, Rui
    Liu, Qing
    Xu, Jiajie
    Liu, Chengfei
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2021, PT I, 2021, 13080 : 30 - 45
  • [46] Analyzing hack subnetworks in the bitcoin transaction graph
    Goldsmith, Daniel
    Grauer, Kim
    Shmalo, Yonah
    APPLIED NETWORK SCIENCE, 2020, 5 (01)
  • [47] Hiding Bitcoin Transaction Information Based on HEVC
    Liu, Si
    Liu, Yunxia
    Lv, Guoning
    Feng, Cong
    Zhao, Hongguo
    SMART BLOCKCHAIN, 2018, 11373 : 1 - 11
  • [48] BitConeView: Visualization of Flows in the Bitcoin Transaction Graph
    Di Battista, Giuseppe
    Di Donato, Valentino
    Patrignani, Maurizio
    Pizzonia, Maurizio
    Roselli, Vincenzo
    Tamassia, Roberto
    2015 IEEE SYMPOSIUM ON VISUALIZATION FOR CYBER SECURITY (VIZSEC), 2015,
  • [49] A Review on Data Analysis of Bitcoin Transaction Entity
    He Xi
    Zhang Fan
    Lin Shenwen
    Mao Hongliang
    He Ketai
    PROCEEDINGS OF THE 15TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2020), 2020, : 159 - 164
  • [50] Bitcoin Transaction Networks: An Overview of Recent Results
    Vallarano, Nicolo
    Tessone, Claudio J.
    Squartini, Tiziano
    FRONTIERS IN PHYSICS, 2020, 8 (08):