Sharding is a promising approach to scale permissionless blockchains. In a sharded blockchain, participants are split into groups, called shards, and each shard only executes part of the workloads. Despite its wide adoption in permissioned systems, transferring such success to permissionless blockchains is still an open problem. In permissionless networks, participants may join and leave the system at any time, making load balancing challenging. In addition, the adversary in such networks can launch the single-shard takeover attack by compromising a single shard’s consensus. To address these issues, participants should be securely and dynamically allocated into different shards. However, the protocol capturing such functionality – which we ...
Since the release of Bitcoin in 2008, cryptocurrencies have attracted attention from academia, gover...
We present a family of replay attacks against sharded distributed ledgers targeting cross-shard cons...
Security and scalability are considered as two major issues that are most likely to influence rapid ...
This thesis systematically analyses blockchain sharding, a promising approach for scaling blockchain...
Traditional Blockchain Sharding approaches can only tolerate up to n/3 of nodes being adversary beca...
Blockchain sharding is a promising approach to solving the dilemma between decentralisation and high...
Since 2016, sharding has become an auspicious solution to tackle the scalability issue in legacy blo...
The design of sharding aims to solve the scalability challenge in a blockchain network. Typically, b...
By supporting decentralized applications (DApps), modern blockchains have become the technology of c...
We propose Shard Scheduler, a system for object placement and migration in account-based sharded blo...
Sharding has shown great potential to scale out blockchains. It divides nodes into smaller groups wh...
A major approach to overcoming the performance and scalability limitations of current blockchain pro...
Sharding is the widely used approach to the trilemma of simultaneously achieving decentralization, s...
Sharding increases concurrency in a blockchain system by splitting validators into groups (shards), ...
Sharding distributed ledgers is a promising on-chain solution for scaling blockchains but lacks form...
Since the release of Bitcoin in 2008, cryptocurrencies have attracted attention from academia, gover...
We present a family of replay attacks against sharded distributed ledgers targeting cross-shard cons...
Security and scalability are considered as two major issues that are most likely to influence rapid ...
This thesis systematically analyses blockchain sharding, a promising approach for scaling blockchain...
Traditional Blockchain Sharding approaches can only tolerate up to n/3 of nodes being adversary beca...
Blockchain sharding is a promising approach to solving the dilemma between decentralisation and high...
Since 2016, sharding has become an auspicious solution to tackle the scalability issue in legacy blo...
The design of sharding aims to solve the scalability challenge in a blockchain network. Typically, b...
By supporting decentralized applications (DApps), modern blockchains have become the technology of c...
We propose Shard Scheduler, a system for object placement and migration in account-based sharded blo...
Sharding has shown great potential to scale out blockchains. It divides nodes into smaller groups wh...
A major approach to overcoming the performance and scalability limitations of current blockchain pro...
Sharding is the widely used approach to the trilemma of simultaneously achieving decentralization, s...
Sharding increases concurrency in a blockchain system by splitting validators into groups (shards), ...
Sharding distributed ledgers is a promising on-chain solution for scaling blockchains but lacks form...
Since the release of Bitcoin in 2008, cryptocurrencies have attracted attention from academia, gover...
We present a family of replay attacks against sharded distributed ledgers targeting cross-shard cons...
Security and scalability are considered as two major issues that are most likely to influence rapid ...