Storage efficient blockchain models for constrained applications

被引:5
|
作者
Rajendra, Yuvaraj [1 ]
Sahu, Sachin [2 ]
Subramanian, Venkatesan [1 ]
Shukla, Sandeep Kumar [3 ]
机构
[1] IIIT, Dept IT, Allahabad, India
[2] IIT, Dept Math, Gauhati, India
[3] IIT, Dept CSE, Kanpur, India
关键词
Blockchain; Storage constraint; Chain replacement attack; Security; Constrained devices;
D O I
10.1007/s10586-022-03804-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:2163 / 2181
页数:19
相关论文
共 50 条
  • [1] Storage efficient blockchain models for constrained applications
    Yuvaraj Rajendra
    Sachin Sahu
    Venkatesan Subramanian
    Sandeep Kumar Shukla
    Cluster Computing, 2023, 26 : 2163 - 2181
  • [2] A Storage Efficient Blockchain Model for Constrained Applications
    Rajendra, Yuvaraj
    Sahu, Sachin
    Subramanian, Venkatesan
    Shukla, Sandeep Kumar
    2021 THIRD INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2021, : 73 - 80
  • [3] ForkBase: An Efficient Storage Engine for Blockchain and Forkable Applications
    Wang, Sheng
    Tien Tuan Anh Dinh
    Lin, Qian
    Xie, Zhongle
    Zhang, Meihui
    Cai, Qingchao
    Chen, Gang
    Ooi, Beng Chin
    Ruan, Pingcheng
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2018, 11 (10): : 1137 - 1150
  • [4] An Efficient Blockchain PBFT Consensus Protocol in Energy Constrained IoT Applications
    Xu, Xiaoqiong
    Sun, Gang
    Yu, Hongfang
    2021 6TH INTERNATIONAL CONFERENCE ON UK-CHINA EMERGING TECHNOLOGIES (UCET 2021), 2021, : 152 - 157
  • [5] LVMT: An Efficient Authenticated Storage for Blockchain
    Li, Chenxing
    Beillahi, Sidi Mohamed
    Yang, Guang
    Wu, Ming
    Xu, Wei
    Long, Fan
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (03)
  • [6] LVMT: An Efficient Authenticated Storage for Blockchain
    Li, Chenxing
    Beillahi, Sidi Mohamed
    Yang, Guang
    Wu, Ming
    Xu, Wei
    Long, Fan
    PROCEEDINGS OF THE 17TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2023, 2023, : 135 - 153
  • [7] Eventual Consensus: Applications to Storage and Blockchain
    Tseng, Lewis
    2019 57TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2019, : 840 - 846
  • [8] SIMBA: An Efficient Simulator for Blockchain Applications
    Fattahi, Seyed Mehdi
    Makanju, Adetokunbo
    Fard, Amin Milani
    2020 50TH ANNUAL IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS-SUPPLEMENTAL VOLUME (DSN-S), 2020, : 51 - 52
  • [9] Traces: Inkling Blockchain for Distributed Storage in Constrained IIoT Environments
    Tapwal, Riya
    Deb, Pallav Kumar
    Misra, Sudip
    Pal, Surjya Kanta
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (05) : 6537 - 6544
  • [10] sChain: An Efficient and Secure Solution for Improving Blockchain Storage
    Wang, Lipeng
    Guan, Zhi
    Chen, Zhong
    Hu, Mingsheng
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 3662 - 3676