Delay and Communication Tradeoffs for Blockchain Systems with Lightweight IoT Clients

07/19/2018
by   Pietro Danzi, et al.
0

The emerging blockchain protocols provide a decentralized architecture for micro-payments and multi-agent coordination of Internet of Things (IoT) devices. However, keeping a local copy of the blockchain ledger is infeasible for low-power and memory-constrained devices. For this reason, they are equipped with lightweight software implementations, that only download the useful data structures, e.g. state of accounts, from the blockchain network, when they are updated. In this paper, we consider and analyze a novel scheme, implemented by the nodes of the blockchain network, that aggregates the blockchain data in periodic updates and further reduces the communication cost of the connected IoT devices. We show that the aggregation period should be selected based on the channel quality, the offered rate, and the statistics of updates of the useful data structures. The results, obtained for the Ethereum protocol, illustrate the benefits of the considered aggregation scheme in terms of a reduced duty cycle of the device, particularly for low signal-to-noise ratios, and the overall reduction of the amount of information transmitted in downlink (e.g., from the wireless base station to the IoT device). In conclusion, our work is the first to provide rigorous guidelines for the design of lightweight blockchain protocols with wireless connectivity.

READ FULL TEXT

page 2

page 8

research
04/15/2019

Repeat-Authenticate Scheme for Multicasting of Blockchain Information in IoT Systems

We study the problem of efficiently disseminating authenticated blockcha...
research
11/01/2017

Analysis of the Communication Traffic for Blockchain Synchronization of IoT Devices

Blockchain is a technology uniquely suited to support massive number of ...
research
04/15/2019

Efficient Blockchain Synchronization for Internet of Things using Signature Amortization

We study the problem of efficiently disseminating authenticated blockcha...
research
07/19/2021

Indexing structures for the PLS blockchain

This paper studies known indexing structures from a new point of view: m...
research
10/23/2020

Towards Decentralized IoT Updates Delivery Leveraging Blockchain and Zero-Knowledge Proofs

We propose CrowdPatching, a blockchain-based decentralized protocol, all...
research
12/23/2019

Impact of consensus on appendable-block blockchain for IoT

The Internet of Things (IoT) is transforming our physical world into a c...
research
02/04/2021

Cryptocurrency Solutions to Enable Micro-payments in Consumer IoT

The successful amalgamation of cryptocurrency and consumer Internet of T...

Please sign up or login with your details

Forgot password? Click here to reset