Blockchain-Enhanced Device to Device Network Identity Verification Based on Zero Knowledge Proof
摘要
With the large-scale application of device to device(D2D) network, the authentication process between devices is complicated and needs to be optimized. Identity authentication also needs to protect the privacy of users. Therefore, this paper proposes a D2D network identity authentication method based on blockchain and zero knowledge proof, which realizes automatic authentication of devices in the network through blockchain-based smart contracts, and improves the efficiency of authentication between devices. The zero knowledge proof method is used to protect the user’s identity privacy and realize the anonymous authentication of the identity. The effectiveness of the proposed method is proved by experiments.