Check patentability & draft patents in minutes with Patsnap Eureka AI!

Blockchain implementation method with Turing complete smart contract

A technology of smart contracts and implementation methods, applied in the field of blockchain, can solve the problems of party information protection and inability to do so

Pending Publication Date: 2020-11-03
神话科技传媒(深圳)有限公司上海分公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In smart contracts, the entire sequence of behaviors is transmitted through the network and recorded on the blockchain, so it is publicly visible. Many individuals and organizations consider financial transactions (such as insurance contracts or stock transactions) to be highly confidential, such as between multiple parties based on Transactions generated by the details of certain terms, which may have required the protection of the information of the parties, are now unable to do so

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
  • Blockchain implementation method with Turing complete smart contract
  • Blockchain implementation method with Turing complete smart contract
  • Blockchain implementation method with Turing complete smart contract

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095] The present invention will be further described below in conjunction with accompanying drawing:

[0096] Such as Figure 1-5 Shown, method of the present invention comprises the following steps:

[0097]S1, through NIZK (non-interactive zero-knowledge proof), the input and output of the transaction system and transaction details are completely hidden, and these hidden details are completely invisible to anyone except the two parties of the transaction; The total number of assets issued by the contract and the public contract has universal applicability, and the smart contract running on the chain will be retained, and the assets generated by the smart contract will be integrated with the trading system of the system itself, so as to realize the privacy of the assets generated by the smart contract sex;

[0098] S2, for the demand for the total number of assets issued by the hidden contract, a hidden structure called hidden data will be provided inside the smart contra...

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 blockchain implementation method with a Turing complete intelligent contract, and the method comprises the steps: completely hiding the input, output and transaction detailsof a transaction system through NIZK, enabling any other person to completely hide the hidden details except two transaction parties, and for the demands of the total number of assets issued by a hidden contract, a hidden structure named as hidden data is provided in an intelligent contract running on line, and meanwhile, the hidden data is only calculated under a chain; a consensus mechanism is adopted to improve the throughput of the network; for the demand of hiding the internal calculation rule of the contract, the operation of the contract is decomposed into two steps of offline calculation and online verification, the offline calculation completely knows the operation rule and data, and an encryption result after operation is given. The method has the advantages of safety, reliability, wide application and the like.

Description

technical field [0001] The invention relates to the field of block chains, in particular to a block chain implementation method with Turing complete smart contracts. Background technique [0002] A smart contract is a computer protocol designed to communicate, verify or enforce contracts in an informational manner. Turing's complete smart contract system on the blockchain can satisfy developers to write arbitrarily complex contracts that exist on the blockchain and can be transmitted by the blockchain. Developers can use the smart contract development language to implement functions such as custom currencies, financial derivatives, identity systems, and decentralized organizations, which greatly expands the scope of application of the blockchain system. Smart contracts are one of the important technical foundations of the value Internet, but the current frustrating situation is that none of the blockchain systems currently running around the world supports encryption protec...

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
IPC IPC(8): G06Q40/04G06F21/64
CPCG06Q40/04G06F21/64
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