We present a family of replay attacks against sharded distributed ledgers targeting cross-shard consensus protocols, such as the recently proposed Chainspace and Omniledger. They allow an attacker, with network access only, to double-spend or lock resources with minimal efforts. The attacker can act independently without colluding with any nodes, and succeed even if all nodes are honest; most of the attacks can also exhibit themselves as faults under periods of asynchrony. These attacks are effective against both shard-led and client-led cross-shard consensus approaches. We present Byzcuit-a new cross-shard consensus protocol that is immune to those attacks. We implement a prototype of Byzcuit and evaluate it on a real cloud-based testbed, ...
The design of sharding aims to solve the scalability challenge in a blockchain network. Typically, b...
Distributed ledger technology was expected to spark a technical revolution similar to the internet r...
Designing a secure permissionless distributed ledger (blockchain) that performs on par with centrali...
Since 2016, sharding has become an auspicious solution to tackle the scalability issue in legacy blo...
Blockchain sharding splits a blockchain into several shards where consensus is reached at the shard ...
Sharding is the widely used approach to the trilemma of simultaneously achieving decentralization, s...
Sharding is a promising approach to scale permissionless blockchains. In a sharded blockchain, parti...
Blockchain sharding is a promising approach to solving the dilemma between decentralisation and high...
Sharding distributed ledgers is a promising on-chain solution for scaling blockchains but lacks form...
A major approach to overcoming the performance and scalability limitations of current blockchain pro...
Traditional Blockchain Sharding approaches can only tolerate up to n/3 of nodes being adversary beca...
A blockchain system is a distributed ledger that typically maintains ownership of digital assets. It...
Distributed ledgers, such as those arising from blockchain protocols, have been touted as the center...
This thesis systematically analyses blockchain sharding, a promising approach for scaling blockchain...
Sharding increases concurrency in a blockchain system by splitting validators into groups (shards), ...
The design of sharding aims to solve the scalability challenge in a blockchain network. Typically, b...
Distributed ledger technology was expected to spark a technical revolution similar to the internet r...
Designing a secure permissionless distributed ledger (blockchain) that performs on par with centrali...
Since 2016, sharding has become an auspicious solution to tackle the scalability issue in legacy blo...
Blockchain sharding splits a blockchain into several shards where consensus is reached at the shard ...
Sharding is the widely used approach to the trilemma of simultaneously achieving decentralization, s...
Sharding is a promising approach to scale permissionless blockchains. In a sharded blockchain, parti...
Blockchain sharding is a promising approach to solving the dilemma between decentralisation and high...
Sharding distributed ledgers is a promising on-chain solution for scaling blockchains but lacks form...
A major approach to overcoming the performance and scalability limitations of current blockchain pro...
Traditional Blockchain Sharding approaches can only tolerate up to n/3 of nodes being adversary beca...
A blockchain system is a distributed ledger that typically maintains ownership of digital assets. It...
Distributed ledgers, such as those arising from blockchain protocols, have been touted as the center...
This thesis systematically analyses blockchain sharding, a promising approach for scaling blockchain...
Sharding increases concurrency in a blockchain system by splitting validators into groups (shards), ...
The design of sharding aims to solve the scalability challenge in a blockchain network. Typically, b...
Distributed ledger technology was expected to spark a technical revolution similar to the internet r...
Designing a secure permissionless distributed ledger (blockchain) that performs on par with centrali...