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

Implementation method and device for blockchain smart contract

A technology of smart contracts and implementation methods, applied in the field of data processing, can solve the problems of limited data reliability and limited application scope of smart contracts, and achieve the effect of ensuring privacy

Inactive Publication Date: 2018-10-23
JUZIX TECH SHENZHEN CO LTD
View PDF5 Cites 55 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the oracle solution of the existing technology still allows the smart contract to passively accept data, and at the same time it is still the third party introduced, which ultimately leads to a limited application range of the smart contract, and at the same time, the credibility of the data is also limited

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
  • Implementation method and device for blockchain smart contract
  • Implementation method and device for blockchain smart contract
  • Implementation method and device for blockchain smart contract

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0046] The present invention provides a blockchain smart contract implementation method, such as figure 1 As shown, the methods include:

[0047] Step S101, receiving the smart contract transaction request initiated by the user;

[0048] Step S102, distinguishing the data involved in the transaction request into on-chain data and off-chain data;

[0049] Step S103, consensus processing is performed on the data on the chain by consensus nodes of the blockchai...

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 an implementation method and device for a blockchain smart contract. The method comprises the following steps that: receiving a smart contract transaction request initiated froma user; dividing a data area to which the transaction request relates into an on-chain data source and an off-chain data source; carrying out consensus processing on the on-chain data source by the consensus node of the blockchain; and through an off-chain hashrate provider, carrying out calculation processing on the off-chain data, and providing a verification proof. The method supports to access a heterogeneous data source, the on-chain data source, the off-chain data source and a hybrid data source, the consensus and the calculation of the smart contract are decoupled, extraction efficiency and handling capacity are improved, and the business capability of the smart contract is greatly enhanced.

Description

technical field [0001] The present invention relates to data processing technology, specifically a method and device for realizing a block chain smart contract. Background technique [0002] Smart contracts are one of the main features of blockchain 2.0 and 3.0 applications. However, the TPS (throughput) of the system is generally low. For example, Ethereum processes about 15 transactions per second. Compared with traditional centralized applications such as VISA or There is a big gap between Taobao's tens of thousands or even hundreds of thousands of TPS per second, which cannot meet the application requirements. The reason is that in traditional blockchains such as the Ethereum platform we are familiar with, in order to ensure decentralization and security, transaction execution and block consensus are heavily dependent on the serial processing of consensus nodes, and the entire blockchain network only has the computing performance of a single machine , the computing powe...

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/04
CPCG06Q40/04
Inventor 何永德李升林孙立林
Owner JUZIX TECH SHENZHEN CO LTD
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