A flexible n/2 adversary node resistant and halting recoverable blockchain sharding protocol. (14th April 2020)
- Record Type:
- Journal Article
- Title:
- A flexible n/2 adversary node resistant and halting recoverable blockchain sharding protocol. (14th April 2020)
- Main Title:
- A flexible n/2 adversary node resistant and halting recoverable blockchain sharding protocol
- Authors:
- Xu, Yibin
Huang, Yangyu
Shao, Jianhua
Theodorakopoulos, George - Abstract:
- Summary: Blockchain sharding is a promising approach to solving the dilemma between decentralization and high performance (transaction throughput) for blockchain. The main challenge of blockchain sharding systems is how to reach a decision on a statement among a subgroup (shard) of people while ensuring the whole population recognizes this statement. Namely, the challenge is to prevent an adversary who does not have the majority of nodes globally but have the majority of nodes inside a shard. Most blockchain sharding approaches can only reach a correct consensus inside a shard with at most n /3 evil nodes in a n node system. There is a blockchain sharding approach which can prevent an incorrect decision to be reached when the adversary does not have n /2 nodes globally. However, the system can be stopped from reaching consensus (become deadlocked) if the adversary controls a smaller number of nodes. In this article, we present an improved Blockchain sharding approach that can withstand n /2 adversarial nodes and recover from deadlocks. The recovery is made by dynamically adjusting the number of shards and the shard size. A performance analysis suggests our approach has a high performance (transaction throughput) while requiring little bandwidth for synchronization.
- Is Part Of:
- Concurrency and computation. Volume 32:Number 19(2020)
- Journal:
- Concurrency and computation
- Issue:
- Volume 32:Number 19(2020)
- Issue Display:
- Volume 32, Issue 19 (2020)
- Year:
- 2020
- Volume:
- 32
- Issue:
- 19
- Issue Sort Value:
- 2020-0032-0019-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2020-04-14
- Subjects:
- blockchain sharding -- distributed ledger -- halting
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.5773 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 14001.xml