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

Contract scheduling method and device for asynchronous trusted computing and electronic equipment

A technology of trusted computing and scheduling method, applied in the computer field, can solve the problems of large amount of calculation and the inability of smart contract engine to achieve, and achieve the effect of improving computing power

Pending Publication Date: 2021-11-23
北京泛融科技有限公司
View PDF19 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The blockchain is composed of many packaged blocks. In the process of packaging each block, the execution of each transaction has time-consuming and computational loss limitations. Smart contracts are part of the blockchain, so the district The block chain has certain restrictions on the execution of smart contracts for each transaction, which makes it impossible for the contract itself to perform overly complex calculations
[0003] However, when conducting business in practice, complex calculation requirements with a large amount of calculation are often generated, which cannot be realized by the smart contract engine of the existing blockchain. Therefore, it is necessary to provide a new method to improve the computing power

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
  • Contract scheduling method and device for asynchronous trusted computing and electronic equipment
  • Contract scheduling method and device for asynchronous trusted computing and electronic equipment
  • Contract scheduling method and device for asynchronous trusted computing and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. However, example embodiments may be embodied in many forms, and this invention should not be construed as limited to the embodiments set forth herein. On the contrary, providing these exemplary embodiments can make the present invention more comprehensive and complete, and facilitate the full transfer of the inventive concept to those skilled in the art. The same reference numerals denote the same or similar elements, components or parts in the drawings, and thus their repeated descriptions will be omitted.

[0042] On the premise of complying with the technical concept of the present invention, the features, structures, characteristics or other details described in a specific embodiment do not exclude that they can be combined in one or more other embodiments in a suitable manner.

[0043] In the description of the specific embodiments, the feat...

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 embodiment of the invention provides a contract scheduling method for asynchronous trusted computing, which comprises the following steps that a main chain cluster client initiates a first transaction request, pushes a submission contract engine and random processing to a first queue under a main chain cluster, stores a random processing result into a cache queue of each oracle machine, creates a computing engine by the oracle machine, a processing instruction for calculating the first transaction request is sent to the first node, a voting collection request is sent to the second node, the first node executes to obtain an in-chain execution result, if an out-of-chain request exists in the request, out-of-chain data is accessed for asynchronous calculation, and an out-chain calculation result is received, and the second node collects a voting result according to the out-of-chain calculation result received by the first node, generates proof information through the voting result in a zero-knowledge proof mode, and returns the proof information to the contract engine of the main chain for subsequent transaction processing. Through out-of-chain calculation, an out-of-chain result is obtained and is chained in a zero-knowledge proof mode, so that a contract engine can carry out credible complex calculation, and the calculation capability is improved.

Description

technical field [0001] The present application relates to the computer field, in particular to a contract scheduling method, device and electronic equipment for asynchronous trusted computing. Background technique [0002] The blockchain is composed of many packaged blocks. In the process of packaging each block, the execution of each transaction has time-consuming and computational loss limitations. Smart contracts are part of the blockchain, so the district The block chain has certain restrictions on the execution of smart contracts for each transaction, which makes it impossible for the contract itself to perform overly complex calculations. [0003] However, in actual business operations, complex computing requirements with a large amount of calculations are often generated, which cannot be realized by the smart contract engine of the existing blockchain. Therefore, it is necessary to provide a new method to improve computing power. Contents of the invention [0004] ...

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/04G06F21/60G06F21/64
CPCG06Q40/04G06F21/602G06F21/64Y02D10/00
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