Enabling Blockchain Services for IoE with Zk-Rollups
- PMID: 36080950
- PMCID: PMC9460864
- DOI: 10.3390/s22176493
Enabling Blockchain Services for IoE with Zk-Rollups
Abstract
The Internet of Things includes all connected objects from small embedded systems with low computational power and storage capacities to efficient ones, as well as moving objects like drones and autonomous vehicles. The concept of Internet of Everything expands upon this idea by adding people, data and processing. The adoption of such systems is exploding and becoming ever more significant, bringing with it questions related to the security and the privacy of these objects. A natural solution to data integrity, confidentiality and single point of failure vulnerability is the use of blockchains. Blockchains can be used as an immutable data layer for storing information, avoiding single point of failure vulnerability via decentralization and providing strong security and cryptographic tools for IoE. However, the adoption of blockchain technology in such heterogeneous systems containing light devices presents several challenges and practical issues that need to be overcome. Indeed, most of the solutions proposed to adapt blockchains to devices with low resources confront difficulty in maintaining decentralization or security. The most interesting are probably the Layer 2 solutions, which build offchain systems strongly connected to the blockchain. Among these, zk-rollup is a promising new generation of Layer 2/off-chain schemes that can remove the last obstacles to blockchain adoption in IoT, or more generally, in IoE. By increasing the scalability and enabling rule customization while preserving the same security as the Layer 1 blockchain, zk-rollups overcome restrictions on the use of blockchains for IoE. Despite their promises illustrated by recent systems proposed by startups and private companies, very few scientific publications explaining or applying this barely-known technology have been published, especially for non-financial systems. In this context, the objective of our paper is to fill this gap for IoE systems in two steps. We first propose a synthetic review of recent proposals to improve scalability including onchain (consensus, blockchain organization, …) and offchain (sidechain, rollups) solutions and we demonstrate that zk-rollups are the most promising ones. In a second step, we focus on IoE by describing several interesting features (scalability, dynamicity, data management, …) that are illustrated with various general IoE use cases.
Keywords: IoE; IoT; Zero-Knowledge; blockchain; rollup; scalability; zk-rollup.
Conflict of interest statement
The authors declare no conflict of interest.
Figures






Similar articles
-
An Access Control System Based on Blockchain with Zero-Knowledge Rollups in High-Traffic IoT Environments.Sensors (Basel). 2023 Mar 24;23(7):3443. doi: 10.3390/s23073443. Sensors (Basel). 2023. PMID: 37050502 Free PMC article.
-
Leveraging Blockchain Technology for Ensuring Security and Privacy Aspects in Internet of Things: A Systematic Literature Review.Sensors (Basel). 2023 Jan 10;23(2):788. doi: 10.3390/s23020788. Sensors (Basel). 2023. PMID: 36679582 Free PMC article. Review.
-
Decentralized IoT Data Authentication with Signature Aggregation.Sensors (Basel). 2024 Feb 5;24(3):1037. doi: 10.3390/s24031037. Sensors (Basel). 2024. PMID: 38339754 Free PMC article.
-
Integrating blockchain and ZK-ROLLUP for efficient healthcare data privacy protection system via IPFS.Sci Rep. 2024 May 23;14(1):11746. doi: 10.1038/s41598-024-62292-9. Sci Rep. 2024. PMID: 38778050 Free PMC article.
-
A Comparative Analysis on Blockchain versus Centralized Authentication Architectures for IoT-Enabled Smart Devices in Smart Cities: A Comprehensive Review, Recent Advances, and Future Research Directions.Sensors (Basel). 2022 Jul 10;22(14):5168. doi: 10.3390/s22145168. Sensors (Basel). 2022. PMID: 35890848 Free PMC article. Review.
Cited by
-
LBSS: A Lightweight Blockchain-Based Security Scheme for IoT-Enabled Healthcare Environment.Sensors (Basel). 2022 Oct 18;22(20):7948. doi: 10.3390/s22207948. Sensors (Basel). 2022. PMID: 36298297 Free PMC article.
-
An Access Control System Based on Blockchain with Zero-Knowledge Rollups in High-Traffic IoT Environments.Sensors (Basel). 2023 Mar 24;23(7):3443. doi: 10.3390/s23073443. Sensors (Basel). 2023. PMID: 37050502 Free PMC article.
References
-
- Fiaidhi J., Mohammed S. Internet of Everything as a Platform for Extreme Automation. IT Prof. 2019;21:21–25. doi: 10.1109/MITP.2018.2876534. - DOI
-
- Nakamoto S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. [(accessed on 27 July 2022)]. p. 21260. Available online: https://bitcoin.org/bitcoin.pdf.
-
- Ali M.S., Vecchio M., Pincheira M., Dolui K., Antonelli F., Rehmani M.H. Applications of Blockchains in the Internet of Things: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2019;21:1676–1717. doi: 10.1109/COMST.2018.2886932. - DOI
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Miscellaneous