Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Intelligent executable contract construction and execution method and system for legal contracts

A contract and legal technology, applied in the information field, can solve problems such as failure to attract public attention, lack of standardized contract structure, and imperfect digital assets of the blockchain.

Active Publication Date: 2020-10-09
UNIV OF SCI & TECH BEIJING
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A smart contract is a program involving assets and transactions. At present, a set of available transaction systems has been provided on the blockchain, but digital assets based on the blockchain are still far from perfect, and attempts and research in this area have not attracted the attention of the public. focus on;
[0005] 2) Currently, smart contract languages ​​are highly specialized
The current smart contract programming languages ​​are all Turing-complete languages ​​for programmers, which are quite different from natural languages. However, in reality, the essence of contract services is for the public, usually involving computer, law, finance and other fields. Collaboration, the existing smart contract language has a high threshold for non-programmers;
[0006] 3) Lack of a standardized contract structure for the public
The traditional contract system has a standard system or template that can be referred to. Although the same type of contract is written by different people, its overall framework is the same. In contrast to the current smart contract system, the same contract has different implementation methods and contract expressions. , which not only brings differences in understanding, but also challenges the normative and legal compliance of subsequent smart contracts

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 executable contract construction and execution method and system for legal contracts
  • Intelligent executable contract construction and execution method and system for legal contracts
  • Intelligent executable contract construction and execution method and system for legal contracts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0115] In this embodiment, a realistic contract content is defined: the parties to the contract, the buyer and the seller, purchase a printer. The specific contract content will be introduced one by one later and the contract content written in the corresponding high-level language contract will be implemented.

[0116] 1. Writing a contract in a high-level smart contract language is divided into three parts:

[0117] 1) Parties to the contract: including the buyer and the seller.

[0118] The seller has an address as its unique identifier, and can perform the actions of obtaining transaction income and mailing printers, which are defined as follows:

[0119]

[0120] The buyer is an individual user here, who can perform the actions of ordering printers and confirming receipt of printers, which are defined as follows:

[0121]

[0122] 2) Asset description: a machine called a printer, worth 2,000 yuan, and has its own unique identification,

[0123] It is defined as fo...

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 an intelligent executable contract construction and execution method and system for legal contracts, and the method comprises the steps: 1) carrying out the formalized expression of attributes and rules in a natural language contract according to a set intelligent contract language, and generating an intelligent contract; 2) converting the intelligent contract into an executable target language contract by utilizing a target language conversion rule; 3) performing compiling and transaction packaging on the target language contract, then publishing and consensus verification are carried out on the blockchain, and realizing intelligent contract deployment after contract signing; and 4) when the contract terms of the smart contract are triggered, running the smart contract in the blockchain system, issuing a running result to the blockchain in a transaction form after the running of the smart contract is finished, performing consensus verification on the content contained in the transaction, and storing the content in the blockchain in a set form as an electronic evidence for contract execution. Standardized framework making of the whole process from a real contract to a program code, a machine code, deployment and execution and the like is completed.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to an intelligent executable contract construction and execution method and system for legal contracts, which are used for information services. Background technique [0002] A contract is a contract signed between specific people. It can be seen everywhere in life. It is an agreed framework that enables parties who have not gained mutual trust to arrange rights and obligations. A smart contract refers to a computer program that uses a programming language to express a set of promises. Now it mostly refers to a program or script running on the blockchain, which has the characteristics of automatic execution, non-tampering, and traceability. The conversion from real contracts to smart contracts will gradually realize contract automation, planning, and data improvement, which will help promote the electronic development of laws, economies, and other aspects. [0003] The...

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/51G06F8/41G06F8/60G06Q50/18
CPCG06F8/51G06F8/42G06F8/447G06F8/60G06Q50/18G06F8/41H04L9/3239H04L9/3247H04L9/50H04L9/3236G06Q2220/00
Inventor 朱岩王迪秦博涵宋伟静
Owner UNIV OF SCI & TECH BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products