System and method for implementing different types of blockchain contracts

A blockchain and contract technology, applied in transmission systems, digital transmission systems, instruments, etc., can solve problems such as restricting the application of blockchain systems and inhibiting innovation, and achieve the effects of low cost, improved efficiency, and compatible data exchange

Pending Publication Date: 2020-04-17
ADVANCED NEW TECH CO LTD
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This deficiency inhibits innovation and limits the application of blockchain systems

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
  • System and method for implementing different types of blockchain contracts
  • System and method for implementing different types of blockchain contracts
  • System and method for implementing different types of blockchain contracts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] figure 1 An example of a blockchain network 100 is shown according to some embodiments. As shown, blockchain network 100 may include one or more client devices (eg, Node A, Node B, etc.) coupled to blockchain system 112 . Client devices may include light nodes. Instead of downloading the full blockchain, light nodes can only download block headers to verify the authenticity of blockchain transactions. Light nodes can be served by full nodes (eg, nodes in blockchain system 112 ) and effectively rely on full nodes to access more functionality of the blockchain. Light nodes can be implemented in electronic devices such as laptops, mobile phones, etc. by installing appropriate software.

[0038] The blockchain system 112 may include multiple blockchain nodes (eg, node 1, node 2, node 3, node 4, node i, etc.), which may include full nodes. Full nodes can download every block and blockchain transaction and check them against the blockchain's consensus rules. Blockchain n...

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

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing blockchain contracts are provided. One of the methods includes: obtaining bytecode of ablockchain contract, wherein the bytecode comprises an indicator indicating a type of the blockchain contract; determining a virtual machine corresponding to the type based at least on the indicator;and triggering the determined virtual machine to execute the blockchain contract.

Description

technical field [0001] The present application generally relates to methods and apparatus for implementing different types of blockchain contracts. Background technique [0002] Blockchain provides data storage in a decentralized manner by keeping data in a series of data blocks that have a sequential relationship with each other. The blockchain is maintained and updated by a network of nodes that also validate data. More recently, blockchains have been extended to provide a framework for executing blockchain contracts (eg, smart contracts) that include terms of contracts between users written in lines of code. A blockchain contract can be a computer protocol designed to digitally facilitate, verify or enforce the negotiation or performance of a contract. To process blockchain contracts, each node of the blockchain network runs a corresponding virtual machine (VM) and executes the same instructions. A VM is a software emulation of a computer system based on a computer arc...

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
IPC IPC(8): G06F9/451
CPCG06F8/315G06F9/455H04L9/3239G06F21/64H04L9/50G06F9/45508H04L9/0637
Inventor 孙赫
Owner ADVANCED NEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products