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

Intelligent contract method for block chain, electronic equipment, computer readable storage medium and block chain system

A smart contract and blockchain technology, applied in the blockchain field, can solve problems such as smart contract errors, unchangeable blockchain records, and inconsistent execution results

Pending Publication Date: 2020-12-15
徐皓
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The user who sends the transaction has no control over the execution result of the smart contract except for providing the smart contract call parameters
The smart contract deployed by the contract developer may have errors, or even malicious code
If the execution result does not meet the caller's expectations due to the caller's misunderstanding of the smart contract, or the smart contract itself is wrong or malicious, the caller can only accept it, because once the smart contract is successfully executed, the caller cannot prevent the miner from transferring the transaction Added to the block and become part of the blockchain record, and the blockchain record is unchangeable and irrevocable

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 method for block chain, electronic equipment, computer readable storage medium and block chain system
  • Intelligent contract method for block chain, electronic equipment, computer readable storage medium and block chain system
  • Intelligent contract method for block chain, electronic equipment, computer readable storage medium and block chain system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Various embodiments are possible based on the principles of the present invention. The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments or principles of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0030] figure 1 It is a blockchain system consisting of one or more network terminals (S102) connected to the Internet (S101) and one or more blockchain nodes (S103) connected to the Internet (S101). The network terminal (S102) constructs a transaction according to the user input, and sends the transaction information to the node of the block chain through the Interne...

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 an intelligent contract method for a block chain, and the method comprises the steps that S1, a node receives an intelligent transaction submitted by a user or a block transmitted by other nodes, wherein the block comprises intelligent transactions; S2, calling all intelligent contract calls in the intelligent transactions by the node, and adding input items to the transactions by intelligent contracts; S3, enabling the node to verify legality of the intelligent transactions, including verifying integrity of the transactions after all the intelligent contracts are calledand executed; S4, if the verification result is that transactions are legal, accepting the intelligent transactions, otherwise, refusing the intelligent transactions; wherein the intelligent transaction comprises transactions called by the intelligent contracts, and the intelligent transactions can define user expectation in output items of the transactions; contracts can be made to provide appropriate input to meet the user's desired results. A miner verifies whether the input provided by the intelligent contracts meets the result required by the user. In the meaning of the same method, whether the meanings of two parties are consistent is equivalently verified. Only the transaction passing the verification can be accepted by the block chain.

Description

technical field [0001] The present invention relates to the technical field of block chain, in particular to a block chain smart contract method, electronic equipment, computer-readable storage medium and block chain system. Background technique [0002] A smart contract is a computer protocol designed to communicate, verify or enforce contracts in an informational manner. Smart contracts allow for trusted transactions without third parties, which are traceable and irreversible. Blockchain technology can not only support programmable contracts, but also has the advantages of decentralization, non-tampering, transparent and traceable process, etc., which is naturally suitable for smart contracts. Ethereum is the first blockchain to support Turing-complete smart contracts. [0003] The blockchain smart contract is the program and data deployed on the blockchain, and the user triggers the execution of the smart contract program by sending a transaction including calling the s...

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): G06Q40/04G06Q20/40G06F21/64
CPCG06Q40/04G06Q20/401G06F21/64H04L2209/56H04L9/50H04L63/12G06F16/2379
Inventor 徐皓
Owner 徐皓
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More