The Chinese government releases the SM2 digital signature algorithm as one part of the Chinese public key crypto standard, and now it has become an international standard algorithm. To protect the privacy of messages, we propose an efficient blind signature scheme based on the SM2 signature algorithm in this paper. We prove that our scheme can satisfy blindness and EUF-CMA (existential unforgeability under chosen message attacks). We implement our scheme using MIRACL Cryptographic SDK, and propose a variant blind signature scheme. Security analysis and experimental evaluation demonstrate that our proposed scheme is practical for real-world applications.