The invention relates to the technical field of block chains, in particular to a method and a
system for realizing unified security and credible
authentication of multiple accounts based on a block chain technology, and the method comprises the steps: generating a globally unique decentralized identity (DID) and an asymmetric key pair through a
digital identity wallet, and carrying out the uplink storage of DID related information; establishing a binding relationship between the DID and the multi-platform account through the
smart contract, and keeping a tamper-proof
record; when an external platform initiates an
authentication challenge, a user signs a response through a private key, and the
smart contract verifies the signature legality and the binding relationship; all the operation logs are chained through the auditing module to form a traceable track, and
privacy protection is achieved in combination with technologies such as zero-knowledge proof and
ring signature. The
system solves the problems of account dispersion, mutual trust insufficiency, privacy disclosure and the like in a traditional centralized
authentication system, has the advantages of cross-platform unified authentication, security and counterfeiting resistance, autonomous identity control of a user, audibility, expandability and the like, and is suitable for multiple scenes such as government affairs, finance, education,
Internet of Things and the like.