This work provides the first evaluation of Verkle trees for credential revocation and compares them with sparse Merkle trees to assess their applicability in real world applications, and shows that shorter authenticated paths do not necessarily yield cheaper zero-knowledge proofs.
Abstract
Verifiable credentials let holders present digitally signed claims without requiring the issuer to participate in every presentation. Revocation complicates this privacy model because a verifier must determine whether a credential remains valid. Existing status checks may expose recurring identifiers, registry positions, or request metadata. Such information can serve as stable handles to link separate presentations. ShadowPath moves the credential status lookup to the holder. For each presentation, the holder proves, in zero-knowledge, that the credential has not been revoked under the verifier-selected registry root. The verifier learns the status result but not observable metadata. To the best of our knowledge, we provide the first evaluation of Verkle trees for credential revocation and compare them with sparse Merkle trees to assess their applicability in real world applications. The comparison tests whether reducing path depth with Verkle trees offsets the higher cost of KZG-based authentication. Across 30 desktop trials, median Groth16 proving took 371.6ms with sparse Merkle and 2.11s with Verkle. Verification took 3.70ms and 7.55ms, respectively. Groth16 Verkle proving took about 3s on both primary mobile devices. The results show that shorter authenticated paths do not necessarily yield cheaper zero-knowledge proofs. With fresh session randomness, verifier-visible status data do not reveal whether two presentations use the same credential under the stated assumption of session-value independence. This guarantee excludes issuer-verifier collusion and synchronization traffic.
This work presents China RealDID, a three-layer architecture -- CTID (centralized legal identity), RealDID (decentralized anchor on an open permissioned blockchain), and VCs with SD-JWT-based selective disclosure -- evaluated against five adversary classes and six security goals.
An Adaptive ZKP Selection Framework (AZSF) is proposed for privacy-preserving decentralized identity using DIDs and Verifiable Credentials and dynamically selects an appropriate proof mechanism according to the privacy sensitivity of requested attributes, disclosure requirements, verifier trust conditions, computationa...
Sanchita Shukla· International Journal of Cre...· 0 citations
LRp is instantiated, a two-plane post-quantum construction that authenticates mutable CA-context state in an update plane while the warm path carries only state-local dependency references selected by explicit profile negotiation.
An academic authentication framework that integrates the ERC-5192 Soulbound Token standard with Groth16 zk-SNARKs implemented using Circom, SnarkJS, and client-side WebAssembly to support privacy-preserving credential verification and replay resistance is presented.
Dedy Sumarhadi, Sunardi, I. Riadi· Journal of Renewable Energy...· 0 citations
This work proposes a transparent and cost-effective identity verification framework based on Multi-Party Computation (MPC), which enables private off-chain code execution and produces runtime proofs anchored to a blockchain and integrates SHA3 hashing and Falcon post-quantum signatures.
Istiaque Ahmed, Shoji Kasahara, Kentaroh Toyoda et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.