A multi-block output public chain consensus mechanism based on h-algorand

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 accumulation and outbreak of transaction delays, and the paralysis of the banking system

Active Publication Date: 2021-04-23
GUILIN UNIV OF ELECTRONIC TECH
View PDF4 Cites 0 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
  • A multi-block output public chain consensus mechanism based on h-algorand
  • A multi-block output public chain consensus mechanism based on h-algorand
  • A multi-block output public chain consensus mechanism based on h-algorand

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 present invention discloses a multi-block output public chain consensus mechanism based on H-Algorand. Firstly, a multi-block output public chain consensus mechanism MB-Algorand is proposed. The leader of this mechanism can continuously produce blocks, thereby effectively improving Secondly, in the scenario where the public chain committee is attacked by DDOS, the H-Algorand mechanism that combines the advantages of Algorand and MB-Algorand is proposed. This mechanism takes into account the performance of both consensus efficiency and security. A simulation comparison between the ‑Algorand mechanism and the Algorand mechanism shows that the H‑Algorand mechanism can effectively improve consensus efficiency at the expense of a small amount of security under the condition that the success rate of malicious attacks is 1% to 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
Patent Type & Authority Patents(China)
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products