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

Centralized oracle machine matched with intelligent contract application, information output method and system

A smart contract and information output technology, applied in data processing applications, instruments, finance, etc., can solve problems such as information distortion, small number of nodes, and voting result errors, and achieve the effect of safe and reliable sources, high efficiency, and high accuracy

Active Publication Date: 2019-10-15
郭小川
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 2) There are loopholes in the information screening mechanism: In order to ensure fairness and justice, the decentralized oracle machine often uses the miners' voting mechanism to determine the final information to be used, which can easily lead to three possible consequences: a. The information provided by the oracle machine In the case of limited sample sources and information, it is vulnerable to attacks, resulting in information tampering, resulting in information distortion; b. When miners face different information sources and update speeds, voting results may be wrong; c. Miners The number of nodes is small, which is vulnerable to human manipulation and affects the authenticity of voting results
[0007] 3) There are deviations in the results: the oracle machine is a system that brings many benefits, but because there are institutional loopholes in the source of information and the screening of information, it will interfere with the gathering of trusted sources
The oracle problem is the conflict between third-party oracles and untrusted smart contract execution, causing economic losses

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
  • Centralized oracle machine matched with intelligent contract application, information output method and system
  • Centralized oracle machine matched with intelligent contract application, information output method and system
  • Centralized oracle machine matched with intelligent contract application, information output method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0026] figure 1 It shows the flow chart of the centralized oracle machine information output method provided by the embodiment of the present invention in conjunction with the smart contract application, see figure 1 , the centralized oracle information output method provided by the embodiment of the present invention in cooperation with smart contract applications includes:

[0027] S1, acquiring information from external informa...

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 centralized oracle machine matched with an intelligent contract application, an information output method and a system. The method comprises the following steps: acquiring information of an external information acquisition source; acquiring a preset comparison rule, and comparing the information of the external information acquisition source by utilizing the preset comparison rule to obtain screening information; obtaining an information format corresponding to the smart contract application, and performing formatting reconstruction processing on the screened information to obtain formatted information; obtaining an oracle machine private key, and encrypting the formatted information by using the oracle machine private key to obtain first encrypted information; obtaining a public key of the smart contract application, and encrypting the first encrypted information by using the public key to obtain second encrypted information; and outputting the second encrypted information to the smart contract application. The method has the advantages that 1, the data source is safe and reliable; 2, the data accuracy is high; 3, the data providing efficiency is relatively high; and 4, the method is suitable for more scenes.

Description

technical field [0001] The present invention relates to the technical field of oracle machines, in particular to a centralized oracle machine, an information output method and a system that cooperate with smart contract applications. Background technique [0002] In the existing technology, the decentralized oracle has several disadvantages: [0003] 1) There are many and miscellaneous sources of information: [0004] a. Single oracle (single model): For situations where the transaction structure is simple or the asset size is small, a single oracle is generally used. When a single oracle machine collects information, it often faces a single source of information, narrow information coverage, insufficient information update speed, and insufficient information accuracy, resulting in very low authenticity, accuracy, and effectiveness of the information it collects. hard to get guarantees; [0005] b. Oracle network (multiple models): For assets or transactions with complex ...

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 郭小川
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