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 条
  • [1] Kadcast-NG: A Structured Broadcast Protocol for Blockchain Networks
    Rohrer, Elias
    Tschorsch, Florian
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (06) : 3269 - 3283
  • [2] LECast: A Low-Energy-Consumption Broadcast Protocol for UAV Blockchain Networks
    Luo, Haoxiang
    Liu, Shiyuan
    Xu, Shizhong
    Luo, Jian
    DRONES, 2023, 7 (02)
  • [3] DHBN: An Efficient Broadcast Protocol for Blockchain Networks in Highly Dynamic Heterogeneous Environment
    Zheng, Runze
    Luo, Haoxiang
    Sun, Gang
    Yu, Hongfang
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [4] A Lightweight Scalable Protocol for Public Blockchain
    Chen H.
    Wang Y.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (07): : 1555 - 1567
  • [5] Sharding for Scalable Blockchain Networks
    Hashim F.
    Shuaib K.
    Zaki N.
    SN Computer Science, 4 (1)
  • [6] Scalable Creditable-Committee-Based Blockchain Consensus Protocol for Multihop Wireless Networks
    Zhang, Li
    Yao, Zheng
    Zhang, Baoxian
    Li, Cheng
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (18): : 29628 - 29642
  • [7] Bitcoin-NG: A Scalable Blockchain Protocol
    Eyal, Ittay
    Gencer, Adem Efe
    Sirer, Emin Gun
    van Renesse, Robbert
    13TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI '16), 2016, : 45 - 59
  • [8] Coverage Efficiency-Based Broadcast Protocol for Asynchronous Wireless Sensor Networks
    Zhang, Xinming
    Yan, Fan
    Li, Chao
    Ding, Qing
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2016, 5 (01) : 76 - 79
  • [9] A 3-Dimensional broadcast protocol with optimised transmission efficiency in wireless networks
    Lai, Yung-Liang
    Jiang, Jehn-Ruey
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2013, 12 (04) : 205 - 215
  • [10] Kadcast: A Structured Approach to Broadcast in Blockchain Networks
    Rohrer, Elias
    Tschorsch, Florian
    AFT'19: PROCEEDINGS OF THE 1ST ACM CONFERENCE ON ADVANCES IN FINANCIAL TECHNOLOGIES, 2019, : 199 - 213