Efficient Public Blockchain Client for Lightweight Users

11/12/2018
by   Lei Xu, et al.
0

Public blockchains provide a decentralized method for storing transaction data and have many applications in different sectors. In order for users to track transactions, a simple method is to let them keep a local copy of the entire public ledger. Since the size of the ledger keeps growing, this method becomes increasingly less practical, especially for lightweight users such as IoT devices and smartphones. In order to cope with the problem, several solutions have been proposed to reduce the storage burden. However, existing solutions either achieve a limited storage reduction (e.g., simple payment verification), or rely on some strong security assumption (e.g., the use of trusted server). In this paper, we propose a new approach to solving the problem. Specifically, we propose an efficient verification protocol for public blockchains, or EPBC for short. EPBC is particularly suitable for lightweight users, who only need to store a small amount of data that is independent of the size of the blockchain. We analyze EPBC's performance and security, and discuss its integration with existing public ledger systems. Experimental results confirm that EPBC is practical for lightweight users.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2022

PRETRUST: A Framework for Fast Payments in Blockchain System

Decentralized cryptocurrencies based on blockchains hold an advantage ov...
research
06/29/2022

Implementation of Ethereum Accounts and Transactions on Embedded IoT Devices

The growing interest in Internet of Things (IoT) and Industrial IoT (IIo...
research
04/30/2020

A Cost-efficient IoT Forensics Framework with Blockchain

IoT devices have been adopted widely in the last decade which enabled co...
research
07/06/2023

Eating sandwiches: Modular and lightweight elimination of transaction reordering attacks

Traditional blockchains grant the miner of a block full control not only...
research
01/08/2019

Superlight - A Permissionless, Light-client Only Blockchain with Self-Contained Proofs and BLS Signatures

Blockchain protocols are based on a distributed, public database where s...
research
05/09/2022

On the Storage Overhead of Proof-of-Work Blockchains

Permissionless blockchains such as Bitcoin have long been criticized for...
research
10/13/2019

HyperProv: Decentralized Resilient Data Provenance at the Edge with Blockchains

Data provenance and lineage are critical for ensuring integrity and repr...

Please sign up or login with your details

Forgot password? Click here to reset