Unlock instant, AI-driven research and patent intelligence for your innovation.

Intelligent contract dynamic upgrading method based on proxy contract in block chain

A smart contract, dynamic upgrade technology, applied in the fields of electrical digital data processing, instruments, platform integrity maintenance, etc., can solve the problems of unable to update smart contracts in real time, unable to update operations, etc., to ensure information security and broad application prospects. Effect

Pending Publication Date: 2022-03-18
NANJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, with the deepening of the application, technicians in the field have found that after deploying the smart contract on Ethereum, the update operation cannot be performed, so this has become one of the pain points of the current blockchain technology
To sum up, if we can propose a brand-new method of hot-updating the blockchain and optimize its design to solve the problem that the smart contract cannot be updated in real time in the existing technology, then the blockchain technology will definitely be greatly improved. future development and application of

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent contract dynamic upgrading method based on proxy contract in block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention discloses a method for dynamically upgrading smart contracts based on proxy contracts in the block chain, such as figure 1 As shown, it mainly uses the proxy contract method in the smart contract upgrade method. Although this method cannot directly update the deployed contract code, it can achieve the purpose of smart contract upgrade through a proxy contract structure. The innovation of the present invention lies in the design of a brand-new proxy contract framework for smart contract upgrades. The specific plan is as follows.

[0042] A method for dynamically upgrading smart contracts based on proxy contracts in the blockchain, which is completed under the blockchain architecture. The architecture includes a client, a permanent storage agent, a logic smart contract, an owner permanent storage agent, and a permanent storage module. It is signally connected with the owner permanent storage agent and the permanent storage module, and the logic sma...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a smart contract dynamic upgrading method based on a proxy contract in a block chain, which is completed under a block chain architecture, and the architecture comprises a user side, a permanent storage proxy, a logic smart contract, an owner permanent storage proxy and a permanent storage module. The method comprises the following steps: S1, a permanent storage agent receives a message from a user side and takes out data from the message; s2, the permanent storage agent returns data to the logic smart contract; s3, the logic smart contract completes online hot update; and S4, the user side calls the updated logic smart contract. According to the technology of deploying the smart contract based on the Ethereum block chain, dynamic upgrade of the smart contract is realized through the designed new agency contract architecture, and the problem that the smart contract deployed on the chain in the Ethereum system cannot be updated in real time is solved.

Description

technical field [0001] The invention relates to a method for upgrading an intelligent contract, in particular to a method for dynamically upgrading an intelligent contract based on a proxy contract in a block chain, and relates to the technical field of the block chain. Background technique [0002] Blockchain technology is a programmable distributed ledger technology, which is jointly maintained by multiple parties and uses cryptography to ensure verifiable transmission and access security, so as to achieve consistent data storage, difficult to tamper, and prevent repudiation. It is precisely because of the advantages of decentralization, tamper-proof, data consistency, process traceability and other advantages of blockchain technology that its application prospects in various industries have attracted great attention. [0003] It can be said that the rapid development of blockchain technology has brought a new change to the current era. It allows different users to trust e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/656G06F21/57G06F21/64
CPCG06F8/656G06F21/572G06F21/64
Inventor 王堃韩亚敏
Owner NANJING UNIV OF POSTS & TELECOMM