A modular block chain intelligent contract

A smart contract and blockchain technology, applied in the creation/generation of source code, instruments, electrical digital data processing, etc., can solve the problems of rapid block expansion, error-prone, inhibiting the commercial application of blockchain technology, etc. The effect of improving the correctness of writing and simplifying the difficulty of writing

Active Publication Date: 2019-03-29
夸克链科技(深圳)有限公司
View PDF6 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the current blockchain smart contract has certain limitations: for example, the realization of smart contracts generally uses programming languages ​​to write smart contracts, and professional smart contract programming capabilities are required to write qualified smart contracts, which are prone to errors and are not suitable for ordinary users; After the smart contract is compiled, it remains in the block as a transaction, that is, it becomes a bunch of binary codes after compilation, which lacks readability. Every time the smart contract is executed, a new transaction is generated, which causes the block size to expand rapidly and greatly Inhibition of commercial applications of blockchain technology

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
  • A modular block chain intelligent contract
  • A modular block chain intelligent contract
  • A modular block chain intelligent contract

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] like Figure 1-2 As shown, a modular blockchain smart contract includes a smart contract template. The smart contract template is developed and designed by professional technicians and published in the blockchain system, and can be freely selected by users. Users use the smart contract template to publish new smart contracts. The contract consists of the following steps:

[0031] (1.1), the user selects the smart contract template through the visual editing interface;

[0032] (1.2), Create a new smart contract after selecting a template, and enter the smart contract editing interface;

[0033] (1.3), users add or delete components or modify component parameters;

[0034] (1.4), save the new smart contract after the modification is completed;

[0035] (1.5), click to publish a new smart contract, the system compiles the final version of the smart contract according to the smart contract template and corresponding component parameters, and publishes it to the blockcha...

Embodiment 2

[0042] like image 3 As shown, a modular blockchain smart contract, the system is also provided with a smart contract module management container, and the steps for using the smart contract module management container are as follows:

[0043] (6.1), After the professional technical developers design the smart contract module, submit it to the blockchain technology team for technical review;

[0044] (6.2) After passing the review, put it into the corresponding classification index;

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 modular block chain intelligent contract, comprising an intelligent contract template. The user publishes a new intelligent contract by using the intelligent contract template. the steps include that: the user selects an intelligent contract template through a visual editing interface; a template is selected to create a new intelligent contract and the user enter the intelligent contract editing interface; User adds or deletes components or modifies component parameters; the new smart contract is saved after modification; Click to release the new intelligent contract,the system compiles the final version of the intelligent contract, and publishes it to the block chain; After the new smart contract is released successfully, users will have to pay for the use of the smart contract template. If the new smart contract is not released successfully, users will not have to pay any fees. The invention utilizes the template to carry out visual editing operation on theintelligent contract, provides a frame intelligent contract compiling mode, simplifies the compiling difficulty of the intelligent contract, and improves the correctness, safety and efficiency of thecompiling of the intelligent contract.

Description

technical field [0001] The invention relates to the technical field of smart contracts, in particular to a modular block chain smart contract. Background technique [0002] After the term "smart contract" was first proposed, it was first applied to the blockchain system by Ethereum and attracted a lot of attention. Smart contracts based on blockchain technology can not only take advantage of smart contracts in terms of cost efficiency, but also It can avoid malicious behaviors from interfering with the normal execution of the contract. The smart contract is written into the blockchain in a digital form, and the characteristics of the blockchain technology ensure that the entire process of storage, reading, and execution is transparent, traceable, and unchangeable. At the same time, a state machine system is constructed by the consensus algorithm that comes with the blockchain, so that smart contracts can run efficiently. [0003] However, the current blockchain smart contr...

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/34G06F8/38G06Q40/04
CPCG06F8/34G06F8/38G06Q40/04
Inventor 胡振生罗汉军
Owner 夸克链科技(深圳)有限公司
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