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

Method and system for selecting oracle machine service based on block chain

A kind of oracle machine and block chain technology, applied in the field of block chain, can solve the problem of unsolved oracle single-point oracle machine failure data authenticity, and achieve the effect of reliability and real-time guarantee

Pending Publication Date: 2021-02-26
YLZ INFORMATION TECH CO LTD +1
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This only solves the confidentiality of the oracle machine information, but it still does not solve the problem that the user cannot choose the oracle machine and the failure of the pre-selected single-point oracle machine leads to the authenticity of the data.

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 system for selecting oracle machine service based on block chain
  • Method and system for selecting oracle machine service based on block chain
  • Method and system for selecting oracle machine service based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0030] The embodiment of the present invention provides a method for selecting a blockchain-based oracle service, such as figure 1 ,include:

[0031] S100: order oracle machine service client to provide optional oracle machine information according to the data demand information published by the data subscription demander on the blockchain;

[0...

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 a method for selecting an oracle machine service based on a block chain. The method comprises the following steps: an oracle machine ordering service client provides selectableoracle machine information according to data demand information published on the block chain by a data subscription demander; the data demander selects a corresponding oracle machine according to theprovided oracle machine information, and sends the order information to an oracle machine order distribution contract by ordering an oracle machine service client; after the selected oracle machine monitors the order information on the blockchain, a response operation is started, and a required data result is calculated and sent to an oracle machine data receiving contract; and the oracle machinedata receiving contract provides the received demand data result to the demand side intelligent contract. According to the invention, the problem that once a single node provides an oracle machine service, the consequence caused by a fault may be disastrous is solved. As the demand side judges and selects by himself / herself according to the oracle machine, the authenticity, the reliability, the real-time performance and the like of the data are guaranteed.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a method and system for selecting oracle service based on block chains. Background technique [0002] The blockchain is a closed environment, and the chain cannot actively obtain real-world data outside the chain. The main reason is that the blockchain cannot actively initiate a Network call (network call) and the smart contract on the chain receives data passively. Secondly, the smart contract is not actually "smart", it is only a program that reaches the trigger state when the corresponding conditions are met. At the same time, the final execution of the smart contract requires the signing of the private key of the contract participants, and the smart contract itself cannot be automatically executed. When the triggering conditions of the smart contract depend on the information outside the blockchain, the information needs to be written into the records in the blockchain...

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): G06F16/27G06F21/60G06Q20/06G06Q20/38G06Q30/06
CPCG06F16/27G06F21/602G06Q20/065G06Q20/3829G06Q30/0635
Inventor 王琳游海涛傅福斌陈秀琴
Owner YLZ INFORMATION 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