MOF-BC: A Memory Optimized and Flexible BlockChain for Large Scale Networks

01/13/2018
by   Ali Dorri, et al.
0

BlockChain (BC) immutability ensures BC resilience against modification or removal of the stored data. In large scale networks like the Internet of Things (IoT), however, this feature significantly increases BC storage size and raises privacy challenges. In this paper, we propose a Memory Optimized and Flexible BC (MOF-BC) that enables the IoT users and service providers to remove or summarize their transactions and age their data and to exercise the "right to be forgotten". To increase privacy, a user may employ multiple keys for different transactions. To allow for the removal of stored transactions, all keys would need to be stored which complicates key management and storage. MOF-BC introduces the notion of a Generator Verifier (GV) which is a signed hash of a Generator Verifier Secret (GVS). The GV changes for each transaction to provide privacy yet is signed by a unique key, thus minimizing the information that needs to be stored. A flexible transaction fee model and a reward mechanism is proposed to incentivize users to participate in optimizing memory consumption. Qualitative security and privacy analysis demonstrates that MOF-BC is resilient against several security attacks. Evaluation results show that MOF-BC decreases BC memory consumption by up to 25% and the user cost by more than two orders of magnitude compared to conventional BC instantiations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/21/2018

On the Activity Privacy of Blockchain for IoT

In recent years blockchain has received tremendous attention as a means ...
research
02/19/2022

Device Identification in Blockchain-Based Internet of Things

In recent years blockchain technology has received tremendous attention....
research
06/04/2018

Faster Dual-Key Stealth Address for Blockchain-Based Internet of Things Systems

Stealth address prevents public association of a blockchain transaction'...
research
02/04/2021

An Evaluation of Cryptocurrency Payment Channel Networks and Their Privacy Implications

Cryptocurrencies redefined how money can be stored and transferred among...
research
12/08/2017

LSB: A Lightweight Scalable BlockChain for IoT Security and Privacy

BlockChain (BC) has attracted tremendous attention due to its immutable ...
research
05/04/2020

Trade-offs in the Design of Blockchain of Finite-Lifetime Blocks for Edge-IoT Applications

Unlike cryptocurrency transactions in bitcoin that are stored indefinite...
research
09/24/2020

BCMIX: A Dynamic Self-organizing Blockchain-based Mix Anonymous System

Increasing awareness of privacy-preserving has led to a strong focus on ...

Please sign up or login with your details

Forgot password? Click here to reset