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 (approximate to $0.1). Our work demonstrates promise for bridging PKI-based identity systems with public blockchains.

Privacy-Preserving eIDAS Compliance in Blockchain Wallets via zkVM

Esposito, M.;Bruschi, F.;Sciuto, D.
2025-01-01

Abstract

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 (approximate to $0.1). Our work demonstrates promise for bridging PKI-based identity systems with public blockchains.
2025
2025 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)
9798331535537
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1293471
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact