Privacy-Preserving eIDAS Compliance in Blockchain Wallets via zkVM
The paper presents a system that enables the use of eIDAS-compliant digital signatures (CMS/PKCS#7) to authorize smart contract operations on the blockchain, while preserving user privacy. The system leverages a zkVM to generate verifiable proofs of signature verification (in around 1 min) without exposing sensitive data onchain. We show an example use case for national tax refunding based on a tax ID smart contract wallet where proof verification and transfer costs are negligible (≈ $0.1). Our work demonstrates promise for bridging PKI-based identity systems with public blockchains.
Authors
- Donatella Sciuto (ORCID: https://orcid.org/0000-0001-9030-6940)
- Francesco Bruschi (ORCID: https://orcid.org/0000-0001-5669-2788)
- Marco Esposito (ORCID: https://orcid.org/0000-0003-4543-8818)
- Paolo Moser
Institutions
- Politecnico di Milano (IT)
Publication Details
- Published
- 2025-03-17
- DOI
- https://doi.org/10.1109/percomworkshops65533.2025.00037
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00