Research Article

ALTO-assisted Peer Selection in Bitcoin P2P Network

Volume: 4 Number: 2 December 30, 2024
TR EN

ALTO-assisted Peer Selection in Bitcoin P2P Network

Abstract

Blockchain-based applications rely on a decentralized structure wherein the transactions are recorded on a public ledger that is maintained by every node in the peer-to-peer (P2P) network. The transactions and blocks are propagated using a multi-hop broadcast and verified by every node in the network. Application Layer Traffic Optimization (ALTO), on the other hand, is a network protocol developed and maintained by the Internet Engineering Task Force (IETF) to provide network related information to the P2P applications to increase their performance. In this study, a novel peer selection method based on the network information provided by ALTO protocol is proposed to decrease the block propagation delay of the Bitcoin P2P network. The simulations show that the proposed peer selection method can effectively decrease the block propagation time and fork rate compared to Bitcoin’s random peer selection and region-based peer selection methods.

Keywords

Supporting Institution

Scientific and Technological Research Council of Turkey (TUBITAK) Electric, Electronic and Informatics Research Group (EEEAG)

Project Number

121E401

References

  1. Nakamoto, S. “Bitcoin: A Peer-to-Peer Electronic Cash System”, 2008, [Online] Available: https://bitcoin.org/bitcoin.pdf (accessed: December 01, 2024).
  2. Shen X, Yu H, Buford J, Akon M. “Handbook of Peer-to-Peer Networking”, New York, Springer, 2010.
  3. Gurbani VK, Hilt V, Rimac I, Tomsu M, Marocco E. "A survey of research on the application-layer traffic optimization problem and the need for layer cooperation”, IEEE Communications Magazine, 47, 107-112, 2009.
  4. Costa M, Castro M, Rowstron A, Key P. “PIC: Practical Internet coordinates for distance estimation”, in Proceedings of International Conference on Distributed Systems, 2003.
  5. Dabek F, Cox R, Kaashoek F, Morris R. “ Vivaldi: A Decentralized Network Coordinate System”, in Proceedings of ACM SIGCOMM, 2003, 15-26.
  6. Saucez D, Donnet B, Bonaventure O. “Implementation and Preliminary Evaluation of an ISP-Driven Informed Path Selection”, in Proceedings of. ACM CoNEXT, 2007,1-2.
  7. Aggarwal V, Feldmann A, Scheideler C. “Can ISPs and P2P systems co-operate for improved performance?”, ACM SIGCOMM Computer Communications Review (CCR), 37(3), 29-40, 2007.
  8. Xie H, Yang YR, Krishnamurthy A, Liu Y, Silberschatz A. “P4P: Provider Portal for (P2P) Applications”, in Proceedings of ACM SIGCOMM, 2008, 351-362.

Details

Primary Language

English

Subjects

Networking and Communications

Journal Section

Research Article

Publication Date

December 30, 2024

Submission Date

December 27, 2024

Acceptance Date

December 28, 2024

Published in Issue

Year 2024 Volume: 4 Number: 2

APA
Çetinkaya, C. (2024). ALTO-assisted Peer Selection in Bitcoin P2P Network. Advances in Artificial Intelligence Research, 4(2), 117-123. https://doi.org/10.54569/aair.1608702
AMA
1.Çetinkaya C. ALTO-assisted Peer Selection in Bitcoin P2P Network. Adv. Artif. Intell. Res. 2024;4(2):117-123. doi:10.54569/aair.1608702
Chicago
Çetinkaya, Cihat. 2024. “ALTO-Assisted Peer Selection in Bitcoin P2P Network”. Advances in Artificial Intelligence Research 4 (2): 117-23. https://doi.org/10.54569/aair.1608702.
EndNote
Çetinkaya C (December 1, 2024) ALTO-assisted Peer Selection in Bitcoin P2P Network. Advances in Artificial Intelligence Research 4 2 117–123.
IEEE
[1]C. Çetinkaya, “ALTO-assisted Peer Selection in Bitcoin P2P Network”, Adv. Artif. Intell. Res., vol. 4, no. 2, pp. 117–123, Dec. 2024, doi: 10.54569/aair.1608702.
ISNAD
Çetinkaya, Cihat. “ALTO-Assisted Peer Selection in Bitcoin P2P Network”. Advances in Artificial Intelligence Research 4/2 (December 1, 2024): 117-123. https://doi.org/10.54569/aair.1608702.
JAMA
1.Çetinkaya C. ALTO-assisted Peer Selection in Bitcoin P2P Network. Adv. Artif. Intell. Res. 2024;4:117–123.
MLA
Çetinkaya, Cihat. “ALTO-Assisted Peer Selection in Bitcoin P2P Network”. Advances in Artificial Intelligence Research, vol. 4, no. 2, Dec. 2024, pp. 117-23, doi:10.54569/aair.1608702.
Vancouver
1.Cihat Çetinkaya. ALTO-assisted Peer Selection in Bitcoin P2P Network. Adv. Artif. Intell. Res. 2024 Dec. 1;4(2):117-23. doi:10.54569/aair.1608702

Cited By

88x31.png
Advances in Artificial Intelligence Research is an open access journal which means that the content is freely available without charge to the user or his/her institution. All papers are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, which allows users to distribute, remix, adapt, and build upon the material in any medium or format for non-commercial purposes only, and only so long as attribution is given to the creator.

Graphic design @ Özden Işıktaş