Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-block output public chain consensus mechanism based on H-Algand

A mb-algorand mechanism technology, applied in the field of network communication, can solve problems such as the need to improve the consensus efficiency of the Algorand mechanism, the paralysis of the banking system, and the accumulation and outbreak of transaction delays

Active Publication Date: 2020-02-25
GUILIN UNIV OF ELECTRONIC TECH
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the public chain allows any member to join. With the large-scale promotion of the blockchain network in the future, the frequency and amount of network data interaction will increase, and it may show a certain periodicity
If the Algorand mechanism is used in large-scale transaction systems such as banks, transaction delays will accumulate and explode, causing the banking system to be paralyzed, and the consensus efficiency of the Algorand mechanism still needs to be improved

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
  • Multi-block output public chain consensus mechanism based on H-Algand
  • Multi-block output public chain consensus mechanism based on H-Algand
  • Multi-block output public chain consensus mechanism based on H-Algand

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0063] The application scenario of this embodiment is a scenario with frequent transactions and small block capacity, such as a bank. Based on the Algorand mechanism, this embodiment first increases the number of blocks produced by the leader, proposes the MB-Algorand mechanism, and then proposes the H-Algorand mechanism in combination with the Algorand mechanism and the MB-Algorand mechanism. In the MB-Algorand mechanism, the leader uses multi-block output to increase the efficiency of consensus. The combination of the Algorand mechanism and the MB-Algorand mechanism enables the H-Algorand mechanism to take into account the efficiency and security of block generation according to the state of the blockchain network.

[0064] A multi-block output public chain consensus mechanism based on H-Algorand, including the following steps:

[0065] 1) Propose the public chain mechanism MB-Algorand with multi-block output, such as figure 1 shown, including the following steps:

[0066...

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 multi-block output public chain consensus mechanism based on H-Algand. A mechanism firstly proposes a multi-block output public chain consensus mechanism MB-Algand, and a leader of the mechanism can achieve continuous block output, thereby effectively improving block output efficiency. Secondly, a public chain committee is attacked by DDOS;. An H-Algand mechanism integrating the advantages of Algand and MB-Algand is provided, so that an H-Algand mechanism integrating the advantages of Algand and MB-Algand is provided; the mechanism gives consideration to the performances of consensus efficiency and safety. Simulation comparison is carried out on an H-Algand mechanism and an Algand mechanism, and it is found that the consensus efficiency of the H-Algand mechanism can be effectively improved at the cost of sacrificing a small amount of security under the condition that the success rate of malicious attacks is 1%-4%.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to an H-Algorand-based multi-block output public chain consensus mechanism. Background technique [0002] The Algorand mechanism was proposed by Professor SilvioMicali, and the algorithm was later implemented by Yossi Gilad, SilvioMicali and others. The verifiable random functions (VRFs) lottery algorithm used in it enables each node to have the opportunity to participate in the consensus, which improves the scalability of the consensus. The Byzantine Agreement (BA★) used in it makes the nodes only do binary consensus between the current block and the blank block, so that the chain bifurcation probability is only 10-18, even in areas with strong malicious nodes It can still maintain good performance in the block chain network environment. The 2Mbyte block uses the Algorand mechanism in a blockchain network of 50,000 users from proposal to completion of consensus in o...

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): H04L12/24H04L12/18
CPCH04L41/30H04L12/1854H04L2209/463H04L9/50
Inventor 王波任英琦黄冬艳李剑冯彤
Owner GUILIN UNIV OF ELECTRONIC TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products