4.6 Article

Trustworthy IoT Data Streaming Using Blockchain and IPFS

期刊

IEEE ACCESS
卷 10, 期 -, 页码 17707-17721

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2022.3149312

关键词

Blockchains; Smart contracts; Sensors; Meteorology; Codes; Fasteners; Cloud computing; IoT; data streaming; IPFS; blockchain; Ethereum; smart contracts; trust; security; proxy re-encryption

向作者/读者索取更多资源

This paper proposes a blockchain-based solution for resource-constrained IoT streaming devices to handle large amounts of data. The solution enables decentralized, transparent, traceable, reliable, secure, and trustful transfer of data chunks, and preserves privacy and confidentiality through a proxy re-encryption network.
Today's resource-constrained IoT streaming devices generate large amounts of data which is stored, processed, analyzed for value creation, and accessed using centralized systems, technologies, platforms, and services. Most existing systems leveraged for storing and accessing IoT streaming data fall short in providing transparency, traceability, reliability, trustworthiness, and security features. Also, they are vulnerable to the single point of failure problem due to centralization. In this paper, we propose a blockchain-based solution for resource-constrained IoT streaming devices that allows data chunks to be transferred in a decentralized, transparent, traceable, reliable, secure, and trustful manner. We preserve the privacy and confidentiality of the IoT streamed data through a proxy re-encryption network. We use the decentralized storage of the Interplanetary File System (IPFS) to store and share the IoT streaming data, thereby dealing with the large-size data storage problem. We present system diagrams and eleven algorithms along with their full implementation details. We perform security analysis to show our smart contract code is secure enough against well-known security threats and vulnerabilities. We compare our proposed approach with the existing solutions to show its novelty and effectiveness. We make our smart contract code publicly available on the GitHub repository.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据