Block chain system and block consensus method and device

A block chain and block technology, applied in the direction of transmission system, payment system, payment system structure, etc., to achieve the effect of improving processing capacity and overcoming out-of-chain calls

Inactive Publication Date: 2018-07-24
张超
View PDF10 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Embodiments of the present invention provide a block chain system, block consensus method and device, in which the block receiving node only needs to carry out authentication information carried by the block, that is, the signature of the block and the integrity measurement value of the sending node of the block. Checking can determine the credibility of the block without having to execute the business events included in the block, so that multiple nodes can process multiple business events in parallel, such as transactions or smart contracts, which improves the node's business Event processing capability; at the same time, since each node does not need to execute business events independently, each node will not generate repeated calls when it needs to call an external device, which overcomes the technical problem that cannot realize off-chain calls in the prior art

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
  • Block chain system and block consensus method and device
  • Block chain system and block consensus method and device
  • Block chain system and block consensus method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] 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 part of the embodiments of the present invention, 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 creative efforts fall within the protection scope of the present invention.

[0063] A blockchain system such as figure 1 As shown, the blockchain system includes at least one trusted node, and the trusted node is specifically a node with a trusted computing platform;

[0064] The trusted computing platform includes a trusted platform module (Trusted Platform Module).

[0065] When the blockchain system receives a new business event, according to a preset mechanism, a trusted node is selected as a block node; the business events he...

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 block chain system and a block consensus method and device. According to the invention, a trusted node for generating a block attaches authentication information thereof, namely, a signature of the block and an integrity measurement value of the trusted node, to the generated new block and broadcasts the new block into the block chain system. A block receiving node can determine the credibility of the block by only checking the authentication information carried by the block, and does not need to execute business events included in the block any more,thereby realizing single-point processing for the business events, thus enabling the other nodes to concurrently process other business events, and improving the processing ability of the whole network nodes for the business events. Meanwhile, the nodes need not to independently execute the same business event, so that the nodes do not generate repeated calling when external equipment is requiredto be called, and a technical problem that it is impossible to realize calling outside the chain in the prior art is overcome.

Description

technical field [0001] Embodiments of the present invention relate to the field of blockchain and trusted computing, and more specifically, to a blockchain system, a block consensus method and device. Background technique [0002] Blockchain is a decentralized distributed ledger, which records every transaction or smart contract on every node of the blockchain system. Each node includes several blocks, and each block includes several transactions or smart contracts. The blockchain system uses a consensus mechanism to allow each node to verify and store each transaction or smart contract. Nodes that are not the same as most nodes will be removed from the blockchain network, so all nodes store the same Transactions or smart contracts implement the decentralized processing mechanism of the blockchain. [0003] A smart contract is a set of promises defined in the form of code, including the agreement that contract participants can execute these promises on the smart contract. ...

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): G06Q20/40H04L29/06
CPCG06Q20/401G06Q20/405H04L63/123
Inventor 张超
Owner 张超
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