Towards Permissionless Consensus in the Standard Model via Fine-Grained Complexity

被引:0
|
作者
Ball, Marshall [1 ]
Garay, Juan [2 ]
Hall, Peter [1 ]
Kiayias, Aggelos [3 ,4 ]
Panagiotakos, Giorgos [5 ]
机构
[1] NYU, New York, NY 10012 USA
[2] Texas A&M Univ, College Stn, TX USA
[3] Univ Edinburgh, Edinburgh, Midlothian, Scotland
[4] Input Output, London, England
[5] Input Output, Piraeus, Greece
来源
ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT II | 2024年 / 14921卷
关键词
Proof-of-work; Fine-grained complexity; Consensus; BYZANTINE; PROTOCOL;
D O I
10.1007/978-3-031-68379-4_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the feasibility of permissionless consensus (aka Byzantine agreement) under standard assumptions. A number of protocols have been proposed to achieve permissionless consensus, most notably based on the Bitcoin protocol; however, to date no protocol is known that can be provably instantiated outside of the random oracle model. In this work, we take the first steps towards achieving permissionless consensus in the standard model. In particular, we demonstrate that worst-case conjectures in fine-grained complexity, in particular the orthogonal vectors conjecture (implied by the Strong Exponential Time Hypothesis), imply permissionless consensus in the random beacon model-a setting where a fresh random value is delivered to all parties at regular intervals. This gives a remarkable win-win result: either permissionless consensus exists relative to a random beacon, or there are non-trivial worst-case algorithmic speed-ups for a host of natural algorithmic problems (including SAT). Our protocol achieves resilience against adversaries that control an inverse-polynomial fraction of the honest computational power, i.e., adversarial power A = T1-epsilon for some constant epsilon > 0, where T denotes the honest computational power. This relatively low threshold is a byproduct of the slack in the fine-grained complexity conjectures. One technical highlight is the construction of a Seeded Proof of Work: a Proof of Work where many (correlated) challenges can be derived from a single short public seed, and yet still no non-trivial amortization is possible.
引用
收藏
页码:113 / 146
页数:34
相关论文
共 22 条
  • [1] Fine-Grained Complexity of Safety Verification
    Peter Chini
    Roland Meyer
    Prakash Saivasan
    Journal of Automated Reasoning, 2020, 64 : 1419 - 1444
  • [2] Fine-Grained Complexity of Safety Verification
    Chini, Peter
    Meyer, Roland
    Saivasan, Prakash
    JOURNAL OF AUTOMATED REASONING, 2020, 64 (07) : 1419 - 1444
  • [3] FINE-GRAINED COMPLEXITY OF REGULAR PATH QUERIES
    Casel, Katrin
    Schmid, Markus l.
    LOGICAL METHODS IN COMPUTER SCIENCE, 2023, 19 (04)
  • [4] HotDAG: Hybrid Consensus via Sharding in the Permissionless Model
    Zhou, Chun-Xuan
    Hua, Qiang-Sheng
    Jin, Hai
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 807 - 821
  • [6] Tensor Ranks and the Fine-Grained Complexity of Dynamic Programming
    Alman, Josh
    Turok, Ethan
    Yu, Hantao
    Zhang, Hengzhi
    15TH INNOVATIONS IN THEORETICAL COMPUTER SCIENCE CONFERENCE, ITCS 2024, 2024,
  • [7] Fine-grained Complexity Analysis of Two Classic TSP Variants
    de Berg, Mark
    Buchin, Kevin
    Jansen, Bart M. P.
    Woeginger, Gerhard
    ACM TRANSACTIONS ON ALGORITHMS, 2021, 17 (01)
  • [8] The Fine-Grained Complexity of Multi-Dimensional Ordering Properties
    Haozhe An
    Mohit Gurumukhani
    Russell Impagliazzo
    Michael Jaber
    Marvin Künnemann
    Maria Paula Parga Nina
    Algorithmica, 2022, 84 : 3156 - 3191
  • [9] Fine-grained parameterized complexity analysis of graph coloring problems
    Jaffke, Lars
    Jansen, Bart M. P.
    DISCRETE APPLIED MATHEMATICS, 2023, 327 : 33 - 46
  • [10] The Fine-Grained and Parallel Complexity of Andersen's Pointer Analysis
    Mathiasen, Anders Alnor
    Pavlogiannis, Andreas
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2021, 5 (POPL):