A smart contract privacy data processing system and method for blockchain
A privacy data and smart contract technology, applied in the field of blockchain to ensure efficiency, increase the consumption of computing resources, and efficiently calculate the cost
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] like figure 1 As shown, the present invention provides a smart contract privacy data processing system for blockchain, including a main chain, several fully homomorphic encryption algorithm libraries deployed on the blockchain in the form of precompiled contracts, and business smart contracts ;The main chain is used to deploy precompiled contracts that satisfy the fully homomorphic encryption algorithm by using the precompiled contract method, and is used as a business smart contract deployment and execution platform during the running phase, and stores the user's public key information; precompiled contracts are used for The fully homomorphic encryption algorithm library is compiled into the blockchain network in the form of a precompiled contract, and the business smart contract developers call the fully homomorphic encryption algorithm by calling the business smart contract; the business smart contract is used to call the fully homomorphic encryption algorithm. Encry...
Embodiment 2
[0049] like figure 2 As shown, the present invention provides a smart contract privacy data processing method for blockchain, and its implementation method is as follows:
[0050] S1. Use the fully homomorphic encryption algorithm library to provide a fully homomorphic encryption algorithm for business smart contracts. The implementation method is as follows:
[0051] S101. Package the security parameter generation program code, the public key generation program code, the private key generation program code, the fully homomorphic operation program code, the homomorphic encryption program code, and the homomorphic decryption program code into a fully homomorphic encryption algorithm library;
[0052] S102. Compile the fully homomorphic encryption algorithm library into the blockchain network in the form of a precompiled contract in the form of a precompiled contract;
[0053] S103 , disclosing the fully homomorphic encryption algorithm precompiled contract, providing the addr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com