Securing Parallel-chain Protocols under Variable Mining Power
Xuechao Wang, Viswa Virinchi Muppirala, Lei Yang, Sreeram Kannan,, Pramod Viswanath

TL;DR
This paper designs and analyzes secure parallel-chain PoW protocols that adapt to variable mining power, addressing safety and liveness issues through a meta-design principle and empirical Bitcoin data simulations.
Contribution
It introduces a unified meta-design principle for variable difficulty in parallel-chain protocols and proves their security, addressing safety concerns in adapting Bitcoin-like difficulty adjustments.
Findings
Protocols effectively control forking rate
Design principles prevent catastrophic failures
Empirical results validate protocol responsiveness
Abstract
Several emerging PoW blockchain protocols rely on a "parallel-chain" architecture for scaling, where instead of a single chain, multiple chains are run in parallel and aggregated. A key requirement of practical PoW blockchains is to adapt to mining power variations over time. In this paper, we consider the design of provably secure parallel-chain protocols which can adapt to such mining power variations. The Bitcoin difficulty adjustment rule adjusts the difficulty target of block mining periodically to get a constant mean inter-block time. While superficially simple, the rule has proved itself to be sophisticated and successfully secure, both in practice and in theory. We show that natural adaptations of the Bitcoin adjustment rule to the parallel-chain case open the door to subtle, but catastrophic safety and liveness breaches. We uncover a meta-design principle that allow us to…
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.
Taxonomy
TopicsBlockchain Technology Applications and Security
