JointCloud Cross-chain Verification Model of Decentralized Identifiers

When multiple entities communicate or collaborate in JointCloud, identities are the very prior basis to build trust with each other. Decentralized identifier (DID) can provide a trusted identity with blockchain technology and a complete method of identity verification based on verifiable credentials, which solves problems of conventional centralized identity. However, current DIDs can only conduct verification within a single blockchain, which limits the interoperability of DIDs on different blockchains. Network isolation hinders the verification of DIDs on different blockchains and thus there is a need to break the barrier between blockchains. In this paper, we propose a model to conduct cross-chain verification of DIDs. We build a system of credit evaluation to describe the credibility of DIDs in a unified way and deploy smart contracts to implement cross-chain verification of DIDs. Experimental results verifies the feasibility of the model, which realizes cross-chain verification of DIDs in the networks of blockchain.