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

Method and device for trusted data interaction between block chain and out-of-chain system

A data interaction and blockchain technology, applied in the blockchain field, can solve problems such as downlink data business development, inapplicability to complex business scenarios, and low blockchain network execution

Active Publication Date: 2021-05-18
MR RAY CHENGDU TECH CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, since the oracle runs in a non-trusted execution environment of a third-party device, it is difficult to guarantee a tamper-proof information source; Chinese patent application CN109670335A discloses a method for interacting between blockchain and off-chain data And devices, which enhance the interaction between off-chain data and blockchain through a trusted environment, so as to realize the enhanced credibility of the oracle, which can enable the oracle to obtain credible external data safely and completely. It can ensure that the trusted data source outside the chain enters the user's smart contract safely and completely, and realizes a reliable data interaction method between the user's smart contract and the outside world
However, according to the data interaction process disclosed in the application, it can be seen that the data request generated by the application contains the address information of the target data, and the corresponding data request is generated by the blockchain network, so the corresponding data must be stored in the blockchain network. Address information, and in complex business scenarios, the blockchain network will store a large amount of address information, which will bring computing pressure to the blockchain nodes and eventually lead to low execution of the entire blockchain network
Accordingly, the interaction method between the blockchain and off-chain data provided by the application has the disadvantages of low execution power of the blockchain network in complex business scenarios and is not suitable for complex business scenarios; at the same time, from the comprehensiveness of business From a perspective, in the blockchain and off-chain data interaction scenarios, it is often not only necessary to feed the off-chain data to the corresponding blockchain nodes, but also to consider that if the blockchain data is safely delivered to the off-chain system, Therefore, the application still has the problem that the downlink data business has not been developed, and the data security on the chain cannot be decentralized.

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
  • Method and device for trusted data interaction between block chain and out-of-chain system
  • Method and device for trusted data interaction between block chain and out-of-chain system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0023] Such as figure 1 As shown, the process of trusted data interaction between the blockchain node 100 in the blockchain network 10 and the off-chain system 30 includes the following steps:

[0024] When the user contract 102 needs to obtain the business data of the off-chain business system 30 during execution by the processor 101, a corresponding data request is generated and the data uplink contract is invoked; the data uplink c...

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 method and device for trusted data interaction between a block chain and an out-of-chain system, and the method comprises the steps of converting a corresponding uplink data request into a task when a user contract sends a data request which needs to obtain out-of-chain business data, and transmitting the task to a server; when the user contract is in service association with the out-of-chain service system in the execution process, converting a corresponding downlink service driving request into a task, and dynamically acquiring data needing to be interacted through the task. According to the execution mode based on task driving, the flexibility and schedulability of system execution are greatly improved, the operation burden of the node in a complex application scene can be effectively relieved, and the purpose of uplink and downlink reliable data interaction between the block chain and an out-of-chain system can be achieved.

Description

technical field [0001] The present invention relates to blockchain technology, in particular to a method and device for trusted data interaction between blockchain and an out-of-chain system. Background technique [0002] Blockchain technology has the characteristics of being unforgeable, leaving traces throughout the process, traceability, openness and transparency, and collective maintenance. Based on these characteristics, blockchain technology has laid a solid foundation of trust and created a reliable cooperation mechanism; however, due to the The chain is a closed environment. At the same time, the blockchain cannot actively initiate network calls and the smart contracts on the chain receive data passively. Therefore, smart contracts need a way to interact with data from the outside world, which is called an oracle. The oracle can obtain data from the outside world and input these data into the smart contract for processing, thereby completing It defines the interacti...

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): G06F16/27G06F16/25G06F9/50
CPCG06F16/27G06F16/25G06F9/5083
Inventor 李弋凡阮亚芬
Owner MR RAY CHENGDU TECH 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