Abstract
Distributed ledgers based on Proof-of-Work (PoW) are typically vulnerable when mining participation is low. During these periods, an attacker with a mining majority can mount serious attacks, like double spending or transaction censorship. Our work explores mechanisms to secure a ledger against such adversaries and puts forth the first rigorous study of checkpointing as a protection from 51% attacks. The core idea is to employ an external set of parties to finalize blocks after their creation. This idea takes the form of checkpointing and timestamping, the former ensuring low latency in a federated setting and the latter being fully decentralized. Crucially, we identify and protect against a (previously undocumented) attack, "block lead", thus our scheme is the first to guarantee liveness.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) |
Publisher | Institute of Electrical and Electronics Engineers |
Number of pages | 5 |
ISBN (Electronic) | 978-1-6654-3578-9 |
ISBN (Print) | 978-1-6654-1188-2 |
DOIs | |
Publication status | Published - 1 May 2021 |
Event | IEEE International Conference on Blockchain and Cryptocurrency 2021 - Virtual Duration: 3 May 2021 → 6 May 2021 Conference number: 3 https://icbc2021.ieee-icbc.org/index.html |
Conference
Conference | IEEE International Conference on Blockchain and Cryptocurrency 2021 |
---|---|
Abbreviated title | ICBC 2021 |
Period | 3/05/21 → 6/05/21 |
Internet address |
Keywords / Materials (for Non-textual outputs)
- checkpoints
- timestamping
- Proof-of-Work