Paper 2023/576
IGD-ScoreChain: A Lightweight and Scalable Blockchain Based on Node Sharding for the Internet of Things
Abstract
Due to the significant development of the intelligence industry worldwide, various initiatives have increasingly recognized the value of the Internet of Things (IoT). IoT systems, however, are often hin- dered by fundamental challenges, such as the need for a central server to manage them. Decentralizing these systems can be achieved through the use of blockchains. Recently, there has been an increase in the popularity of blockchain in various fields, such as banking, IoT, and the intelligence industry, and human societies have taken notice of it. One of the main problems is with the scalability of such systems as the network size grows. This paper examines how to overcome this challenge in blockchain-based IoT systems. We introduce a sharding-based blockchain that is lightweight and scalable. In the proposed method, the nodes are assigned to a number of shards based on their history of activity. As part of this study, the Improved Byzantine Fault Tolerance with Graceful performance Degradation (IGDBFT) consensus algorithm is introduced within the proposed scheme for intra-shard consensus. A solution to storing blocks and cross-shard transactions has been developed using a global chain containing parent blocks in the cloud layer. Finally, we analyze the security and efficiency of our scheme and compare our sharding-based protocol with previous protocols.
Metadata
- Available format(s)
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- Internet of ThingsBlockchainShardingConsensus algorithmScoreScalability
- Contact author(s)
-
e mehraien @ mail sbu ac ir
reza nourmohammadi 1 @ ens etsmtl ca - History
- 2023-10-25: last of 4 revisions
- 2023-04-23: received
- See all versions
- Short URL
- https://ia.cr/2023/576
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2023/576, author = {Elnaz Mehraein and Reza Nourmohammadi}, title = {{IGD}-{ScoreChain}: A Lightweight and Scalable Blockchain Based on Node Sharding for the Internet of Things}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/576}, year = {2023}, url = {https://eprint.iacr.org/2023/576} }