Replay Attacks and Defenses against Cross-shard Consensus in Sharded Distributed Ledgers

01/31/2019
by   Alberto Sonnino, et al.
0

We present the first replay attacks against sharded distributed ledgers. These attacks target cross-shard consensus protocols allowing an attacker 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 also work under 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 withstands those attacks.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro