An n/2 Byzantine node tolerate Blockchain Sharding approach

01/15/2020
by   Yibin Xu, et al.
0

Traditional Blockchain Sharding approaches can only tolerate up to n/3 of nodes being adversary because they rely on the hypergeometric distribution to make a failure (an adversary does not have n/3 of nodes globally but can manipulate the consensus of a Shard) hard to happen. The system must maintain a large Shard size (the number of nodes inside a Shard) to sustain the low failure probability so that only a small number of Shards may exist. In this paper, we present a new approach of Blockchain Sharding that can withstand up to n/2 of nodes being bad. We categorise the nodes into different classes, and every Shard has a fixed number of nodes from different classes. We prove that this design is much more secure than the traditional models (only have one class) and the Shard size can be reduced significantly. In this way, many more Shards can exist, and the transaction throughput can be largely increased. The improved Blockchain Sharding approach is promising to serve as the foundation for decentralised autonomous organisations and decentralised database.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/16/2020

A Flexible n/2 Adversary Node Resistant and Halting Recoverable Blockchain Sharding Protocol

Blockchain sharding is a promising approach to solving the dilemma betwe...
research
01/20/2020

Segment blockchain: A size reduced storage mechanism for blockchain

The exponential growth of the blockchain size has become a major contrib...
research
04/09/2020

Multichain-MWPoW: A p/2 Adversary Power Resistant Blockchain Sharding Approach to a Decentralised Autonomous Organisation Architecture

Blockchain Sharding (BS) is a blockchain improvement approach. It increa...
research
01/08/2018

A Scale-out Blockchain for Value Transfer with Spontaneous Sharding

Blockchain technology, sometimes known by its applications like cryptocu...
research
05/19/2020

Free2Shard: Adaptive-adversary-resistant sharding via Dynamic Self Allocation

Propelled by the growth of large-scale blockchain deployments, much rece...
research
10/31/2018

How to Databasify a Blockchain: the Case of Hyperledger Fabric

Within the last few years, a countless number of blockchain systems have...
research
10/10/2019

Blockchain and radio communications over suborbital spaceflights: Watchtowersand Mystics

The communication between ground and satellites is tough due to long dis...

Please sign up or login with your details

Forgot password? Click here to reset