The did:ccp method is a blockchain-based digital identity system developed by Baidu that implements the W3C DID specification. This method operates on a permissioned blockchain network derived from Quorum, offering enhanced privacy features and node admission controls.
The method is designed to provide decentralized digital identities for both enterprises and individuals, with a focus on maintaining complete control over identity data. Key use cases include financial KYC, unified membership systems, digital identity management, and IoT device identity.
The system employs a dual-key architecture with both primary and recovery keys, enhancing security and providing backup mechanisms. All private user data is stored off-chain with authorized issuers, while the blockchain only maintains the DID Documents and public verification information. The method supports both Secp256k1 and RSA cryptographic algorithms.
Notable features include:
BIP-32 and BIP-39 standardsTechnical Implementation:
did:ccp:<method-specific-id>base58(ripemd160(sha256(<Base DID Document>)))Secp256k1 and RSA key types/<version>)ASN.1 DER Encoding formatBIP-32/BIP-39 HD wallet integrationbase58 encodingripemd160 and sha256 hashingSecp256k1 cryptographyIf you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page