The Billion Dollar Merkle Tree
Thomas Coratger, Dmitry Khovratovich, Bart Mennink, Benedikt Wagner
摘要
The Plonky3 Merkle tree implementation has become one of the most widely deployed Merkle tree constructions due to its high efficiency, and-through its integration into numerous succinct-argument systems-it currently helps secure an estimated $4 billion in assets. Somewhat paradoxically, however, the underlying 2-to-1 compression function is not collision-resistant, nor even one-way, which at first glance appears to undermine the security of the entire Merkle tree. The prevailing ad-hoc countermeasure is to pre-hash data before using them as leaves in this otherwise insecure Merkle tree. In this work, we provide the first rigorous security analysis of this Merkle tree design and show that the Plonky3 approach is, in fact, sound. Concretely, we show (strong) position-binding and extractability.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- Poseidon: A New Hash Function for Zero-Knowledge Proof SystemsLorenzo Grassi, Dmitry Khovratovich, Christian Rechberger, Arnab Roy 等USENIX Security 2021 · 被引用 410 次
- Reinforced Concrete: A Fast Hash Function for Verifiable ComputationLorenzo Grassi, Dmitry Khovratovich, Reinhard Lüftenegger, Christian Rechberger 等CCS 2022 · 被引用 34 次
- Tight Preimage Resistance of the Sponge ConstructionCharlotte Lefevre, Bart MenninkCRYPTO 2022 · 被引用 15 次
- Compactness of Hashing Modes and Efficiency Beyond Merkle TreeElena Andreeva, Rishiraj Bhattacharyya, Arnab RoyEUROCRYPT 2021 · 被引用 8 次
相关 Paper
- Transparent Polynomial Delegation and Its Applications to Zero Knowledge ProofJiaheng Zhang, Tiancheng Xie, Yupeng Zhang, Dawn SongS&P 2020 · 被引用 192 次
- Lattice-Based Succinct Arguments for NP with Polylogarithmic-Time VerificationJonathan Bootle, Alessandro Chiesa, Katerina SotirakiCRYPTO 2023 · 被引用 12 次
- Optimal Security for Keyed Hash Functions: Avoiding Time-Space Tradeoffs for Finding CollisionsCody Freitag, Ashrujit Ghoshal, Ilan KomargodskiEUROCRYPT 2023 · 被引用 8 次
- Reckle Trees: Updatable Merkle Batch Proofs with ApplicationsCharalampos Papamanthou, Shravan Srinivasan, Nicolas Gailly, Ismael Hishon-Rezaizadeh 等CCS 2024 · 被引用 8 次
- A Modular Approach to Succinct Arguments for QMAJames Bartusek, Jiahui Liu, Giulio MalavoltaEUROCRYPT 2026 · 被引用 1 次
