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

A program execution method and device

A technology of program execution and program, which is applied in the field of program execution method and device, can solve problems such as the execution program cannot be executed normally, and achieve the effect of improving execution stability

Active Publication Date: 2020-09-01
上海策链信息科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, with the complexity of application scenarios, even if strict execution conditions are set for the execution program written in the blockchain, in some special scenarios, the execution program may still fail to execute normally

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
  • A program execution method and device
  • A program execution method and device
  • A program execution method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In a decentralized system based on blockchain technology, the execution programs included in the distributed database of the blockchain are usually synchronized to each computing device in the blockchain and run on the node device They are executed independently, so for security reasons, these included execution programs usually have strict execution conditions set in the execution code.

[0045] In practical applications, the above execution conditions usually require the management users related to the execution of the program, that is, the users in the program default user group, to use the held private key to authorize the decision-making process of the execution of the program.

[0046] For example, in practical applications, administrative users can use their private keys to submit an electronic signature as an authorization result; or, administrative users can use their private keys to submit an electronically signed instruction or message as an authorization resu...

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 program execution method, which is applied to the decentration system based on a blockchain. A target program in the decentration system is recorded to the distributed database of the blockchain, and the execution process of the target program is jointly decided by each user in a preset user group. The method comprises the following steps that: collecting a decision result independently submitted by each user in the preset user group on the basis of a held private key; on the basis of the collected decision result and a preset decision strategy, determining whether the target program passes the decision or not; and if the target program passes the decision, publishing the execution result of the target program to the blockchain. By use of the method, the execution stability of the target program in the decentration system can be improved.

Description

technical field [0001] The present application relates to the technical field of computer applications, and in particular to a program execution method and device. Background technique [0002] Blockchain technology is an emerging technology in which several computing devices jointly participate in "bookkeeping" and jointly maintain a complete distributed database. Since blockchain technology has the characteristics of decentralization, openness and transparency, each computing device can participate in database records, and data synchronization between computing devices can be quickly performed, blockchain technology is used to build a decentralized system, and Various execution programs are included in the distributed database of the block chain for automatic execution, which has been widely used in many fields; for example, in the field of financial technology, a P2P payment platform is built using block Publishing execution programs such as smart contracts on the chain ...

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 Patents(China)
IPC IPC(8): G06F21/57G06Q10/10
CPCG06F21/57G06Q10/10
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