Rateless Coded Blockchain for Dynamic IoT Networks

05/06/2023
by   Changlin Yang, et al.
0

A key constraint that limits the implementation of blockchain in Internet of Things (IoT) is its large storage requirement resulting from the fact that each blockchain node has to store the entire blockchain. This increases the burden on blockchain nodes, and increases the communication overhead for new nodes joining the network since they have to copy the entire blockchain. In order to reduce storage requirements without compromising on system security and integrity, coded blockchains, based on error correcting codes with fixed rates and lengths, have been recently proposed. This approach, however, does not fit well with dynamic IoT networks in which nodes actively leave and join. In such dynamic blockchains, the existing coded blockchain approaches lead to high communication overheads for new joining nodes and may have high decoding failure probability. This paper proposes a rateless coded blockchain with coding parameters adjusted to network conditions. Our goals are to minimize both the storage requirement at each blockchain node and the communication overhead for each new joining node, subject to a target decoding failure probability. We evaluate the proposed scheme in the context of real-world Bitcoin blockchain and show that both storage and communication overhead are reduced by 99.6% with a maximum 10^-12 decoding failure probability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2019

Downsampling and Transparent Coding for Blockchain

With the development of blockchain, the huge history data limits the sca...
research
05/02/2018

Erasure code-based low storage blockchain node

The concept of a decentralized ledger usually implies that each node of ...
research
11/05/2019

Transparent Downsampling Blockchain Algorithm

With the development of blockchain, the huge history data limits the sca...
research
01/20/2020

Segment blockchain: A size reduced storage mechanism for blockchain

The exponential growth of the blockchain size has become a major contrib...
research
09/01/2021

LightChain: Scalable DHT-Based Blockchain

As an append-only distributed database, blockchain is utilized in a vast...
research
09/27/2018

PolyShard: Coded Sharding Achieves Linearly Scaling Efficiency and Security Simultaneously

Today's blockchains do not scale in a meaningful sense. As more nodes jo...
research
05/09/2022

On the Storage Overhead of Proof-of-Work Blockchains

Permissionless blockchains such as Bitcoin have long been criticized for...

Please sign up or login with your details

Forgot password? Click here to reset