SEKad: a scalable protocol for blockchain networks with enhanced broadcast efficiency

被引:0
|
作者
Shen, Tao [1 ]
Sun, Qianqi [1 ]
Zhang, Chi [1 ]
Bai, Fenhua [1 ]
机构
[1] Kunming Univ Sci & Technol, Fac Informat Engn & Automat, Kunming 650500, Yunnan, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 03期
基金
中国国家自然科学基金;
关键词
Blockchain; Network transmission protocol; Network scalability; Redundant transmission; Kademlia;
D O I
10.1007/s10586-023-04158-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has been increasingly integrated into various fields of economic and social development. However, scalability issues such as low broadcast efficiency, high communication overhead, and high redundant transmission rate have greatly limited the large-scale application of blockchain. This paper proposes a new scalability-enhanced Kademlia network protocol (SEKad), which optimizes blockchain network transmission in terms of both network topology and communication broadcast mechanism, provides a new approach to solving the scalability problem from the network layer. In SEKad protocol, firstly, SEKad employs a method that aligns the physical topology with the network topology for node clustering. This strategy groups neighboring nodes into clusters, streamlining network complexity and reducing network diameter. Secondly, SEKad presents a cluster-adaptable network topology based on Kademlia (Kad-CA). Kad-CA improves the rationality and efficiency of per-hop routing, optimizing the construction of K buckets and thus enhancing overall network efficiency. Finally, within the network transmission model, SEKad devise the smallest sub-tree broadcasting mechanism and the minimum redundant transmission mechanism for Kad-CA. These mechanisms work to reduce the redundant transmission rate, and enhance broadcasting efficiency. In order to evaluate the performance of SEKad, we built an experimental platform and conducted evaluations. The experimental results show that SEKad has better network scalability and stability, the network diameter size can be reduced by 27% and the redundant transmission rate can be reduced by 30%.
引用
收藏
页码:3481 / 3498
页数:18
相关论文
共 50 条
  • [21] A Bilayer Scalable Nakamoto Consensus Protocol for Blockchain Systems
    Jiao, Zhenzhen
    Tian, Rui
    Shang, Dezhong
    Ding, Hui
    Zhang, Baoxian
    Li, Cheng
    IEEE NETWORK, 2022, 36 (03): : 174 - 182
  • [22] ACCORD: A Scalable Multileader Consensus Protocol for Healthcare Blockchain
    Bashar, Golam Dastoger
    Holmes, Joshua
    Dagher, Gaby G.
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2022, 17 : 2990 - 3005
  • [23] Scalable Blockchain Protocol Based on Proof of Stake and Sharding
    Gao, Yuefei
    Kawai, Shin
    Nobuhara, Hajime
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2019, 23 (05) : 856 - 863
  • [24] Opportunistic Clusters Selection in a Reliable Enhanced Broadcast Protocol for Vehicular Ad hoc Networks
    Vegni, Anna Maria
    Stramacci, Alessio
    Natalizio, Enrico
    2013 10TH ANNUAL CONFERENCE ON WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES (WONS), 2013, : 95 - 97
  • [25] Analysis of the Blockchain Protocol in Asynchronous Networks
    Pass, Rafael
    Seeman, Lior
    Shelat, Abhi
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2017, PT II, 2017, 10211 : 643 - 673
  • [26] Practical broadcast authentication protocol for sensor networks
    Du Z.-Q.
    Shen Y.-L.
    Ma J.-F.
    Zhou L.-H.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2010, 37 (02): : 305 - 310+325
  • [27] Geometric broadcast protocol for sensor and actor networks
    Durresi, A
    Paruchuri, V
    19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, PROCEEDINGS: AINA 2005, 2005, : 343 - 348
  • [28] Three Dimensional Broadcast Protocol for Wireless Networks
    Paruchuri, Vamsi
    Durresi, Arjan
    Barolli, Leonard
    Takizawa, Makoto
    2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP), 2007, : 564 - +
  • [29] A Scalable Protocol for Driving Trust Management in Internet of Vehicles With Blockchain
    Javaid, Uzair
    Aman, Muhammad Naveed
    Sikdar, Biplab
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (12): : 11815 - 11829
  • [30] A Broadcast Signcryption Protocol for Ad Hoc Networks
    WANG Xiaoming
    Wuhan University Journal of Natural Sciences, 2011, 16 (05) : 423 - 429