# Research on the Trusted Traceability Model of Taishan Tea Products Based on Blockchain
## 3 Design of Blockchain-Based Traceability Model for Taishan Tea
### Design Ideas
(2) Embedding the SM2 optimization algorithm  
The SM2 encryption algorithm is an asymmetric encryption algorithm based on elliptic curve cryptography (ECC), which contains functions such as digital signature, key exchange, and public key encryption and has the advantages of high cryptographic complexity, fast processing speed, and smaller machine performance consumption. The algorithm is based on the elliptic curve discrete logarithm problem and is mainly used in cryptography fields such as digital signature, key exchange, encryption, etc. [PERSON], [PERSON] et al. demonstrated the unforgeability and anonymity of the scheme by converting SM2 digital signatures to Type-T and integrating DualRing with a variant of SM2 digital signatures and proposed an optimized linkable scheme [24]. [PERSON], [PERSON] et al. improved the efficiency of signature and verification of SM2 algorithms by optimizing part of the SM2 signature algorithms with inverse operations during the process and improved the efficiency of signature and verification of SM2 algorithms by reducing the inverse operation during the whole process, effectively reducing time complexity and improving the signature and verification efficiency of the SM2 algorithm [25]. The successful release and implementation of the SM2 algorithm reflects China's technological advancement in the field of cryptography and its important contribution to information security. Data storage in the blockchain system is characterized by openness and transparency; however, there is a large amount of data such as the core processing technology of enterprises in the processing and production process of Taishan tea products, which should not be disclosed to the public. To address this problem, the SM2 encryption algorithm is utilized to encrypt the core confidential data that needs to be uploaded to the blockchain, and then the uplink operation is carried out. First, the Taishan tea production process of each company is investigated to determine the steps of the link that need to be encrypted and stored. For example, Taishan tea products planting tea species, agricultural operations, pesticide residue testing, picking time, and so on are confidential processing data of the enterprise, combined with the SM2 algorithm and blockchain technology, in the superledger of the processing link; this kind of data is stored in the ciphertext. In order to prevent the data from being intercepted or maliciously altered during data transmission in the system, the more secure SM2 algorithm is utilized to encrypt the confidential data for transmission, which provides a guarantee for the security of data storage and transmission. (3) Hierarchical up-linking mechanism  
The core of our research focuses on the strategy of grading and managing key information in the production process of Taishan tea. In view of the huge amount of data generated in the cultivation and production process of Taishan tea, we particularly focus on those key information points that directly affect the quality of tea and plan to utilize blockchain  
Figure 1: Taishan tea product data type. technology to realize the on-chain storage of these key information to ensure the security and tampering of their data. When constructing the blockchain-based Taishan tea traceability model, we fully recognize the complexity of concurrent use by multiple enterprises. Under this model, each production link is considered equally important and indispensable; therefore, we do not present a fixed information grading system. Instead, we strive to ensure that all participating companies can share and trace the whole process of Taishan tea information in an efficient and transparent way through a refined data processing strategy, so as to jointly promote the quality and brand value of Taishan tea. In view of the peak load problem that may occur in the actual production process of Taishan tea products, we pay special attention to the performance of the alliance chain network in the face of a large number of uplink requests.