UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

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

Sonnino, A; Bano, S; Al-Bassam, M; Danezis, G; (2020) Replay Attacks and Defenses Against Cross-shard Consensus in Sharded Distributed Ledgers. In: Proceedings of the 2020 IEEE European Symposium on Security and Privacy (EuroS&P). (pp. pp. 294-308). Institute of Electrical and Electronics Engineers (IEEE) Green open access

[thumbnail of 1901.11218.pdf]
Preview
Text
1901.11218.pdf - Accepted Version

Download (836kB) | Preview

Abstract

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, showing that our defenses impact performance minimally, and overall performance surpasses previous works.

Type: Proceedings paper
Title: Replay Attacks and Defenses Against Cross-shard Consensus in Sharded Distributed Ledgers
Event: 5th IEEE European Symposium on Security and Privacy (IEEE Euro S and P)
Location: Genoa, Italy
Dates: 7th-11th September 2020
ISBN-13: 978-1-7281-5087-1
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/EuroSP48549.2020.00026
Publisher version: https://doi.org/10.1109/EuroSP48549.2020.00026
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher's terms and conditions.
Keywords: Distributed Ledgers, Sharding, Attacks
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10141983
Downloads since deposit
35Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item