conference-paper

Improving the Performance of Blockchain Sharding Protocols with Collaborative Transaction Verification

Research footprint

At a glance

Citations
3
References
31
Comments
0
Paper overview

Öz

Sharding is a promising approach to scalable blockchains. While sharding eliminates duplicate work between shards, it does not remove intra-shard duplication, i.e., every peer has to verify all transactions in its shard, thus becoming a newly exposed bottleneck. Aiming to improve the performance of individual shards, we propose Collaborative Transaction Verification (CTV), which allows peers to verify fewer transactions by sharing verification results. Equipped with dependency awareness, CTV guarantees that peers reach the same system state despite different transaction verification and execution orders. We implemented an OmniLedger-like sharding protocol based on Bitcoin Core and integrated CTV into the protocol. The evaluation results show that CTV can improve the performance of a shard by 2.6x.

Record transparency

Publication details

DOI
10.1109/blockchain53845.2021.00071
OpenAlex
W4206960342
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.