Nakamoto Consensus from Multiple Resources
Mirza Ahad Baig, Christoph U. G\"unther, Krzysztof Pietrzak

TL;DR
This paper classifies secure weight functions for longest-chain blockchain protocols that incorporate multiple resource types, providing a theoretical foundation for designing more robust and diverse blockchain consensus mechanisms.
Contribution
It offers a complete classification of secure weight functions in an idealized model, enabling the design of new longest-chain blockchain protocols with multiple resources.
Findings
Homogeneity of degree one in resources V and W ensures security.
Includes Bitcoin's W=W and Chia's SV as special cases.
Proposes alternative secure resource combinations like sqrt(W1)*sqrt(W2).
Abstract
The blocks in the Bitcoin blockchain record the amount of work W that went into creating them through proofs of work. When honest parties control a majority of the work, consensus is achieved by picking the chain with the highest recorded weight. Resources other than work have been considered to secure such longest-chain blockchains. In Chia, blocks record the amount of space S (via a proof of space) and sequential computational steps V (via a VDF). In this paper, we ask what weight functions {\Gamma}(S,V,W) (that assign a weight to a block as a function of the recorded space, speed, and work) are secure in the sense that whenever the weight of the resources controlled by honest parties is larger than the weight of adversarial parties, the blockchain is secure against private double-spending attacks. We completely classify such functions in an idealized "continuous" model:…
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.
