Novel Lightweight Consensus Protocol for Reaching Blockchain Consensus in Low Bandwidth Network Environment

Minsung Son, Heeyoul Kim
{"title":"Novel Lightweight Consensus Protocol for Reaching Blockchain Consensus in Low Bandwidth Network Environment","authors":"Minsung Son, Heeyoul Kim","doi":"10.46338/ijetae0323_12","DOIUrl":null,"url":null,"abstract":"As blockchain technology makes rapid progress, attempts to use it in various environments are also increasing. Especially home networks and smart factories consisting of a small network of Internet of Things (IoT) devices with singlehop or a few hops are trying to adopt blockchain systems to guarantee the integrity of data and to protect privacy. However, in such low-bandwidth network environments, they encounter challenges because of the network cost for block consensus. This study proposes a lightweight blockchain consensus protocol suitable for these environments. The proposed protocol improves the existing PBFT protocol to reduce the network cost required for consensus. The main innovation is to reduce the number of phases for consensus from three phases to two phases while preserving Byzantine failure tolerance. These two phases guarantee the total order of clients’ transactions in the same view. And the simple viewchange process in the proposed protocol enables the change of the primary node for new block generation. The experimental result shows a significant performance improvement of block consensus over the PBFT. Using the proposed protocol can contribute to operating blockchain systems in various lowbandwidth network environments. Keywords—blockchain, consensus protocol, lightweight protocol, low bandwidth network, PBFT","PeriodicalId":169403,"journal":{"name":"International Journal of Emerging Technology and Advanced Engineering","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Emerging Technology and Advanced Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46338/ijetae0323_12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

As blockchain technology makes rapid progress, attempts to use it in various environments are also increasing. Especially home networks and smart factories consisting of a small network of Internet of Things (IoT) devices with singlehop or a few hops are trying to adopt blockchain systems to guarantee the integrity of data and to protect privacy. However, in such low-bandwidth network environments, they encounter challenges because of the network cost for block consensus. This study proposes a lightweight blockchain consensus protocol suitable for these environments. The proposed protocol improves the existing PBFT protocol to reduce the network cost required for consensus. The main innovation is to reduce the number of phases for consensus from three phases to two phases while preserving Byzantine failure tolerance. These two phases guarantee the total order of clients’ transactions in the same view. And the simple viewchange process in the proposed protocol enables the change of the primary node for new block generation. The experimental result shows a significant performance improvement of block consensus over the PBFT. Using the proposed protocol can contribute to operating blockchain systems in various lowbandwidth network environments. Keywords—blockchain, consensus protocol, lightweight protocol, low bandwidth network, PBFT
低带宽网络环境下达成区块链共识的新型轻量级共识协议
随着区块链技术的快速发展,在各种环境中使用它的尝试也越来越多。特别是由单跳或几跳的物联网(IoT)设备组成的小型网络组成的家庭网络和智能工厂正试图采用区块链系统来保证数据的完整性和保护隐私。然而,在这种低带宽的网络环境中,由于区块共识的网络成本,它们遇到了挑战。本研究提出了一种适用于这些环境的轻量级区块链共识协议。该协议改进了现有的PBFT协议,降低了达成共识所需的网络开销。主要的创新是将共识阶段的数量从三个阶段减少到两个阶段,同时保持拜占庭式的容错能力。这两个阶段保证了同一视图中客户端事务的总顺序。该协议采用了简单的视图更改过程,可以通过更改主节点来生成新块。实验结果表明,与PBFT相比,区块一致性的性能有了显著提高。使用所提出的协议可以有助于在各种低带宽网络环境中操作区块链系统。关键词:区块链,共识协议,轻量级协议,低带宽网络,PBFT
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信