Research Article

Designated-Verifier Anonymous Credential for Identity Management in Decentralized Systems

Figure 2

System model of DVAC. ① User send his information to committee. ② The committee upload user’s information to blockchain and issue a credential to the user after verifying the information. ③ User shows his credential to the SP and acquires service. ④ The auditor requests the audit process by interacting with the committee. ⑤ The auditor interacts with the user to get the required information. ⑥ The auditor gets the information uploaded by the user at ① from the blockchain and returns the audit result.