Watchdog: Network-Aware Consensus Protocol for Enhancing Scalability of Public Blockchains

被引:0
|
作者
Park, Gi Seok [1 ]
Song, Hwangjun [2 ]
机构
[1] Incheon Natl Univ, Dept Comp Sci & Engn, Incheon 22012, South Korea
[2] Pohang Univ Sci & Technol, Dept Comp Sci & Engn, Pohang 790784, South Korea
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 11期
基金
新加坡国家研究基金会;
关键词
Blockchains; Peer-to-peer computing; Scalability; Consensus protocol; Aggregates; Throughput; Fabrics; Blockchain; Byzantine fault tolerance; decentralized network; GossipSub; hyperledger fabric;
D O I
10.1109/JIOT.2024.3368448
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we present a watchdog blockchain network (WDN) that allows for simultaneous scalability and decentralization enhancements. Because of the blockchain trilemma, achieving high levels of security, scalability, and decentralization simultaneously is challenging. Typically, public blockchains are fully decentralized at the expense of scalability, whereas private blockchains achieve high scalability at the expense of decentralization. A WDN is proposed to compensate for the low-level decentralization of a private blockchain while maintaining its high-level scalability. A WDN may prevent arbitrary forgery, alteration, and deletion of distributed ledgers in private blockchains owing to weak decentralization. However, the transaction throughput gap between the WDN and the private blockchain can be a significant obstacle in operating a WDN with a private blockchain. Therefore, the WDN in this study has been designed to back up data on the private blockchain in real time over a distributed network environment. The WDN features a network-aware consensus protocol that can quickly complete the consensus process of the three phases. To this end, modern network technologies, such as GossipSub, quick UDP Internet connections (QUICs), and Google remote procedure call (GRPC), have been appropriately adopted for the WDN. To demonstrate the system performance of the WDN, a blockchain system was fully implemented in the form of docker containers. Furthermore, we verified the feasibility of the WDN by developing decentralized applications (DApps).
引用
收藏
页码:20138 / 20151
页数:14
相关论文
共 2 条
  • [1] Network-aware User Association in Public Safety Oriented Mobile Networks
    Oueis, Jad
    Rosenberg, Catherine
    Stanica, Razvan
    Valois, Fabrice
    [J]. PROCEEDINGS OF THE 2017 FIRST CONEXT WORKSHOP ON ICT TOOLS FOR EMERGENCY NETWORKS AND DISASTER RELIEF (I-TENDER '17), 2017, : 31 - 36
  • [2] Network-Aware Double-Layer Distance-Dependent Broadcast Protocol for VANETs
    Tahmasbi-Sarvestani, Amin
    Fallah, Yaser P.
    Kulathumani, Vinod
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2015, 64 (12) : 5536 - 5546