Election type Byzantine fault-tolerant consensus algorithm based on proof of work

A workload, Byzantine technology, applied in the field of signal processing, which can solve the problems of difficult node expansion and energy consumption.

Active Publication Date: 2020-04-28
NEXWISE INTELLIGENCE CHINA LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The current blockchain technology still has a lot of room for improvement. For example, the consensus algorithm as the core engine has more room for improvement. For example, the current workload proof algorithm used by Bitcoin has the problem of energy consumption, while The Byzantine fault-tolerant consensus algorithm adopted by the Hyperledger Fabric architecture has the problem that nodes are difficult to expand
Various consensus algorithms are leaning on multiple indicators such as decentralization, efficiency, dynamics, and energy consumption, and most of the existing consensus algorithms rely on financial entities such as digital currencies, which is not conducive to expanding the blockchain into a more general technology

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
  • Election type Byzantine fault-tolerant consensus algorithm based on proof of work

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0040] figure 1 This is an embodiment of the present invention, a schematic diagram of an electoral Byzantine fault-tolerant consensus algorithm based on workload proof, and the method includes:

[0041] S11: The overall architecture of the consensus algorithm;

[0042] S12: Proof of Work Module;

[0043] S13: Election algorithm module;

[0044] S14: Practical Byzantine Fault Tolerance Module.

[0045] Further explanation of S11: ...

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 an election type Byzantine fault-tolerant consensus algorithm based on proof of work, and the algorithm can meet a plurality of technical performance indexes of a block chain,such as decentralization, efficiency, dynamics and energy consumption, and can provide better service for the application of the block chain. The method provided by the invention mainly comprises fourparts: 1, consensus algorithm overall architecture; 2, a workload proof module; 3, an election algorithm module; and 4, a Byzantine fault-tolerant module is used. By implementing the embodiment of the invention, the performance of the block chain can be improved, so that the block chain is suitable for more fields.

Description

technical field [0001] The invention relates to the field of signal processing, in particular to a consensus algorithm of a blockchain. Background technique [0002] In recent years, Bitcoin, as a decentralized cryptocurrency, has received extensive attention. As its underlying technology, blockchain has also quickly triggered research on this emerging technology by government agencies, scientific research institutions and technical teams around the world. [0003] The blockchain has the characteristics of distributed ledgers and decentralization, and has the potential to innovate in various fields. It can be applied to all scenarios related to value transfer except digital currency: in the field of digital copyright, blockchain technology can be used to transfer knowledge. Property rights are confirmed to prove the existence, authenticity and uniqueness of products; in the medical field, blockchain technology can be used to protect patients' medical records; in the educatio...

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/06H04L9/08H04L9/32G06Q40/04G06Q20/40G06F21/64
CPCH04L9/0643H04L9/0869H04L9/3236H04L9/3247G06Q40/04G06Q20/401G06F21/64H04L9/50Y02D10/00
Inventor 钟永成谭德志招继恩张海谭大伦
Owner NEXWISE INTELLIGENCE CHINA 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