Smart contract privacy data processing system and method for block chain
A technology of private data and smart contracts, which is applied in the blockchain field to achieve the effect of improving the consumption of computing resources, ensuring high efficiency, and ensuring data security and privacy
- 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. Pack the security parameter generation program code, public key generation program code, private key generation program code, fully homomorphic operation program code, homomorphic encryption program code, and 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 pre-compiled contract in the form of a pre-compiled contract;
[0053] S103. Disclose the fully homomorphic encryption algorithm precompiled contract, provide the address to the business smart ...
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