Papers1 provider Ā· 1 record
August 31, 2024Ā· KSII Transactions on Internet and Information Systems
article
Open access

Privacy-preserving credential smart contracts using Zokrates

Authors:Geunyoung KimYunsik HamJaecheol Ryou

Abstract

The need for secure user authentication in blockchain-based applications has been growing with the increased adoption of Decentralized Identity (DID) credentials in blockchain.Zokrates, a tool designed to protect user privacy within smart contracts, had a limitation in that it could not accept authenticated user information such as credentials, only allowing the use of manually inputted data.In this paper, we propose a smart contract system that securely validates DID credentials to overcome the limitations of traditional centralized authentication systems.This system ensures the safe identification of users within blockchain-based applications by authenticating their identities in a trusted manner within the blockchain.As the demand for user authentication in blockchain rises, this paper emphasizes the significance of a blockchain-based identity verification system that guarantees both privacy and security.Leveraging the Zero-Knowledge Proof method and utilizing the Zokrates tool, this innovative approach aims to provide solutions for the digital identity verification process, thereby expanding the scope of blockchain technology applications.Moreover, we also provide a CLI for each entity.We help anyone who wants to authenticate their identity using the tool to safely verify it on-chain.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.