Supercharge Your Innovation With Domain-Expert AI Agents!

Blockchain consensus method and device and electronic equipment

A blockchain and block technology, applied in the network field, can solve problems such as network congestion and storage burden, and achieve the effects of reducing network congestion, saving storage space, and improving efficiency

Active Publication Date: 2018-09-11
杭州秘猿科技有限公司
View PDF9 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of this specification provides a block chain consensus method, device and electronic equipment to solve the problems of network congestion and storage burden in the consensus scheme of 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
  • Blockchain consensus method and device and electronic equipment
  • Blockchain consensus method and device and electronic equipment
  • Blockchain consensus method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] refer to figure 1 As shown, it is a schematic diagram of the steps of a block chain consensus method provided by the embodiment of this specification, wherein the consensus method is applied to a block chain network including a first block chain node and multiple second block chain nodes In, the first block chain node is defined as the root node of the tree structure of the current block chain network, the plurality of second block chain nodes are respectively child nodes of the tree structure, and the depth of the tree structure is D, and the D is a positive integer greater than 2.

[0037] The blockchain consensus method mainly includes the following steps:

[0038] Step 102: the first blockchain node sends a block generation request to the plurality of second blockchain nodes.

[0039] Among them, the block request can be understood as a business request for block chaining in the blockchain network. In the embodiment of this specification, it is mainly generated by...

Embodiment 2

[0100] Refer below Figure 5 The electronic equipment of the embodiment of this specification is introduced in detail. Please refer to Figure 5 , at the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. Wherein, the memory may include a memory, such as a high-speed random-access memory (Random-Access Memory, RAM), and may also include a non-volatile memory (Non-Volatile Memory), such as at least one disk memory. Of course, the electronic device may also include hardware required by other services.

[0101] The processor, network interface, and memory may be interconnected via an internal bus, which may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an extended industry standard Structure (Extended Industry Standard Architecture, EISA) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For convenienc...

Embodiment 3

[0108] The embodiment of this specification also provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and when the one or more programs are executed by an electronic device including a plurality of application programs, the The electronic device performs the following operations:

[0109] The first block chain node sends a block request to the plurality of second block chain nodes;

[0110] Each second blockchain node in the plurality of second blockchain nodes determines its own joint signature for the block production request according to the sub-joint signature of the block production request by its own child nodes;

[0111] The first block chain node determines whether to execute a block production operation according to the received joint signature of the second block chain node closest to the node.

[0112] Wherein, the computer-readable storage medium is, for example, a read-only memory (Read-Only Memory, ROM), ...

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 relates to a blockchain consensus method and device and electronic equipment. The blockchain consensus method comprises the steps that: a first blockchain node sends ablock output request to a plurality of second blockchain nodes; each of the plurality of second blockchain nodes determines a respective joint signature for the block output request according to a subjoint signature of a respective sub-node for the block output request; and the first blockchain node determines whether to execute a block output operation according to the received joint signature of the second blockchain node with the minimum node distance. Therefore, network communication traffic in a blockchain consensus mechanism is reduced, and network congestion is reduced; and meanwhile,only one joint signature signed by multiple parties is stored at each blockchain node, so that a storage space is saved in a case of implementing the consensus mechanism. Therefore, efficiency of a blockchain consensus scheme is promoted.

Description

technical field [0001] The embodiments of this specification relate to the field of network technology, and in particular to a blockchain consensus method, device and electronic equipment. Background technique [0002] Blockchain technology, also known as distributed ledger technology, is essentially a decentralized distributed Internet database. A network using blockchain technology architecture can be regarded as a blockchain network, which contains multiple blockchain nodes, any blockchain node can correspond to at least one blockchain, and any blockchain can Contains at least one block. [0003] In blockchain technology, the consensus mechanism (also known as consensus algorithm) is an important method to establish trust and obtain rights and interests between different blockchain nodes in the blockchain network. Taking the business request of block chaining in business data as an example, in the consensus stage, after any block chain node receives the block chaining r...

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): H04L9/06H04L12/801
CPCH04L9/0643H04L47/10
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