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

page 1

page 2

page 3

page 4

research
02/24/2021

Scaling Distributed Ledgers and Privacy-Preserving Applications

This thesis proposes techniques aiming to make blockchain technologies a...
research
09/17/2018

Resisting Selfish Mining Attacks in the Bicomp

Selfish mining, which is an attack on the integrity of the Bitcoin netwo...
research
02/09/2021

Synthesis of Winning Attacks on Communication Protocols using Supervisory Control Theory

There is an increasing need to study the vulnerability of communication ...
research
04/09/2022

A Study of Using Cepstrogram for Countermeasure Against Replay Attacks

In this paper, we investigate the properties of the cepstrogram and demo...
research
04/02/2020

Automated Attacker Synthesis for Distributed Protocols

Distributed protocols should be robust to both benign malfunction (e.g. ...
research
07/24/2019

Leveraging Diversity for Achieving Resilient Consensus in Sparse Networks

A networked system can be made resilient against adversaries and attacks...
research
06/01/2023

Physical Attacks on the Railway System

Recent attacks encouraged public interest in physical security for railw...

Please sign up or login with your details

Forgot password? Click here to reset