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.
P2P network blockchain traffic optimization peer selection Bitcoin
Scientific and Technological Research Council of Turkey (TUBITAK) Electric, Electronic and Informatics Research Group (EEEAG)
121E401
Blokzinciri tabanlı uygulamalar, görevdeş ağda gerçekleşen işlemlerin düğümlerde bir kopyasının saklandığı halka açık dijital bir kayıt defterine kaydedildiği merkezi olmayan bir yapıya dayanmaktadır. Bu uygulamalarda ağda gerçekleştirilen işlemler ve oluşturulan bloklar çok atlamalı bir yayın ile bütün ağa yayımlanır ve ağda yer alan bütün düğümler tarafından onaylanarak güvenlik sağlanır. Uygulama Katmanında Trafik Eniyileme (Application Layer Traffic Optimization - ALTO) ise Internet Mühendisliği Görev Gücü (Internet Engineering Task Force) araştırmacıları tarafından geliştirilen görevdeş ağ uygulamalarının performanslarını arttırmaya yönelik bu uygulamalara ağ bilgilerini sunmayı amaçlayan bir protokoldür. Bu çalışmada, Bitcoin görevdeş ağının blok yayılma gecikmesini azaltmak için ALTO protokolü tarafından sağlanan ağ bilgilerine dayanan yeni bir eş seçimi yöntemi önerilmiştir. Simülasyonlar, önerilen eş seçimi yönteminin, rastgele eş seçimi ve bölge tabanlı eş yöntemlerine kıyasla blok yayılma süresini ve çatallanma oranını etkili bir şekilde azaltabileceğini göstermektedir.
121E401
Birincil Dil | İngilizce |
---|---|
Konular | Ağ Oluşturma ve İletişim |
Bölüm | Araştırma Makalesi |
Yazarlar | |
Proje Numarası | 121E401 |
Yayımlanma Tarihi | 30 Aralık 2024 |
Gönderilme Tarihi | 27 Aralık 2024 |
Kabul Tarihi | 28 Aralık 2024 |
Yayımlandığı Sayı | Yıl 2024 Cilt: 4 Sayı: 2 |
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ş