Towards Smart Contract-based Verification of Anonymous Credentials

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Robert Muth - (Autor:in)
  • Tarek Galal - (Autor:in)
  • Jonathan Heiß - (Autor:in)
  • Florian Tschorsch - , Technische Universität Berlin (Autor:in)

Abstract

Smart contracts often need to verify identity-related information of their users. However, such information is typically confidential, and its verification requires access to off-chain resources. Given the isolation and privacy limitations of blockchain technologies, this presents a problem for on-chain verification. In this paper, we show how CL-signature-based anonymous credentials can be verified in smart contracts using the example of Hyperledger Indy, a decentralized credential management platform, and Ethereum, a smart contract-enabled blockchain. Therefore, we first outline how smart contract-based verification can be integrated in the Hyperledger Indy credential management routine and, then, provide a technical evaluation based on a proof-of-concept implementation of CL-signature verification on Ethereum. While our results demonstrate technical feasibility of smart contract-based verification of anonymous credentials, they also reveal technical barriers for its real-world usage.

Details

OriginalspracheEnglisch
TitelFinancial Cryptography and Data Security. FC 2022 International Workshops - CoDecFin, DeFi, Voting, WTSC, Revised Selected Papers
Redakteure/-innenShin’ichiro Matsuo, Lewis Gudgeon, Daniel Perez Hernandez, Sam Werner, Ariah Klages-Mundt, Thomas Haines, Aleksander Essex, Andrea Bracciali, Massimiliano Sala
Seiten481–498
Seitenumfang18
PublikationsstatusVeröffentlicht - Mai 2022
Peer-Review-StatusJa
Extern publiziertJa

Externe IDs

Scopus 85172668644

Schlagworte

Schlagwörter

  • anonymous credentials, blockchain, decentralized apps