Proof-of-work-based consensus in expected-constant time

Juan Garay, Aggelos Kiayias, Yu Shen*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In the traditional consensus problem (aka Byzantine agreement), parties are required to agree on a common value despite the malicious behavior of some of them, subject to the condition that if all the honest parties start the execution with the same value, then that should be the outcome. This problem has been extensively studied by both the distributed computing and cryptographic protocols communities. With the advent of blockchains, whose main application—a distributed ledger—essentially requires that miners agree on their views, new techniques have been proposed to solve the problem, and in particular in so-called “permissionless” environments, where parties are not authenticated or have access to point-to-point channels and, further, may come and go as they please. So far, the fastest way to achieve consensus in the proof-of-work (PoW)-based setting of Bitcoin, takes O(polylogκ) number of rounds, where κ is the security parameter. We present the first protocol in this setting that requires expected-constant number of rounds. Furthermore, we show how to apply securely sequential composition in order to yield a fast distributed ledger protocol that settles all transactions in expected-constant time. Our result is based on a novel instantiation of “m-for-1 PoWs” on parallel chains that facilitates our basic building block, Chain-King Consensus. The techniques we use, via parallel chains, to port classical protocol design elements (such as Phase-King Consensus, super-phase sequential composition and others) into the permissionless setting may be of independent interest.
Original languageEnglish
Title of host publicationAdvances in Cryptology – EUROCRYPT 2024
Subtitle of host publication43rd Annual International Conference on the Theory and Applications of Cryptographic Techniques
EditorsMarc Joye, Gregor Leander
PublisherSpringer
Pages96-125
Number of pages30
Volume14653
ISBN (Print)9783031587337
DOIs
Publication statusPublished - 1 May 2024
Event43rd Annual International Conference on the Theory and Applications of Cryptographic Techniques - Zurich, Switzerland
Duration: 26 May 202430 May 2024
https://eurocrypt.iacr.org/2024/

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume14653
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference43rd Annual International Conference on the Theory and Applications of Cryptographic Techniques
Abbreviated titleEUROCRYPT 2024
Country/TerritorySwitzerland
CityZurich
Period26/05/2430/05/24
Internet address

Fingerprint

Dive into the research topics of 'Proof-of-work-based consensus in expected-constant time'. Together they form a unique fingerprint.

Cite this