LedgerGuard: Improving Blockchain Ledger Dependability

05/03/2018
by   Qi Zhang, et al.
0

The rise of crypto-currencies has spawned great interest in their underlying technology, namely, Blockchain. The central component in a Blockchain is a shared distributed ledger. A ledger comprises series of blocks, which in turns contains a series of transactions. An identical copy of the ledger is stored on all nodes in a blockchain network. Maintaining ledger integrity and security is one of the crucial design aspects of any blockchain platform. Thus, there are typically built-in validation mechanisms leveraging cryptography to ensure the validity of incoming blocks before committing them into the ledger. However, a blockchain node may run over an extended period of time, during which the blocks on the disk can may become corrupted due to software or hardware failures, or due to malicious activity. This paper proposes LedgerGuard, a tool to maintain ledger integrity by detecting corrupted blocks and recovering these blocks by synchronizing with rest of the network. The experimental implementation of LedgerGuard is based on Hyperledger Fabric, which is a popular open source permissioned blockchain platform.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/25/2023

Blockchain Technology for Preventing Counterfeit in Health Insurance

The paper proposes a Blockchain (BC) system to prevent counterfeiting in...
research
07/16/2021

Blockchain Technology: Bitcoins, Cryptocurrency and Applications

Blockchain is a decentralized ledger used to securely exchange digital c...
research
07/10/2018

TrialChain: A Blockchain-Based Platform to Validate Data Integrity in Large, Biomedical Research Studies

The governance of data used for biomedical research and clinical trials ...
research
05/31/2018

Blockchain for Access Control in e-Health Scenarios

Access control is a crucial part of a system's security, restricting wha...
research
10/18/2021

A Generalised Logical Layered Architecture for Blockchain Technology

Precision, validity, reliability, timeliness, availability, and granular...
research
06/12/2019

A Blockchain-based Framework for Detecting Malicious Mobile Applications in App Stores

The dramatic growth in smartphone malware shows that malicious program d...
research
12/23/2019

Leveraging lightweight blockchain to establish data integrity for surveillance cameras

The video footage produced by the surveillance cameras is an important e...

Please sign up or login with your details

Forgot password? Click here to reset