Unlock instant, AI-driven research and patent intelligence for your innovation.

Blockchain method, electronic device supporting interactive multi-virtual machines

A multi-virtual machine and virtual machine technology, applied in the field of electronic equipment and computer-readable storage media, can solve the problems of restricting contract programming languages, achieve the effects of expanding the development ecology, enhancing flexibility, and lowering the development threshold

Active Publication Date: 2022-01-11
杭州秘猿科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This singleness of supporting virtual machines greatly limits the contract programming languages ​​that blockchain systems can support

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
  • Blockchain method, electronic device supporting interactive multi-virtual machines
  • Blockchain method, electronic device supporting interactive multi-virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0027] The invention discloses a blockchain method supporting interactive multi-virtual machines, including:

[0028] refer to figure 1 , to insert a common API layer between various virtual machines and the world state to connect various types of virtual machines. On the blockchain consensus node, the consensus module calls the API layer to hand over the packaged transactions to The virtual machine executes; when the virtual machine executes, it...

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 blockchain method supporting interactive multi-virtual machines, electronic equipment and a computer-readable storage medium. The methods include: inserting a general-purpose API layer between various virtual machines and the state of the world to connect various types of virtual machines. On the blockchain consensus node, the consensus module calls the API The transaction is executed by the virtual machine; when the virtual machine is executed, the state is read and written, and the state data on the node is manipulated in turn through the callback of the API layer; the contract is created. When the contract publisher publishes the contract, a field is attached to indicate the contract The type of virtual machine that needs to be interpreted and executed; contract call, when the contract caller calls the contract, the blockchain system learns the virtual machine type declared by the contract publisher, and passes the input of the contract caller and the contract code into the specified type The virtual machine interprets and executes; the transaction ends, and the modification of the state of the blockchain world is completed.

Description

technical field [0001] The invention belongs to the technical field of blockchain, and in particular relates to a blockchain method supporting interactive multi-virtual machines, electronic equipment and a computer-readable storage medium. Background technique [0002] As the application complexity of the blockchain system increases, the processing requirements for the blockchain system are getting higher and higher. In the prior art, blockchain refers to a series of transaction records that are connected and protected by cryptography. Each block contains the encrypted hash of the previous block, the corresponding timestamp and transaction data. This design makes the content of the block difficult to tamper with. The distributed ledger connected by the blockchain allows two parties to effectively record the transaction, and the transaction can be permanently verified. A virtual machine (virtual machine) refers to a complete computer system that is simulated by software, ha...

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): G06F9/455
CPCG06F9/45558G06F2009/45595
Inventor 叶万标
Owner 杭州秘猿科技有限公司
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