Paper 2025/974 Original: eprint.iacr.org/2025/974 ↗

OptAttest: Verifying Multi-List Multi-Hop History via a Hybrid Zero-Knowledge Architecture

Joshua G. Stern
Abstract

To prevent privacy-preserving digital assets from becoming instruments of despotism via unitary-executivist compliance regimes, we propose OptAttest, a hybrid zero-knowledge architecture. This system empowers users to optionally generate verifiable attestation history for the current (Hop 0) and immediately preceding (Hop 1) transactions involving their private commitments. For crucial 0-hop multi-list attestations, users employ Zero-Knowledge Proofs (ZKPs) of claims from selected Verifiable Credentials (VCs). Users achieve per-transaction efficiency with diverse VC types by pre-computing and caching proofs of their VC validity. This approach avoids mandated adherence to singular, fallible external standards. Opted-in lightweight updates create cryptographic accumulator summaries, verified by network infrastructure (e.g., Layer 2 scaling solutions using Zero-Knowledge Virtual Machines), and are paired with user-managed Intermediate Attestation Data Packets (IADPs) containing detailed evidence. For comprehensive verification, users can then generate full recursive proofs from these IADPs for their attestation-enabled funds, leveraging native zkVM recursion. The protocol facilitates optional attestation generation, not enforcement, allowing downstream policy application. Aiming to cultivate a permissionless ethos, we propose a user-centric balance between privacy and verifiable accountability, distinct from models compelling broader data access. Folding schemes are noted as potential future enhancements for recursive proof efficiency.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-05-28: last updated
2025-05-28: published
Short URL
https://ia.cr/2025/974
License
https://creativecommons.org/licenses/by-sa/4.0/

BibTeX

@misc{cryptoeprint:2025/974,
      author = {Joshua G. Stern},
      title = {OptAttest: Verifying Multi-List Multi-Hop History via a Hybrid Zero-Knowledge Architecture},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/974},
      year = {2025},
      url = {https://eprint.iacr.org/2025/974}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.