A Lightweight Blockchain for IoT in Smart City (IoT-SmartChain)
Source abstract
Abstract
The smart city is a technological framework that connects the city’s different components to create new opportunities. This connection is possible with the help of the Internet of Things (IoT), which provides a digital personality to physical objects. Some studies have proposed integrating Blockchain technology with IoT in different use cases as access, orchestration, or replicated storage layer. The majority of connected objects’ capacity limitation makes the use of Blockchain inadequate due to its redundancy and its conventional processing-intensive consensus like PoW. This paper addresses these challenges by proposing a NOVEL model of a lightweight Blockchain framework (IoT-SmartChain), with a lightweight consensus and a lightweight structure. The framework architecture presents a role hierarchy of connected objects according to their computational and storage capacity. This organization allows all things to be linked even indirectly via different interfaces and to benefit from the power of high-capacity objects such as Fog and Edge computing nodes. Data is validated and added to the blockchain ledger by running a lightweight consensus called Proof of Random Participation (PoRP), which reduces the blockchain nodes’ high computing power requirement. The TOPIC subscription-based data storage strategy called Assisted Selected Relevant Data in Local Ledger (ASRDLL) reduces the data size of a node’s local ledger and the entire network’s data size. This strategy is assisted by a centralized algorithm that optimizes the overall network size by adjusting the choice of TOPICS. The storage capacity, computational power, and energy consumption have been evaluated by a proof of concept implementation under NodeJS.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · IoT and Edge/Fog Computing · Caching and Content Delivery
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (26)
Show source-provided references
1. Smart cities survey: Technologies, application domains and challenges for the cities of the future10.1177/1550147719853984 ↗
2. The role of Internet of things (IoT) in smart cities: Technology roadmap-oriented approaches,10.3390/su10051388 ↗
3. A survey on Internet of things architectures10.1016/j.jksuci.2016.10.003 ↗
4. A survey of IoT applications in blockchain systems10.1145/3372136 ↗
5. When your sensor earns money
6. Towards blockchain-based intelligent transportation systems
7. Block chain based security mechanism for Internet of vehicles (IoV)
8. Blockchain-based Internet of vehicles privacy protection system
9. Blockchain for IoT security and privacy: The case study of a smart home
10. Blockchain technology in healthcare: The revolution starts here
11. An intelligent and secure smart watering system using fuzzy logic and blockchain10.1016/j.compeleceng.2019.05.006 ↗
12. Efficient concurrent execution of smart contracts in blockchain sharding10.1155/2021/8690662 ↗
13. A supply chain traceability system for food safety based on HACCP, blockchain & Internet of things
14. Bitcoin: A Peer-to-Peer Electronic Cash System
15. Consensus algorithms in blockchain: Comparative analysis, challenges and opportunities
16. On blockchain and its integration with IoT10.1016/j.future.2018.05.046 ↗
17. SCC: Storage compression consensus for blockchain in lightweight IoT network
18. S. Popov, “The Tangle,” 2018. [Online]. Available: https://iota.org.
19. Proof of sincerity: A new lightweight consensus approach for mobile blockchains
20. PoBT: A lightweight consensus algorithm for scalable IoT business blockchain10.1109/JIOT.2019.2958077 ↗
21. Utilizing technologies of fog computing in educational IoT systems: Privacy, security, and agility perspective10.1186/s40537-020-00372-z ↗
22. A decentralized lightweight blockchain-based authentication mechanism for IoT systems10.1007/s10586-020-03058-6 ↗
23. A lightweight blockchain system for industrial Internet of things10.1109/TII.2019.2904049 ↗
24. An efficient lightweight integrated blockchain (ELIB) model for IoT security and privacy10.1016/j.future.2019.09.050 ↗
25. Blockchain and fog based architecture for Internet of everything in smart cities10.3390/fi12040061 ↗
26. LSB: A lightweight scalable blockchain for IoT security and anonymity10.1016/j.jpdc.2019.08.005 ↗