Transaction Privacy Protection Scheme for Consortium Blockchain Utilizing SM9 and Blind Signature
To address the issue of privacy leakage in transaction data within the application scenarios of consortium blockchain,this pa-per proposes a transaction privacy protection scheme for consortium blockchain.This scheme is based on the integration of SM9 identi-ty-based cryptography and blind signatures.On one hand,the introduction of a Bloom filter for the uniqueness verification of keys gen-erated by the Key Generation Center(KGC)addresses the issue of potential key duplication.On the other hand,the incorporation of blind signature mechanisms into the SM9 identity-based cryptographic algorithm enhances the privacy of transactions.Comparative a-nalysis demonstrates an improvement in the efficiency of the proposed scheme:the signature phase involves one less group multiplica-tion operation compared to the scheme by Yang et al.,and the verification phase involves nearly two less bilinear pairing operations compared to the scheme by Diao et al.Simulation experiments reveal that the impact of Bloom filters on the time consumption of the private key generation process is negligible.The proposed scheme strikes a good balance between efficiency and privacy protection,making it valuable in scenarios where identity traceability is necessary,yet transaction content anonymity is demanded.