Supercharge Your Innovation With Domain-Expert AI Agents!

Intelligent contract scheduling method and device based on block chain, equipment and storage medium

A technology of smart contracts and scheduling methods, applied in the field of blockchain, can solve the problems of no blockchain design, immaturity, and inability to refine management of different smart contracts, and achieve the effect of improving packaging efficiency

Inactive Publication Date: 2021-03-12
SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The service level agreements provided by the existing Blockchain-based Service Network (BSN) and traditional cloud service providers for BaaS (Blockchain as a Service) are not mature enough, only including service availability, area The number of transactions per second (Transactions Per Second, TPS), network bandwidth and data storage size of the block chain is not specifically designed for the characteristics of the block chain, and it is impossible to implement detailed management of different smart contracts in the block chain
Moreover, in the process of invoking smart contracts through transactions, in the existing BaaS, each transaction needs to be sorted in the order of arrival time in the transaction pool, and there is no difference between transactions, which does not fully consider the relationship between service providers and customers. transaction needs

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
  • Intelligent contract scheduling method and device based on block chain, equipment and storage medium
  • Intelligent contract scheduling method and device based on block chain, equipment and storage medium
  • Intelligent contract scheduling method and device based on block chain, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It is a flow chart of the blockchain-based smart contract scheduling method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case where the transactions entering the transaction pool are packaged and uploaded to the chain in the blockchain. This method can be executed by the smart contract scheduling device based on the blockchain provided by the embodiment of the present invention. The device can be composed of hardware and and / or implemented by software, and generally can be integrated into computer equipment. Such as figure 1 As shown, it specifically includes the following steps:

[0027] S11. Determine the priority of the transactions to be packaged entering the transaction pool and the time when they arrive at the transaction pool.

[0028] Among them, the transaction pool can be a temporary list of unconfirmed transactions, which is used to track and record transactions that have been known by the network but hav...

Embodiment 2

[0038] figure 2 It is a flow chart of the blockchain-based smart contract scheduling method provided by Embodiment 2 of the present invention. The technical solution of this embodiment is further refined on the basis of the above technical solution. Optionally, the number of transactions to be packaged each time can be determined according to the estimated packaged time of each transaction to be packaged determined above, so as to further ensure the transaction to be packaged packaging efficiency. Specifically, in this embodiment, according to the results of sorting, the transactions to be packaged that meet the packaging conditions are packaged and uploaded to the chain, including: determining the number of transactions to be packaged to be packaged according to the estimated time to be packaged; When the number of transactions is greater than or equal to the number of transactions, or when the time difference between the current time and the last packaging time is greater ...

Embodiment 3

[0050] image 3 A schematic diagram of the block chain-based smart contract scheduling device provided by Embodiment 3 of the present invention. The device can be implemented by hardware and / or software, and can generally be integrated into computer equipment. Such as image 3 As shown, the device includes:

[0051] Priority determination module 31, used to determine the priority of the transaction to be packaged in the transaction pool and the time to arrive at the transaction pool;

[0052] The transaction sorting module 32 is used to sort the transactions to be packaged in the transaction pool according to the priority and the time of arrival in the transaction pool;

[0053] The transaction packaging module 33 is used to package and upload the transactions to be packaged that meet the packaging conditions according to the sorting results.

[0054] In the technical solution provided by the embodiment of the present invention, by determining the priority of the transactio...

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 discloses an intelligent contract scheduling method and device based on a block chain, equipment and a storage medium. The method comprises the steps of determining priorities of to-be-packaged transactions entering a transaction pool and time for reaching the transaction pool; sorting the transactions to be packaged in the transaction pool according to the priorities and the arrival time of the transactions in the transaction pool; and packaging and chaining the to-be-packaged transactions meeting the packaging condition according to the sorting result. According to the technical scheme provided by the embodiment of the invention, transactions with higher priorities can be packaged more quickly, i.e., the intelligent contracts with higher priorities can beexecuted more quickly, so that the transaction process of the intelligent contracts is scheduled, the packaging efficiency of important transactions is improved, the packaging efficiency of general transactions is not seriously influenced. And the requirements of the user in the actual use process of the block chain are better met.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of blockchain, and in particular, to a blockchain-based smart contract scheduling method, device, equipment, and storage medium. Background technique [0002] A smart contract is a computer protocol that communicates, verifies, or enforces contracts in an informational manner, allowing trusted transactions without third parties. In recent years, with the rapid development of blockchain technology, smart contracts can be allowed to run in a trusted environment, making smart contracts more and more widely used. [0003] The service level agreements provided by the existing Blockchain-based Service Network (BSN) and traditional cloud service providers for BaaS (Blockchain as a Service) are not mature enough, only including service availability, area The number of transactions per second (Transactions Per Second, TPS), network bandwidth and data storage size of the block chain is not s...

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/08G06Q40/04
CPCH04L67/1097G06Q40/04H04L9/50
Inventor 危学涛
Owner SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More