减轻区块链管理的物联网环境中的消息传递和处理负载

Johannes Mittendorfer, K. Hummel
{"title":"减轻区块链管理的物联网环境中的消息传递和处理负载","authors":"Johannes Mittendorfer, K. Hummel","doi":"10.1145/3365921.3365949","DOIUrl":null,"url":null,"abstract":"We study the use of Blockchain in an Internet of Things (IoT) environment where microservices are provided by sensors. Blockchain assures secure and trustworthy transactions, yet it causes high load caused by block creation on the numerous IoT nodes. To mitigate the load, sensor nodes are clustered and block creation is restricted to IoT cluster managers in the distributed Blockchain ledger. The concept is exemplified by a use case describing a neighborhood of smart homes that are equipped with environmental sensors such as dust, temperature, and precipitation sensors. We provide an implementation of the Blockchain IoT system comprising two consensus algorithms, Proof of Work (PoW) and Proof of Stake (PoS). By means of simulations conducted in Mininet, we derive first results which reveal that -- depending on the sensor polling period -- the service response time can be reduced by clustering. Further, clustering reduces PoW conflicts to about 30% due to creating fewer blocks.","PeriodicalId":162326,"journal":{"name":"Proceedings of the 17th International Conference on Advances in Mobile Computing & Multimedia","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Mitigating Messaging and Processing Load in IoT Environments Managed by Blockchain\",\"authors\":\"Johannes Mittendorfer, K. Hummel\",\"doi\":\"10.1145/3365921.3365949\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We study the use of Blockchain in an Internet of Things (IoT) environment where microservices are provided by sensors. Blockchain assures secure and trustworthy transactions, yet it causes high load caused by block creation on the numerous IoT nodes. To mitigate the load, sensor nodes are clustered and block creation is restricted to IoT cluster managers in the distributed Blockchain ledger. The concept is exemplified by a use case describing a neighborhood of smart homes that are equipped with environmental sensors such as dust, temperature, and precipitation sensors. We provide an implementation of the Blockchain IoT system comprising two consensus algorithms, Proof of Work (PoW) and Proof of Stake (PoS). By means of simulations conducted in Mininet, we derive first results which reveal that -- depending on the sensor polling period -- the service response time can be reduced by clustering. Further, clustering reduces PoW conflicts to about 30% due to creating fewer blocks.\",\"PeriodicalId\":162326,\"journal\":{\"name\":\"Proceedings of the 17th International Conference on Advances in Mobile Computing & Multimedia\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-12-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 17th International Conference on Advances in Mobile Computing & Multimedia\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3365921.3365949\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 17th International Conference on Advances in Mobile Computing & Multimedia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3365921.3365949","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

我们研究了区块链在物联网(IoT)环境中的使用,其中微服务由传感器提供。区块链保证了安全可信的交易,但由于在众多物联网节点上创建块而导致高负载。为了减轻负载,传感器节点被集群化,块创建被限制在分布式区块链账本中的物联网集群管理器中。这个概念通过一个用例来说明,该用例描述了一个智能家居社区,该社区配备了环境传感器,如灰尘、温度和降水传感器。我们提供了区块链物联网系统的实现,该系统包括两种共识算法,工作量证明(PoW)和权益证明(PoS)。通过在Mininet中进行的模拟,我们得出了第一个结果,该结果表明——取决于传感器轮询周期——服务响应时间可以通过聚类来减少。此外,由于创建更少的块,集群将PoW冲突减少到30%左右。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Mitigating Messaging and Processing Load in IoT Environments Managed by Blockchain
We study the use of Blockchain in an Internet of Things (IoT) environment where microservices are provided by sensors. Blockchain assures secure and trustworthy transactions, yet it causes high load caused by block creation on the numerous IoT nodes. To mitigate the load, sensor nodes are clustered and block creation is restricted to IoT cluster managers in the distributed Blockchain ledger. The concept is exemplified by a use case describing a neighborhood of smart homes that are equipped with environmental sensors such as dust, temperature, and precipitation sensors. We provide an implementation of the Blockchain IoT system comprising two consensus algorithms, Proof of Work (PoW) and Proof of Stake (PoS). By means of simulations conducted in Mininet, we derive first results which reveal that -- depending on the sensor polling period -- the service response time can be reduced by clustering. Further, clustering reduces PoW conflicts to about 30% due to creating fewer blocks.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信