Litcius/Paper detail

FutureDID: A Fully Decentralized Identity System With Multi-Party Verification

Haotian Deng, Jinwen Liang, Chuan Zhang, Ximeng Liu, Liehuang Zhu, Song Guo

2024IEEE Transactions on Computers24 citationsDOI

Abstract

Decentralized identity (DID) systems conforming to the World Wide Web Consortium (W3C) Decentralized Identifiers (DIDs) and Verifiable Credentials Data Model recommendations have recently attracted attention due to their better autonomy, interoperability, and openness design. However, those W3C recommendations lack a design for addressing the single point of failure (SPOF) and identity revocation, which could seriously compromise the robustness and practicality of DID systems. To remedy these limitations, we propose FutureDID, a DID system that enables multiple parties to jointly issue credentials and efficiently revoke DID identities, providing a robust and practical DID system. FutureDID is designed with a multi-party credential issuing mechanism based on distributed key generation technology, which transforms trust from a single entity to distributed committees and facilitates authentication between issuers, making it more resistant to SPOF. Moreover, the underlying blockchain system is built on a chameleon hash function to ensure tamper-proof and enable efficient identity revocation. We have implemented a prototype system using FISCO BCOS and conducted extensive evaluations to demonstrate the effectiveness and practicality of our system. Our evaluations have shown that FutureDID provides a significant improvement in efficiency, achieving at least a 60 × efficiency improvement in identity revocation compared to state-of-the-art systems.

Topics & Concepts

Computer scienceRevocationVerifiable secret sharingCredentialComputer securitySingle point of failureAuthentication (law)Hash functionRobustness (evolution)PasswordDistributed computingOperating systemChemistryOverhead (engineering)GeneBiochemistryProgramming languageSet (abstract data type)Cryptography and Data SecurityBlockchain Technology Applications and SecurityAccess Control and Trust
FutureDID: A Fully Decentralized Identity System With Multi-Party Verification | Litcius