Method and device for obtaining external data from external data source in alliance block chain

A technology of external data and block chain, which is applied in digital data protection, data processing applications, instruments, etc., can solve the problem of not being able to obtain external data safely and credibly, and achieve the effect of convenient use and data security and credibility

Inactive Publication Date: 2020-05-15
HANGZHOU QULIAN TECH CO LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the embodiment of the present invention provides a method for obtaining external data from external data sources in the alliance blockchain, which solves the problem that external data cannot be obtained securely and credibly in blockchain smart contracts

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 obtaining external data from external data source in alliance block chain
  • Method and device for obtaining external data from external data source in alliance block chain
  • Method and device for obtaining external data from external data source in alliance block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in detail below according to the accompanying drawings and preferred embodiments, and the purpose and effect of the present invention will become clearer. The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0029] figure 1 It is a flowchart of a method for obtaining external data from an external data source in an alliance blockchain provided by an embodiment of the present invention. The method, applied to a block connection node, includes:

[0030] S100. Receive and call the contract to send a call request that needs to use an external data source;

[0031] Specifically, the call contract is written in languages ​​such as solidity, JAVA, or Go, and the call content is specified by calling the function ...

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 a device for obtaining external data from an external data source in an alliance block chain. The method comprises the following steps: receiving a calling requestwhich is sent by a calling contract and needs to use the external data source; judging whether the calling contract has permission to acquire external data or not according to a security policy, if not, returning to fail, otherwise, completing the establishment of secure connection with an external data source in a trusted computing environment, and acquiring the external data of the external data source; and returning the acquired external data to the calling contract. The method and the device have the advantage that the external data can be safely, credibly and conveniently provided for the blockchain environment.

Description

technical field [0001] The embodiment of the present invention relates to the oracle field of the alliance blockchain, and in particular to a method and device for acquiring external data from an external data source in the alliance blockchain. Background technique [0002] Blockchain technology, blockchain is a new type of decentralized protocol that can safely store digital currency transactions or other data, information cannot be forged and tampered with, and transaction confirmation on the blockchain is shared by all nodes on the blockchain Completed, the consensus algorithm guarantees its consistency. A public ledger is maintained on the blockchain. The public ledger is visible to any node on the storage block, thus ensuring that it cannot be forged and tampered with. [0003] A trusted computing environment is a secure environment provided by a trusted computing platform based on the support of hardware security modules. A hardware-level security environment is realiz...

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): H04L29/06G06F21/64G06Q20/38
CPCG06F21/64G06Q20/3829H04L63/0876H04L63/18
Inventor 邱炜伟匡立中尹可挺李伟乔沛杨
Owner HANGZHOU QULIAN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products