Fast and Scalable Distributed Consensus Over Wireless Large-Scale Internet of Things Network

被引:12
作者
Lee, Hojung [1 ]
Seo, Hyowoon [2 ]
Choi, Wan [3 ,4 ]
机构
[1] Korea Adv Inst Sci & Technol, Sch Elect Engn, Daejeon 34141, South Korea
[2] Univ Oulu, Ctr Wireless Commun, Oulu 90014, Finland
[3] Seoul Natl Univ, Inst New Media & Commun, Seoul 08826, South Korea
[4] Seoul Natl Univ, Dept Elect & Comp Engn, Seoul 08826, South Korea
基金
新加坡国家研究基金会;
关键词
Internet of Things; Wireless networks; Resilience; Wireless sensor networks; Broadcasting; Interference; Blockchains; Byzantine fault tolerance (BFT); cooperative-broadcasting (CB); gossip broadcasting (GB); large-scale wireless network; wireless distributed consensus; BLOCKCHAIN SYSTEMS;
D O I
10.1109/JIOT.2021.3118928
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the rapid paradigm shift in Internet of Things networks from wired and centralized to flexible wireless and decentralized networks, building effective and reliable distributed consensus mechanisms over wireless is becoming essential. Especially, since the performance of consensus over communication endpoints in a large-scale wireless network is limited by their communication capability, it requires a careful co-design of communication and consensus to attain a fast and scalable distributed wireless consensus mechanism with high resiliency against faulty nodes. Within this context, this article addresses such problem by designing two wireless consensus mechanisms that well-suit in large-scale wireless networks. On the one hand, as a reinterpretation of the conventional referendum consensus (RC) in a large-scale wireless network, gossip-broadcasting-based RC (GB-RC) is proposed. On the other hand, to overcome the scalability issue of the GB-RC, cooperative-broadcast-based electoral-college consensus (CB-EC) is proposed. By mathematically analyzing the performance of both of the consensus mechanisms, in terms of consensus latency and resiliency against the faulty nodes, we show that the GB-RC outperforms the conventional RC, while the CB-EC significantly reduces the consensus latency compromising the stochastic resiliency. We further evaluate their performance numerically to show their effectiveness and feasibility under realistic large-scale wireless environments.
引用
收藏
页码:7916 / 7930
页数:15
相关论文
共 46 条
[1]   IoT-enabled smart appliances under industry 4.0: A case study [J].
Aheleroff, Shohin ;
Xu, Xun ;
Lu, Yuqian ;
Aristizabal, Mauricio ;
Pablo Velasquez, Juan ;
Joa, Benjamin ;
Valencia, Yesid .
ADVANCED ENGINEERING INFORMATICS, 2020, 43
[2]   SharPer: Sharding Permissioned Blockchains Over Network Clusters [J].
Amiri, Mohammad Javad ;
Agrawal, Divyakant ;
El Abbadi, Amr .
SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, :76-88
[3]   What Will 5G Be? [J].
Andrews, Jeffrey G. ;
Buzzi, Stefano ;
Choi, Wan ;
Hanly, Stephen V. ;
Lozano, Angel ;
Soong, Anthony C. K. ;
Zhang, Jianzhong Charlie .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2014, 32 (06) :1065-1082
[4]  
[Anonymous], 2016, Fundamentals of mobile data networks
[5]  
[Anonymous], 2018, PROC IEEE ISWCS, DOI DOI 10.1109/ISWCS.2018.8491188
[6]   Ultraprecise absolute time synchronization for distributed acquisition systems [J].
Calder, Brian R. ;
McLeod, Andrew .
IEEE JOURNAL OF OCEANIC ENGINEERING, 2007, 32 (04) :772-785
[7]   Performance analysis and comparison of PoW, PoS and DAG based blockchains [J].
Cao, Bin ;
Zhang, Zhenghui ;
Feng, Daquan ;
Zhang, Shengli ;
Zhang, Lei ;
Peng, Mugen ;
Li, Yun .
DIGITAL COMMUNICATIONS AND NETWORKS, 2020, 6 (04) :480-485
[8]   When Internet of Things Meets Blockchain: Challenges in Distributed Consensus [J].
Cao, Bin ;
Li, Yixin ;
Zhang, Lei ;
Zhang, Long ;
Mumtaz, Shahid ;
Zhou, Zhenyu ;
Peng, Mugen .
IEEE NETWORK, 2019, 33 (06) :133-139
[9]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[10]   Towards Scaling Blockchain Systems via Sharding [J].
Dang, Hung ;
Tien Tuan Anh Dinh ;
Loghin, Dumitrel ;
Chang, Ee-Chien ;
Lin, Qian ;
Ooi, Beng Chin .
SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, :123-140