arrow
Return

Storage efficient blockchain models for constrained applications

delete2022-12-07
delete6
PRE
AI
Y
Yuvaraj Rajendra *
S
Sachin Sahu
V
Venkatesan Subramanian
S
Sandeep K. Shukla
DOI:10.1007/s10586-022-03804-ydelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The growing chain's storage requirement is always an issue with blockchain platforms, and devices may not allocate the required storage to replicate an entire blockchain instance. To overcome this issue, we propose storage-efficient blockchain models that divide the growing blockchain into fixed-size sets of blocks, excluding the genesis block and allowing the participating nodes to store the recent blocks according to their storage capacity. Suppose a node, according to its storage capacity, decides not to replicate a few sets of old blocks to accommodate the new blocks. In that case, it stores the corresponding set's last block hash and a hash of the XOR of the remaining blocks' hashes and then drops those blocks. When required, nodes receive blocks equivalent to the deleted blocks from other nodes. They validate the received blocks by comparing the previous set's last block hash with the received set's first block parent hash and the XOR hash with the block hashes. If they match, the node will accept the equivalent set of deleted blocks; otherwise, reject. This will guarantee to avoid any uncertainty, single collision multi-block replacement and network diversion attack. The analysis and experimental results show that the proposed models are storage efficient and need less overhead. The proposed models provide security equivalent to the traditional blockchain and allow the storage-constrained devices to participate in the application for a long time compared with the other models. Also, we introduced the conceptual blockchain storage framework by combining traditional and lightweight schemes to allow nodes to choose and switch the storage model according to requirements.
Keywords:
Blockchain
Storage constraint
Chain replacement attack
Security
Constrained devices

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.1K
Citations:
7.5K

Organization

I
indian institute of technology (iit) - guwahati
Scholars:
3.3K
Papers: 3.2K
Citations: 2
I
indian institute of technology system (iit system)
Scholars:
9.5W
Papers: 9.9W
Citations: 93
I
Indian Institute of Information Technology Allahabad
Scholars:
864
Papers: 629
Citations: 833
researcher View more organizations
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Tikiri-Towards a lightweight blockchain for IoT
err2021-06-01
err48
errOAAI
errBandara, Eranga; Tosh, Deepak; Foytik, Peter; Shetty, Sachin; Ranasinghe, Nalin; De Zoysa, Kasun
errShare
errSave
LightChain: Scalable DHT-Based Blockchain
err2021-10-01
err33
errOAAI
errHassanzadeh-Nazarabadi, Yahya; Kupcu, Alptekin; Ozkasap, Oznur
errShare
errSave
Blockchain for Large-Scale Internet of Things Data Storage and Protection
err2019-09-01
err231
PREAI
errLi, Ruinian; Song, Tianyi; Mei, Bo; Li, Hong; Cheng, Xiuzhen; Sun, Limin
errShare
errSave
researcher View more