Optimal Bootstrapping of PoW Blockchains
Ranvir Rana, Dimitris Karakostas, Sreeram Kannan, Aggelos Kiayias,, Pramod Viswanath

TL;DR
This paper introduces Advocate, a novel bootstrapping method for PoW blockchains that guarantees optimal liveness and security even under strong adversarial attacks, and is adaptable to various scaling architectures.
Contribution
Advocate provides the first optimal liveness guarantees for PoW bootstrapping and can be applied as a black-box to multiple blockchain scaling architectures.
Findings
Achieves optimal liveness under super-majority adversaries.
Demonstrates robustness with 90% adversarial majority in implementation.
Generalizes to multiple parallel-chain architectures.
Abstract
Proof of Work (PoW) blockchains are susceptible to adversarial majority mining attacks in the early stages due to incipient participation and corresponding low net hash power. Bootstrapping ensures safety and liveness during the transient stage by protecting against a majority mining attack, allowing a PoW chain to grow the participation base and corresponding mining hash power. Liveness is especially important since a loss of liveness will lead to loss of honest mining rewards, decreasing honest participation, hence creating an undesired spiral; indeed existing bootstrapping mechanisms offer especially weak liveness guarantees. In this paper, we propose Advocate, a new bootstrapping methodology, which achieves two main results: (a) optimal liveness and low latency under a super-majority adversary for the Nakamoto longest chain protocol and (b) immediate black-box generalization to a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
