Paper 2026/1685

Pruning Merkle-Tree Consistent Accumulator

Anna Mendonca, University of Connecticut
Hudson Shi, University of Connecticut
Ivan Pryvalov, Brandenburg University of Technology
Amir Herzberg, University of Connecticut
Abstract

Authenticated data structures are widely used to compute compact digests of evolving collections of elements and to support efficient verification of element inclusion. However, the authenticated collection often should not grow forever: older elements may expire and no longer require verification. Many implemented append-only approaches, for example used in Certificate Transparency (CT), do not directly support this setting, since previously accumulated elements remain part of the authenticated state indefinitely. In this work, we introduce a pruning accumulator, a stateful accumulator that supports both incremental addition of new elements and pruning of an old prefix of previously accumulated elements. The resulting digest represents the unpruned sequence, while pruned elements are removed from the authenticated state. Unpruned elements continue to support proof-of-inclusion verification, proof updates, update verification, and consistency checks. This captures applications that require authenticated, incrementally maintained state over a moving window of elements. We present two constructions of Merkle-tree-based pruning accumulators, both with efficient accumulation, prefix pruning, proof generation, proof updating, and verification. The constructions preserve the standard Merkle-tree style of verification for active elements while reducing long-term storage requirements. We provide formal definitions, correctness and security analysis, an open-source implementation, and experimental evaluation demonstrating the performance benefits of pruning.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Merkle treeCryptographic accumulatorsCertificate Transparency
Contact author(s)
anna gorbenko @ uconn edu
ivan pryvalov @ b-tu de
History
2026-08-15: approved
2026-08-14: received
See all versions
Short URL
https://ia.cr/2026/1685
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1685,
      author = {Anna Mendonca and Hudson Shi and Ivan Pryvalov and Amir Herzberg},
      title = {Pruning Merkle-Tree Consistent Accumulator},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1685},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1685}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.