Smart contract deployment method and device, smart contract calling method and device and smart contract execution method and device

A technology of smart contracts and execution methods, applied in the blockchain field, can solve problems such as complicated rulings, fraud, and inconsistent prices, and achieve the effect of solving information asymmetry and improving utilization rates

Active Publication Date: 2018-11-16
ADVANCED NEW TECH CO LTD
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, merchants may intentionally set up traps by blurring menu copywriting, causing users to have inconsistent understanding of menu prices, resulting in fraud
In addition, merchants use menus with the same style but inconsistent prices, such as using a cheaper menu when ordering, and using another menu when paying, thereby causing fraud.
On the other hand, once a dispute arises, the link of proof involved is complicated and the cost is high, which makes the ruling quite complicated.

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
  • Smart contract deployment method and device, smart contract calling method and device and smart contract execution method and device
  • Smart contract deployment method and device, smart contract calling method and device and smart contract execution method and device
  • Smart contract deployment method and device, smart contract calling method and device and smart contract execution method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Embodiments of this specification will be described below with reference to the accompanying drawings.

[0041] figure 1 A system 100 for implementing smart contracts according to an embodiment of this specification is schematically shown. In one embodiment, the system 100 includes a block chain 101, which may be, for example, a consortium chain, where a consensus is reached by a plurality of supervisory institutions serving as verification nodes. In one embodiment, such as figure 1 As shown, the block chain 101 includes: a merchant node 11 and a consumer node 12 as ordinary nodes, and a third-party organization node as a verification node, which may include, for example, a platform service node (representing a credit reference node of the system) 13, Judicial department node 14, industrial and commercial department node 15 and notary office node 16. Merchant node 11, consumer node 12, platform service node 13, judicial department node 14, industrial and commercial d...

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 smart contract deployment method and device, a smart contract calling method and device and a smart contract execution method and device. The smart contract deployment methodis executed by a first user node, corresponding to a first user, in a block chain, and a smart contract corresponds to a commodity sold by the first user node. The smart contract deployment method comprises the steps that predetermined-format commodity description of the commodity is acquired; the predetermined-format commodity description is converted into a smart contract code, wherein the smartcontract code comprises a code for executing a predetermined affair when it is determined that the commodity is inconsistent with the commodity description; digital signature is conducted on the smart contract code; and the corresponding smart contract is deployed in the block chain on the basis of the smart contract code subjected to digital signature.

Description

technical field [0001] The embodiment of this specification relates to the field of blockchain technology, and more specifically, to methods and devices for deploying, invoking, and executing smart contracts. Background technique [0002] At present, while the blockchain is receiving a lot of attention and application, smart contracts based on blockchain technology are also receiving widespread attention because of their advantages of high efficiency, transparency, and decentralized execution. For example, Ethereum provides an open source blockchain underlying system, which allows developers to develop various blockchain applications and write smart contracts by providing many interfaces. However, the existing smart contract generation mechanism, including Ethereum, is not suitable for ordinary users to customize their own smart contracts according to their needs. [0003] In addition, the application range of existing smart contracts is limited to the virtual world, and ca...

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): G06Q20/40G06Q40/04
CPCG06Q20/405G06Q40/04
Inventor 栗志果
Owner ADVANCED NEW TECH CO LTD
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
Try Eureka
PatSnap group products