低带宽网络环境下达成区块链共识的新型轻量级共识协议

Minsung Son, Heeyoul Kim
{"title":"低带宽网络环境下达成区块链共识的新型轻量级共识协议","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":"{\"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}","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

摘要

随着区块链技术的快速发展,在各种环境中使用它的尝试也越来越多。特别是由单跳或几跳的物联网(IoT)设备组成的小型网络组成的家庭网络和智能工厂正试图采用区块链系统来保证数据的完整性和保护隐私。然而,在这种低带宽的网络环境中,由于区块共识的网络成本,它们遇到了挑战。本研究提出了一种适用于这些环境的轻量级区块链共识协议。该协议改进了现有的PBFT协议,降低了达成共识所需的网络开销。主要的创新是将共识阶段的数量从三个阶段减少到两个阶段,同时保持拜占庭式的容错能力。这两个阶段保证了同一视图中客户端事务的总顺序。该协议采用了简单的视图更改过程,可以通过更改主节点来生成新块。实验结果表明,与PBFT相比,区块一致性的性能有了显著提高。使用所提出的协议可以有助于在各种低带宽网络环境中操作区块链系统。关键词:区块链,共识协议,轻量级协议,低带宽网络,PBFT
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Novel Lightweight Consensus Protocol for Reaching Blockchain Consensus in Low Bandwidth Network Environment
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
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Impact of Climate Change on Fish Species Classification Using Machine Learning and Deep Learning Algorithms Bibliometric Analysis of the Influence of Artificial Intelligence on the Development of Education Wireless IoT Networks Security and Lightweight Encryption Schemes- Survey Challenges of Requirements Engineering in Agile Projects: A Systematic Review From Data to Design: An IoT-Based Novel Solution for Combating Distracted Driving and Speeding Events
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1