Deployment method, device, device and storage medium of smart contract
A technology of smart contracts and targets, applied in the field of blockchain, can solve the problem of not using smart contracts, and achieve the effect of ensuring security and reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] figure 1 This is a flowchart of a method for deploying a smart contract provided in Embodiment 1 of the present invention. This embodiment can be used to solve the problem that a smart contract written in a native voice language based on an embedded contract mechanism is directly executed on a physical machine, due to potential security risks. Not being trusted leads to not being used. The applicable blockchain can be a public chain, a consortium chain or a private chain. The deployment method of the whole set of smart contracts is usually executed by the nodes in the blockchain network and the smart contract platform. The solution of the embodiment of the present invention is applied to the nodes in the blockchain network, and the method can be implemented by the smart contract provided by the embodiment of the present invention. Deploying a device to execute, the device can be implemented in software and / or hardware, and can be integrated into a computing device that...
Embodiment 2
[0062] figure 2 This is a flowchart of a smart contract deployment method provided in Embodiment 2 of the present invention. This embodiment is further optimized on the basis of Embodiment 1 above. see figure 2 , the method specifically includes:
[0063] S210, obtain the platform digital signature of the target smart contract published by the smart contract platform; or obtain the platform digital signature of the target smart contract published by the creation node of the blockchain network.
[0064] Specifically, if the local node is not the creation node of the blockchain network, the platform digital signature of the target smart contract can be obtained by actively publishing the smart contract platform; the platform digital signature of the target smart contract can also be obtained by the following methods: Blockchain The creation node of the network actively sends the target smart contract deployment request to the smart contract platform when creating the blockch...
Embodiment 3
[0081] image 3 This is a flowchart of a method for deploying a smart contract provided in Embodiment 3 of the present invention. This embodiment can be used to solve the problem that a smart contract written in a native voice language based on an embedded contract mechanism is directly executed on a physical machine. Not being used due to not being trusted. The applicable blockchain can be a public chain, a consortium chain or a private chain. The deployment method of the whole set of smart contracts is usually executed by the nodes in the blockchain network and the smart contract platform. The solution of the embodiment of the present invention is applied to the smart contract platform, and the method can be executed by the deployment device of the smart contract provided by the embodiment of the present invention. , the device can be implemented in software and / or hardware. see image 3 , the method specifically includes:
[0082] S310: Receive an audit verification reque...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


