An authentication method, wherein the method is performed by an identity proxy entity, by a terminal equipment and by an identity management entity, the identity management entity is deployed in a core network control plane of a long term evolution, LTE, network, and the method comprises steps, performed by the identity management entity, of: receiving a certificate request message from terminal equipment; generating a digital certificate for the terminal equipment; and sending an identity request message carrying the digital certificate to the identity proxy entity, wherein the identity proxy entity is deployed in a blockchain network, and the identity request message is used to obtain the blockchain identity for the terminal equipment; wherein the method further comprises the following steps performed by the identity proxy entity: receiving the identity request message sent by the identity management entity; generating the blockchain identity; sending a verification request message carrying the blockchain identity to a blockchain verification group, wherein the verification request message is used to verify validity of the blockchain identity; receiving a verification result from the blockchain verification group; and when the verification result is that the blockchain identity is a valid blockchain identity, storing the blockchain identity; allocating the blockchain identity to the terminal equipment based on the digital certificate; and sending the blockchain identity to the terminal equipment, wherein the terminal equipment is configured to access a blockchain network based on the blockchain identitiy. receiving a certificate request message from terminal equipment; generating a digital certificate for the terminal equipment; and sending an identity request message carrying the digital certificate to the identity proxy entity, wherein the identity proxy entity is deployed in a blockchain network, and the identity request message is used to obtain the blockchain identity for the terminal equipment; wherein the method further comprises the following steps performed by the identity proxy entity: receiving the identity request message sent by the identity management entity; generating the blockchain identity; sending a verification request message carrying the blockchain identity to a blockchain verification group, wherein the verification request message is used to verify validity of the blockchain identity; receiving a verification result from the blockchain verification group; and when the verification result is that the blockchain identity is a valid blockchain identity, storing the blockchain identity; allocating the blockchain identity to the terminal equipment based on the digital certificate; and sending the blockchain identity to the terminal equipment, receiving the identity request message sent by the identity management entity; generating the blockchain identity; sending a verification request message carrying the blockchain identity to a blockchain verification group, wherein the verification request message is used to verify validity of the blockchain identity; receiving a verification result from the blockchain verification group; and when the verification result is that the blockchain identity is a valid blockchain identity, storing the blockchain identity; allocating the blockchain identity to the terminal equipment based on the digital certificate; and sending the blockchain identity to the terminal equipment, wherein the terminal equipment is configured to access a blockchain network based on the blockchain identitiy.