In the traditional digital identity authentication, there are potential security threats caused by the user’s personal privacy data being too centralized and vulnerable to attack, and data centralization will lead to data redundancy, poor permeability, user’s lack of master control, high overall cost, and potential threats of abuse of central rights. The digital identity authentication technology based on block chain can perfectly solve the problem of appeal. The main innovative work includes the design of a new digital identity ID and a new asynchronous Byzantine fault-tolerant algorithm dsbft using cryptography, computer network, asynchronous Byzantine fault-tolerant algorithm and other technologies, Block chain is designed based on ID and dsbft, and a decentralized identity authentication system is designed based on block chain. Hash algorithm is used for signature and acceptance to improve authentication efficiency and scalability. In order to solve the dust attack and quantum computation, the elliptic curve digital signature algorithm (ECDSA) encryption algorithm can be combined with other cryptography. The results show that the appeal identity authentication scheme can resist a variety of attacks and has high efficiency and security.
Read full abstract