Proximity Awareness Approach to Enhance Propagation Delay on the Bitcoin Peer-to-Peer Network
Authors: Sallal, M.F., Owenson, G. and Adda, M.
Journal: Proceedings - International Conference on Distributed Computing Systems
Pages: 2411-2416
DOI: 10.1109/ICDCS.2017.53
Abstract:In the Bitcoin system, a peer-to-peer electronic currency system, the delay overhead in transaction verification prevents the Bitcoin from gaining increasing popularity nowadays as it makes the system vulnerable to double spend attacks. This paper introduces a proximity-aware extension to the current Bitcoin protocol, named Bitcoin Clustering Based Ping Time protocol (BCBPT). The ultimate purpose of the proposed protocol, that is based on how the clusters are formulated and the nodes define their membership, is to improve the transaction propagation delay in the Bitcoin network. In BCBPT, the proximity of connectivity in the Bitcoin network is increased by grouping Bitcoin nodes based on ping latencies between nodes. We show, through simulations, that the proximity base ping latency defines better clustering structures that optimize the performance of the transaction propagation delay. The reduction of the communication link cost measured by the information propagation time between nodes is mainly considered as a key reason for this improvement. Bitcoin Clustering Based Ping Time protocol is more effective at reducing the transaction propagation delay compared to the existing clustering protocol (LBC) that we proposed in our previous work.
Source: Scopus
Proximity Awareness Approach to Enhance Propagation Delay on the Bitcoin Peer-to-Peer Network
Authors: Fadhil, M., Owen, G. and Adda, M.
Journal: 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017)
Pages: 2411-2416
ISSN: 1063-6927
DOI: 10.1109/ICDCS.2017.53
Source: Web of Science (Lite)
Proximity Awareness Approach to Enhance Propagation Delay on the Bitcoin Peer-to-Peer Network
Authors: Sallal, M., Owenson, G. and Adda, M.
Conference: 37th IEEE International Conference on Distributed Computing Systems
Dates: 5-8 June 2017
Source: Manual