Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

66 results about "Oracle machine" patented technology

In complexity theory and computability theory, an oracle machine is an abstract machine used to study decision problems. It can be visualized as a Turing machine with a black box, called an oracle, which is able to solve certain decision problems in a single operation. The problem can be of any complexity class. Even undecidable problems, such as the halting problem, can be used.

Contract deployment method and device

ActiveCN111090875ASafe and reliable deploymentDigital data protectionPrivacy protectionAuthentication server
One or more embodiments of the invention provide a contract deployment method and device. The method comprises the following steps: a client acquires a remote certification report for an off-chain private calculation node, the remote certification report is generated after an authentication server verifies self-recommendation information generated by the off-chain private calculation node, and theself-recommendation information is related to an off-chain trusted execution environment created on the off-chain private calculation node; the client encrypts and transmits the byte code of the under-chain contract to the under-chain privacy calculation node under the condition that the under-chain privacy calculation node is determined to be credible according to the remote certification report, and the under-chain privacy calculation node decrypts the byte code in the under-chain credible execution environment to obtain the byte code and deploys the byte code; wherein under the condition that the blockchain node initiates a call to an under-chain contract through an oracle mechanism, the deployed byte code can be executed in an under-chain trusted execution environment, and an execution result can be fed back to the blockchain node through the oracle mechanism. According to the specification, privacy protection of a calculation process can be realized.
Owner:ALIPAY (HANGZHOU) INFORMATION TECH CO LTD

Blockchain intelligent contract firewall protection method and system

The invention discloses a blockchain intelligent contract firewall protection method and system, and the method comprises the steps: combining an under-chain detection mode and an on-chain blocking mode, achieving a blockchain intelligent contract firewall through employing a blockchain multi-signature decentralization mechanism, and achieving the transaction protection of an intelligent contractthrough the intelligent contract firewall, wherein the protected smart contract uses a multi-signature decentralization mechanism in the online transaction, the transaction can be completed accordingto the signature of the firewall in the process, and the firewall is notified; and enabling the oracle machine to detect the security of the transaction under the chain after detecting the multi-signature request, feed back the detection result to the firewall smart contract, and block the dangerous transaction through the firewall smart contract. A block chain intelligent contract firewall systemcomprises a user side, a firewall and an oracle machine, the firewall is arranged in the transaction process from an intelligent contract to the user side, and the firewall intelligent contract comprises a contract notification interface, an oracle machine communication interface and an on-chain database.
Owner:成都链安科技有限公司

Method and device for acquiring block chain data, electronic equipment and storage medium

One or more embodiments of the present specification provide a method and device for obtaining block chain data, electronic equipment and a storage medium, the method is applied to a first trusted computing node, and a trusted application runs in a first trusted execution environment deployed by the first trusted computing node. The method comprises the following steps: acquiring a remote authentication report for an oracle machine service program, wherein the oracle machine service program runs in a second trusted execution environment; under the condition that it is determined that the oracle machine service program is credible according to the remote authentication report, sending a block chain data query request obtained from a credible application to the oracle machine service program, so that the oracle machine service program obtains block data on a target block chain in response to the block chain data query request; and receiving block data returned by the oracle service program and a digital signature corresponding to the block data, and returning the block data to the trusted application under the condition that the digital signature is verified successfully through a public key corresponding to the oracle service program.
Owner:ALIPAY (HANGZHOU) INFORMATION TECH CO LTD +1

Anti-fraud system and method based on block chain

ActiveCN111353925ABe vigilantSolve the problem of financial fraudFinanceDigital data authenticationAcquisition apparatusEngineering
The invention discloses a fraud prevention system and method based on blockchain, and the system comprises a plurality of groups of participation mechanisms, wherein each participation mechanism comprises a blockchain node, an oracle machine node, an authority module, and a biological feature collection device, and the blockchain node and blockchain nodes of other participating mechanisms form a blockchain network; the oracle machine nodes obtain networking addresses of the oracle machine nodes of other participation structures through the block chain network, and establish an oracle machine network according to the networking addresses; consensus is performed on the biological characteristic information to an oracle machine network to carry out risk authentication voting, and a voting result is generated according to participation mechanisms voted by all oracle machine nodes; when the voting result is higher than a preset threshold value, alarm information is outputted; a biological characteristic collection device collects biological characteristic information of a user and uploading the biological characteristic information to the corresponding oracle machine node; and an authority module is connected with the oracle machine node and the biological characteristic acquisition equipment and is used for issuing the risk coefficient of the risk user through the oracle machine node according to the preset authority of the current participation mechanism.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

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

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.
Owner:YLZ INFORMATION TECH CO LTD +1

Settlement method and system based on oracle machine lock group

The invention provides a settlement method and system based on an oracle machine lock group, and the method comprises the steps that a user configures respective oracle machine lock modules on a blockchain, and the oracle machine lock modules configured for the same to-be-settled transaction form the oracle machine lock group; the user issues a transaction and a preset lock condition to the predication machine lock module; the method also includes judging whether a lock condition module of an oracle machine lock module in the oracle machine lock group meets a preset lock condition or not, andwhen the lock condition module of each oracle machine lock module meets a corresponding preset requirement, processing triggering of the oracle module and executing a preset block chain transaction; according to the invention, the predictive machine lock group is arranged to provide a high-fault-tolerance atomic transaction settlement function for various blockchains in a non-invasive manner, andthe reliability of transaction settlement is ensured on the blockchain which may roll back; and the oracle machine is connected to enable the smart contract on one chain to obtain objective information of another chain and even a non-blockchain system, thereby solving the problem of information intercommunication between chains and between chains and off-chain systems.
Owner:SHANGHAI WANXIANG BLOCK CHAIN CO LTD

Method and device for realizing oracle machine calling process based on smart contract

PendingCN112650605ASimplicity guaranteedSolve the problem that the speed of executing transactions is seriously affectedProgram synchronisationInterprogram communicationSoftware engineeringData acquisition
The invention discloses a method and a device for realizing an oracle machine calling process based on a smart contract. The method comprises the following steps: acquiring an oracle machine calling event of an original transaction, wherein the oracle machine calling event comprises an oracle machine calling request, a request identifier and an intelligent contract address of an intelligent contract of an original transaction, and the request identifier is generated based on the oracle machine calling request and is globally unique; sending an oracle machine calling event to the trusted execution environment module during original transaction block writing; starting a timer and sending a data acquisition request based on the oracle machine calling request to the outside; and if an external response to the data acquisition request is received before the timer finishes running, constructing a first callback transaction and sending the first callback transaction to the executor, thereby enabling the executor to execute the first callback transaction, and further executing callback logic of the smart contract of the original transaction. According to the embodiment of the invention, the transaction execution speed of the blockchain is ensured, the transaction execution efficiency is high, and contract code writing is simple.
Owner:HANGZHOU QULIAN TECH CO LTD

Method, device and equipment for block chain to access out-of-chain data and medium

ActiveCN114327802AAvoid congestionRealize access and receive the feedback of the data access results outside the chainUser identity/authority verificationInterprogram communicationComputer networkData source
The invention provides a method and device for accessing out-of-chain data by a block chain, equipment and a medium, and relates to the technical field of computers, in particular to a block chain technology. The method is applied to a block chain node, and comprises the following steps: obtaining a service pre-execution request initiated based on a service contract; in the process of executing the service pre-execution request, if an access demand of out-of-chain data is detected, generating an out-of-chain data access request; according to the out-of-chain data access request, enabling the oracle machine service to access an out-of-chain data source according to the out-of-chain data access request; receiving an out-of-chain data access result fed back by the oracle machine service and an endorsement signature of the oracle machine service; continuing to execute the service pre-execution request according to the out-of-chain data access result to generate a service pre-execution result; and obtaining a business transaction request and submitting the business transaction request to the block chain. According to the technical scheme, the delay that the block chain accesses the data outside the chain can be reduced, and network congestion is avoided.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Reputation evaluation system and method based on block chain oracle machine

The invention discloses a reputation evaluation system and method based on a block chain oracle machine, relates to the technical field of block chains, and solves the technical problems of poor expandability and low security caused by a centralized oracle machine architecture in the prior art. Comprising an oracle machine platform and a plurality of oracle machines, according to the method, the request content is obtained through analysis of the oracle machine platform, the oracle machine is selected in combination with the reputation level, the target data is obtained through encryption and screening of the oracle machine, and finally the target data is sent to the block chain network; according to the method, the security of the target data acquisition process is ensured, and the expandability of an oracle machine mechanism is improved; according to the method, the oracle machines are evaluated according to the on-chain behaviors of the oracle machines, the oracle machines are divided into different reputation levels, and after the request content is analyzed and acquired, the oracle machine corresponding to the optimal reputation level is selected to complete data acquisition work; the oracle machines are screened through the reputation levels, and the data accuracy and the working efficiency can be guaranteed.
Owner:JIANGSU RONGZE INFORMATION TECH CO LTD

Oracle-machine-based block chain interconnection method and equipment for cross-chain asset replacement scene

The invention provides a cross-chain asset replacement scene-oriented oracle machine-based block chain interconnection method and device, and the method comprises the steps that an oracle machine main node monitors a cross-chain request event triggered by a source block chain, signs a cross-chain request threshold value to obtain a preparation request, and sends the preparation request to an oracle machine supervision / common node; each oracle supervision / common node performs threshold signature on the preparation request to obtain a to-be-aggregated request message, and sends the to-be-aggregated request message to other oracle supervision / common nodes; each oracle machine supervision / common node verifies the cross-chain request content, and when the total number of threshold signatures reaches a set number, the threshold signatures are aggregated; the oracle machine common node generates an aggregated message, and the oracle machine supervision node verifies the compliance of the cross-chain request content and generates the aggregated message; and the first node obtaining the aggregated signature sends an aggregated message to the target block chain, verifies a node consensus and executes a cross-chain transaction according to a result. Through the scheme, controllable and credible cross-chain transaction can be realized.
Owner:北京驱云科技有限公司
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