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

Cross-chain exchange method and system based on credible oracle machine and medium

The invention provides a cross-chain exchange method based on a credible oracle machine, and the method is characterized in that the method comprises the steps that 1, a system administrator deploys an intelligent contract on a request chain, requests a user to initiate a cross-chain request through the intelligent contract, and discloses the cross-chain request in an event log mode; 2, the requested user of the cross-chain request makes a response after observing the cross-chain request; step 3, a request event log on the request chain is monitored by an oracle machine node under the chain; 4, the monitored request is processed by the oracle machine node to obtain a request result, and the request result is sent back to the request chain; 5, a returned result on the request chain is verified; and step 6, after the verification is passed, a request result is received, corresponding processing is carried out on the chain, and the state of the cross-chain request is set to be completed.According to the invention, the overall reliability of the network is improved; the real and effective complexity of the verification result is reduced; and the processing efficiency of most normal process requests is also improved.
Owner:SHANGHAI JIAO TONG UNIV

Intelligent contract security detection method based on oracle machine

The invention discloses an intelligent contract security detection method based on an oracle machine. The method comprises the steps that (1) nodes in a whole network prepare for security detection ofan intelligent contract through a decentralized multiple oracle machine security detection system; (2) the consensus node encodes the completely stored smart contract into a plurality of encoding blocks through an erasure code technology; (3) members are randomly selected from a plurality of witness nodes as review nodes, and an oracle machine interface parameter is randomly distributed to the review nodes; and (4) the encoded coded intelligent contract execution encoding blocks are correspondingly distributed in a plurality of independent predication machines, (t, a) an intelligent contractdetection threshold is designed, and the intelligent contract reaching a consistent condition is executed. The intelligent contract security detection method based on the oracle machine has the function of detecting the intelligent contract, and by introducing the erasure code technology and based on the multiple oracle machine models, the detection efficiency is ensured, and the secure executionof the intelligent contract is ensured.
Owner:HANGZHOU YUNXIANG NETWORK TECH

Intelligent contract formal verification and error correction method based on oracle machine

ActiveCN111311255AEnsure safetyImplement error correctableFinancePayment protocolsFinancial transactionConsensus
The invention discloses an intelligent contract formal verification and error correction method based on an oracle machine. The method comprises the following steps: (1) a plurality of participants formulate an electronic intelligent contract; (2) formulating a consensus protocol, deploying an intelligent contract corresponding to the consensus protocol, and transmitting the signed intelligent contract into a block chain network; (3) performing formalized verification on the intelligent contract; (4) after formal verification, the smart contract proved to be executable continues to be triggered and executed; and (5) after formal verification, the intelligent contract of the discovered problem triggers the intelligent contract of the consensus protocol, and error correction is performed onthe problem through an oracle machine. According to the formal verification method, the verification efficiency of the intelligent contract can be improved, the transaction security of the blockchaincan be ensured, error correction of the intelligent contract with a problem is realized by utilizing the oracle machine, and only an error target intelligent contract can be ensured to be corrected byformulating a consensus protocol.
Owner:HANGZHOU YUNXIANG NETWORK TECH

Enterprise data uplink oracle realization method, system, device and product

The invention provides an enterprise data uplink oracle realization method, system, device and product. The method comprises the following steps of: realizing enterprise data standardization through combination of metadata and an XBRL standard; calling an oracle machine service plug-in integrated in the enterprise application development platform to store the changed data in the enterprise data storage and modification process into a message queue; and enabling the oracle machine service to consume the data from the message queue, and calling an on-chain oracle machine intelligent contract torealize enterprise data on-chain. When other user intelligent contracts have a data acquisition demand, the enterprise data service intelligent contract is called, and data request and data response are performed through the XBRL standard to acquire the on-chain enterprise data. The XBRL is utilized to standardize the enterprise data, the XBRL standard is utilized to solve the problems of enterprise application, an oracle machine and an on-chain intelligent contract data communication standard, and the general enterprise data on-chain oracle machine based on the XBRL standardization is realized.
Owner:泰链智能技术(济南)有限公司

Out-of-chain data access method and system of block chain system

The embodiment of the invention provides an out-of-chain data access method and system of a block chain system. The method comprises the steps that a blockchain system can send a first request to an out-of-chain data source, so that the out-of-chain data source can generate first signature information for target out-of-chain data based on an authentication key of the out-of-chain data source; and the out-of-chain data source can return a first response carrying the target out-of-chain data and the first signature information to the blockchain system; and after the first signature information is successfully verified, the blockchain system can determine the credibility of the target out-of-chain data. Therefore, the blockchain system can access the target out-of-chain data, so that the smart contracts in the blockchain system can be executed in sequence, trusted access and trusted authentication of the out-of-chain data are realized, the out-of-chain data are accessed to the chain of the blockchain system from an oracle machine in the blockchain system, athe credibility of the out-of-chain data is ensured, and the identity privacy of the out-of-chain data source is also ensured.
Owner:WEBANK (CHINA)

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:成都链安科技有限公司

Block chain-based time service oracle machine implementation method

The invention provides a block chain-based time service oracle machine implementation method. The invention belongs to the technical field of a super account book Fabric block chain, an oracle mechanism and a statistical algorithm. The block chain-based time service oracle machine implementation method designs and realizes a decentralized trusted time service system in a block chain network by utilizing an oracle principle for calling or subscribing an intelligent contract with a time service requirement, takes a block chain network supporting an intelligent contract as an operation environment, and provides a time service for the block chain network, and the block chain network can be easily expanded to a public chain execution environment after an incentive mechanism is added.
Owner:山东爱城市网信息技术有限公司

TEE-based credible oracle machine implementation method and device

The embodiment of the invention discloses a TEE-based credible oracle machine implementation method and device. The method comprises the steps that a TEE receives a calculation code, calculates an abstract of the calculation code and generates a pair of public key and private key; the TEE sends the abstract and the public key to a block chain; the block chain receives and stores the abstract and the public key, and sends a remote certification instruction to the TEE; the TEE receives the remote certification instruction and signs the abstract and the public key; the block chain acquires the signed abstract and public key from the TEE; and a node in the block chain verifies the signed abstract and public key and the saved abstract and public key of the computing code to obtain a credible predication machine. According to the embodiment of the invention, the credible oracle machine is realized, correct operation of the data is ensured, and the problems that the operation is not credible,the data may be tampered and the like are solved, so that the block chain can execute calculation of large-scale data under the chain, and a credible result is obtained.
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 solving a dynamic programming problem

A method and a system are disclosed for solving a dynamic programming problem using a quantum computer. The method comprises receiving an indication of a dynamic programming problem, the dynamic programming problem comprising a plurality of transition kernels, receiving data representative of the dynamic programming problem, generating at least one oracle for the transition kernels of the dynamic programming problem, until a stopping criterion is met determining at least one linear programming problem for the dynamic programming problem, solving the at least one linear programming problem using a quantum computer comprising the generated at least one oracle to determine at least one solution, and providing the determined at least one solution; and providing a solution to the dynamic programming problem.
Owner:1QB INFORMATION TECHNOLOGIES INC

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

Block chain data processing method and device and electronic equipment

The invention provides a blockchain data processing method and device, and electronic equipment. In a process of executing an intelligent contract related to a third party, an oracle machine only broadcasts an oracle machine public key and a random number public key, generates respective intelligent contracts of the two nodes according to a contract public key and a signature public key respectively sent by the first node and the second node, and sends an oracle machine signature public key obtained by the final change result to the first node and the second node. The judgment process of the specific event execution result is completed by the respective intelligent contracts of the first node and the second node, so that the interaction frequency of the oracle machine and the nodes can bereduced, the workload of the oracle machine is reduced, and the execution efficiency and safety of the oracle machine are improved.
Owner:卓尔智联(武汉)研究院有限公司

Process & method for the creation, management & distribution of wager-enabled games & skills challenges with a gaming contracts engine

A computerized gaming contract engine (“GCE”) that allows for, among other thing, creation of individually unique games, challenges, and wagers, execution of the games, challenges, and wager, and management of those games. The GCE additionally allows for monitoring execution of the appropriate rules and locations as they pertain to the associated wagers and record actions or other appropriate data to the associated blockchain, “oracle”, or datastore for storing data that is incidental to the execution of the game and need not be recorded to the blockchain. The GCE additionally enables escrow of wager until the game has completed. A GCE may manage rules and wagers during game play, determine data to be distributed to supporting databases or systems, validate compliance of game rules, manage requests for data through an “oracle”, execute rules as required from the data received, determine winners and losers, and then withdraw wagers from an escrow account or directly from the loser(s)'s account(s) and distributes them a digital wallet(s) of the winning player(s).
Owner:DOLLAR DOLLAR DOLLAR INC

House purchase qualification and loan qualification automatic inspection method based on blockchain oracle machine and intelligent contract

PendingCN111784547AReduce exposureAvoid the risk of misleadingFinanceData sourceSmart contract
The invention discloses a house purchase qualification and loan qualification automatic inspection method based on a blockchain oracle machine and an intelligent contract. A commercial shell transaction platform system is constructed. Through innovative combined use of the blockchain oracle machine and the intelligent contract, house buyer related information is obtained from an authoritative datasource and queried in a general questionnaire form, contact with private data is reduced as much as possible, and house buying qualification and loan qualification inspection processes are automatically judged according to current policies. According to the method, the problem that the house buyer feels confused about whether the house buyer has house buying qualification and loan qualification or not and whether the house buyer is suitable for a first house loan policy or a second house loan policy due to frequent policy changes is solved, and the risk of misleading by house property salesmen is avoided. Meanwhile, compared with existing house purchase qualification and loan qualification online query services, on one hand, the tedious and error-prone information manual input step is omitted;
Owner:杭州亿房达科技有限公司

Bidding method and system for oracle machine service based on block chain

The invention provides a bidding method for an oracle machine service based on a block chain. The method comprises the steps that S100, a data subscription demander sends an SLA service level agreement for ordering an oracle machine to an oracle machine order distribution contract through an oracle machine service ordering client; s200, the oracle machine order distribution contract creates a latest SLA record according to the selected oracle machine information and triggers a log file to inform the selected oracle machine; s300, after the selected oracle machine monitors the order informationon the chain, a response operation is started, and a required data result is calculated and sent to an oracle machine data receiving contract; and the oracle machine data receiving contract providesthe received demand data result to the demand side intelligent contract. The oracle machine in the distributed oracle machine network participates in project competition in a bidding mode, a multi-dimensional objective oracle machine evaluation system can be provided for users, and meanwhile the authenticity and safety of data are improved.
Owner:YLZ INFORMATION TECH CO LTD +1

Patent technology pledge financing method and system based on block chain, and storage medium

The invention discloses a patent technology pledge financing method and system based on block chain, and a computer readable storage medium. The patent technology pledge financing method and system use a built-in algorithm of an oracle machine for judging the life cycle of the patent technology, accurately evaluate the patent technology life cycle value further, evaluation result reliability is high, an existing system storage and conveying structure is abandoned; a more credible operation mode is established through the block chain; all the information is circulated on the block chain network; the problem of inaccurate patent technical value evaluation caused by asymmetry, incompleteness and falseness of information is prevented; according to the method, the lending risk can be effectively controlled, due to the fact that the accuracy of the evaluation result is high, participation of a third-party guarantee institution is abandoned, the process is simplified, manual participation isnot needed in the whole process, and the problems that the patent pledge loan application process is slow and the cost is too high are solved.
Owner:HUNAN UNIV

High-value data uplink system and method based on block chain oracle machine

ActiveCN113630477AAffect the running effectReasonable and efficient storageDatabase distribution/replicationTransmissionComputer networkTerm memory
The invention discloses a high-value data uplink system based on a block chain oracle machine, which belongs to the technical field of block chains and comprises a node statistics module, a screening and sorting module, a memory allocation module, an uplink analysis module and an uplink updating module. The method comprises steps of acquiring storage information on the block chain, acquiring memory availability rates of a plurality of child nodes according to unstored memory and stored memory in the storage information, and acquiring to-be-linked nodes and a first node sorting set according to the memory availability rates; obtaining a storage mean value according to first storage data in the storage information, and obtaining a second node sorting set and a division sorting set through the storage mean value; the invention further discloses a high-value data uplink method based on the block chain oracle machine. The method and the device are used for solving the technical problem that high-value data cannot be reasonably linked according to memory use conditions of a plurality of child nodes in an existing scheme.
Owner:JIANGSU RONGZE INFORMATION TECH CO LTD

Data processing method and device based on blockchain oracle machine and electronic equipment

The embodiment of the invention provides a data processing method and device based on a blockchain oracle machine, and electronic equipment, and the method comprises the steps that a contract caller obtains the obtaining demand of first external data and the event content information of a first intelligent contract event which needs to be triggered after the first external data is obtained, sending to a trusted node for providing an oracle machine service; the trusted node executes an oracle machine call to obtain the first external data; and the trusted node generates the first smart contractevent based on the first external data and the event content information, and publishes the first smart contract event to the blockchain network. According to the embodiment of the invention, the external data is uniformly acquired by the trusted node, so that the acquisition consistency of the external data by the blockchain network is improved, the phenomenon of data chaos in the blockchain isreduced, and the damage to a deterministic environment in the blockchain network is reduced.
Owner:北京欧链科技有限公司

Data collection method and device based on hyperledger, and computer system

ActiveCN113010561AThe solution cannot be simpleSolve efficientlyFinanceDatabase distribution/replicationSoftware engineeringSmart contract
The invention provides a hyperledger-based data collection method and device, a computer system, a computer readable storage medium and a computer program product, which can be applied to the technical field of block chains or other fields. The method comprises the steps that an on-chain request sent by a client to a block chain system is collected, the on-chain request is used for requesting to acquire target data, and the block chain system is pre-deployed with the following intelligent contracts: a query contract, an order matching contract and an oracle machine contract; and in response to the on-chain request, calling a target intelligent contract according to the execution sequence of the intelligent contract to obtain target data, wherein the execution sequence comprises the steps of firstly executing the query contract or the order matching contract, and after the query contract or the order matching contract is executed, under the condition that a result used for representing target data collection failure is returned, executing the oracle machine contract so as to acquire the target data from the oracle machine network.
Owner:工银科技有限公司 +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

Credit evaluation method for financial blockchain, electronic equipment and storage medium

The invention relates to a credit assessment method for a financial blockchain. The method comprises the steps of requesting a preset oracle machine service through a smart contract generated on the financial blockchain; under the condition that the intelligent contract and the oracle machine service are executed, obtaining third-party information corresponding to the intelligent contract through the oracle machine service; and based on the third-party information, executing preset callback logic on the smart contract in callback transaction, so as to generate a credit evaluation result of an enterprise corresponding to the smart contract on the financial blockchain. The invention further discloses electronic equipment and a storage medium, by implementing the scheme, the credit evaluation result of the enterprise corresponding to the intelligent contract is automatically generated on the financial block chain, so that the financial block chain is richer in function and higher in intelligent degree.
Owner:HANGZHOU QULIAN TECH CO LTD

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

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.
Owner:郭小川

Industrial internet block chain trusted computing architecture and method based on computing oracle machine

The invention discloses an industrial internet block chain trusted computing architecture and method based on a computing oracle machine. The architecture comprises an industrial internet equipment layer, a block chain layer and an oracle machine layer, the industrial internet device layer comprises various kinds of heterogeneous industrial internet devices, and industrial computing tasks are generated in the process of managing the devices; the block chain layer comprises a smart contract and executes an industrial computing task by taking a smart contract engine as a carrier; and the oracle layer comprises a calculation oracle and an on-chain oracle, and is used for improving the calculation capability of the smart contract. The block chain computing system based on the computing oracle machine is designed, and the large computing requirement in an industrial scene is met; in an incentive mechanism of an under-chain oracle network, a matching algorithm based on node computing power is provided, the node computing power is considered in the matching process of an under-chain computing oracle and a computing task, and the total network delay of the computing oracle is reduced.
Owner:NANJING UNIV OF SCI & TECH

Block chain oracle machine network and data transmission method

The invention discloses a block chain oracle machine network and a data transmission method. The method comprises the steps that an oracle machine network is constructed, an oracle machine secret key is autonomously generated, the secret key is adopted to carry out the signature of collected data, and the oracle machine secret key comprises a wallet address, a public key and a private key; the oracle machines in the network communicate with each other through a consensus algorithm to realize sharing of external data; the block chain platform sends the authentication information to all the oracle machines, each oracle machine decrypts the authentication information, and when any oracle machine decrypts successfully, external data can be sent to the block chain platform. According to the method, the oracle machine network is constructed, and the oracle machine is utilized to autonomously acquire, sign and encrypt the external data without a third-party platform, so that the security of data transmission is improved. And through communication between the block chain platform and the oracle machines, the oracle machine with the fastest response is found to complete data transmission, so that the data transmission time is shortened.
Owner:重庆倍来电新能源有限公司

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products