Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method and system for realizing intelligent contract life cycle management based on external chain code container

A smart contract and life cycle technology, applied in the blockchain field, can solve the problems of incomplete life cycle of smart contracts and inflexible contract updates, etc., and achieve the effect of perfect management and high availability

Pending Publication Date: 2022-01-21
HANGZHOU YUNXIANG NETWORK TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing smart contract management technology, the life cycle of the smart contract is not complete. In the blockchain network deployed using k8s, the chain code is often stored inside the network. When the contract is installed, it will be too dependent on the hardware of the endorsement node. Coded contract construction logic makes contract updates inflexible

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
  • Method and system for realizing intelligent contract life cycle management based on external chain code container
  • Method and system for realizing intelligent contract life cycle management based on external chain code container
  • Method and system for realizing intelligent contract life cycle management based on external chain code container

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. the embodiment. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0065] In the description of this specification, descriptions referring to the terms "an embodiment", "a specific embodiment", "an embodiment mode" and "for example" mean specific features, structures or characteristics described in conjunction with the embodiment or example Included in at least one embodiment or example of the present application. In this specification, schematic r...

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 provides a method and system for realizing intelligent contract life cycle management based on an external chain code container. The method specifically comprises the steps of: initiating, by a certain organization in a channel, a proposal request for operating an intelligent contract, wherein the operation on the intelligent contract comprises deployment, upgrading, freezing, unfreezing, version rollback, version advancing and parameter upgrading of the intelligent contract; if the proposal is successfully initiated and approved by voting, executing the proposal, and performing installation and instantiation operation of the related intelligent contract, wherein the intelligent contract runs in an external chain code container after being installed, and does not depend on contract construction logic of endorsement node hard coding any more, and high availability of chain codes is guaranteed. According to the invention, a complete life cycle is provided for intelligent contracts, so that an organization in a channel can better manage intelligent contract in real time for a specific business and complete business-related logic.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a method and system for realizing smart contract life cycle management based on an external chain code container. Background technique [0002] In the blockchain network, multiple organizations complete the relevant logic of a certain business by executing smart contracts (that is, a piece of chain code). Since an organization can join multiple channels, and there are many types of business completed when there are transactions between organizations, it is often necessary to deploy multiple smart contracts in the channel according to needs, so the management of smart contracts is very important. [0003] In the existing smart contract management technology, the life cycle of the smart contract is not complete. In the blockchain network deployed using k8s, the chain code is often stored inside the network. When the contract is installed, it will be too dependent on th...

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/61G06F8/65G06F8/71
CPCG06F8/61G06F8/65G06F8/71
Inventor 黄步添刘强石印鸿许曼迪何钦铭殷昱煜
Owner HANGZHOU YUNXIANG NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products