Method and system for generating function modular security contract

A technology of functional modules and contracts, which is applied in the blockchain field, can solve the problems of high transmission pressure on the blockchain network, reduced transaction security, and large storage space, so as to improve development and processing efficiency and reduce repeated development.

Inactive Publication Date: 2019-11-29
HANGZHOU VASTCHAIN TECH CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] As the static underlying blockchain data, the smart contract endows flexible and programmable mechanisms and algorithms. However, its automation and programmable features cause all vulnerabilities including security holes to be visible, and the content of the smart contract itself is broadcast to the district In the block chain network, the security of the transaction will be reduced
[0005] In the existing technology, the content of the smart contract itself needs to be broadcast to the blockchain network, and all nodes in the blockchain network need to store the smart contract. The storage space required by the smart contract is large, resulting in the transmission of the blockchain network The pressure is high. For a single node in the blockchain network, a single node needs to have a large storage space

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] This embodiment provides a method and system for generating a functional modular security contract, specifically, a method for generating a functional modular security contract, including the following steps:

[0024] Participants put forward contract requirements; the contract requirements include but are not limited to tax transactions, insurance transactions, claims transactions, antique transactions, artwork transactions, and bulk commodity transactions.

[0025] Convert the contract described in the natural language into machine language through scripting language to form a computer-executable contract;

[0026] When the agreed conditions in the contract requirements are fulfilled, the execution of the contract is triggered; the key items of the contract are set to be inputtable, and the transaction keywords are input. The transaction keywords include, but are not limited to, user names, business types, transaction amounts, and the like.

[0027] The contract need...

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 relates to a method and system for generating a function modular security contract. The method comprises the following steps: putting forward a contract demand by a participant; converting the contract described by the natural language into a machine language through a scripting language to generate a computer executable contract; setting the contract key items to be in an input state, and inputting transaction keywords; and triggering the execution of the contract when the agreed condition in the contract demand is achieved, wherein the contract demand calls a function through an API of a local node. The system comprises an information input module, a trigger module, a contract logic execution module and a function module. According to the system protected by the invention,only functional modules required by customers are reserved, and common functions of the security contract are subjected to modular processing, and codes are simplified, and the computer processing speed is increased.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a method for generating functional modular security contracts. Background technique [0002] A smart contract is a computer protocol designed to disseminate, verify or enforce contracts in an informational manner. Smart contracts allow for trusted transactions without third parties, which are traceable and irreversible. The concept of smart contracts was first proposed by Nick Szabo in 1995. [0003] The purpose of smart contracts is to provide a method of security superior to traditional contracts and to reduce other transaction costs associated with contracts. A smart contract is a "computer transaction protocol that enforces the terms of a contract," and all users on the blockchain can see smart contracts based on the blockchain. However, this causes all vulnerabilities, including security holes, to be visible and may not be fixed quickly. Such attacks are difficult t...

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/04G06F8/60
CPCG06F8/60G06Q40/04
Inventor 王昊程希冀
Owner HANGZHOU VASTCHAIN 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