Quantum Merkle Trees
Lijie Chen, Ramis Movassagh
TL;DR
The paper addresses the challenge of creating a quantum analog of the Merkle tree for committing to quantum information by introducing the Quantum Haar Random Oracle Model (QHROM) and a quantum Merkle tree that uses a Haar-random unitary $ait G$ and its inverse. It then proposes a succinct quantum argument for the Gap-$k$-Local-Hamiltonian problem within this model, drawing a parallel to Kilian’s succinct NP argument but under quantum assumptions and the QPHC conjecture, via a tree-based commitment scheme and a decommitment procedure that reveals queried qubits. Completeness and (partial) soundness results are established, with the protocol achieving polylogarithmic communication and polynomial-time verifier operation under certain conditions, and a broader, fully general security proof remaining an open challenge. The work highlights significant open questions, including the development of a quantum analogue to compressed oracle techniques for QHROM, extensions to zero-knowledge, and potential generalizations to all of $ extsf{QMA}$, as well as connections to subsequent commitment-security results in the literature.
Abstract
Committing to information is a central task in cryptography, where a party (typically called a prover) stores a piece of information (e.g., a bit string) with the promise of not changing it. This information can be accessed by another party (typically called the verifier), who can later learn the information and verify that it was not meddled with. Merkle trees are a well-known construction for doing so in a succinct manner, in which the verifier can learn any part of the information by receiving a short proof from the honest prover. Despite its significance in classical cryptography, there was no quantum analog of the Merkle tree. A direct generalization using the Quantum Random Oracle Model (QROM) does not seem to be secure. In this work, we propose the quantum Merkle tree. It is based on what we call the Quantum Haar Random Oracle Model (QHROM). In QHROM, both the prover and the verifier have access to a Haar random quantum oracle $G$ and its inverse. Using the quantum Merkle tree, we propose a succinct quantum argument for the Gap-$k$-Local-Hamiltonian problem. Assuming the Quantum PCP conjecture is true, this succinct argument extends to all of QMA. This work raises a number of interesting open research problems.
