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

Byzantine fault-tolerant consensus method based on quantum key distribution

A quantum key distribution and Byzantine technology, which is applied in the field of Byzantine fault-tolerant consensus based on quantum key distribution, can solve the problems of high network communication complexity and low fault tolerance rate of the consensus mechanism, and achieve reduced communication times, high communication efficiency, and guaranteed The effect of continuity

Active Publication Date: 2021-08-17
XIDIAN UNIV
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The LC blockchain adopts a simplified YAC (Yet Another Consensus) consensus mechanism, which requires the proportion of Byzantine nodes in the blockchain network to be less than 1 / 4, that is, the fault tolerance rate is lower than 1 / 3 of the mainstream Byzantine fault-tolerant consensus mechanism, and The network communication complexity of this consensus mechanism is relatively high

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
  • Byzantine fault-tolerant consensus method based on quantum key distribution
  • Byzantine fault-tolerant consensus method based on quantum key distribution
  • Byzantine fault-tolerant consensus method based on quantum key distribution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0141] In order to verify the quantum-safe Byzantine fault-tolerant consensus mechanism proposed in the present invention, the QS-BFT and PBFT consensus mechanisms are simulated and realized by using the Go programming language. In order to ensure the fairness of the test, try to use a similar code structure for QS-BFT and PBFT, and only conduct a consensus on a single transaction for performance testing. And the QS-BFT of the present invention and the classic PBFT consensus mechanism are compared and tested from the four aspects of throughput, delay and fault tolerance, and the impact of transaction submission time on throughput.

[0142] 1. Experiment configuration

[0143] First, the QS-BFT and the PBFT consensus mechanism based on the MH-USS signature scheme (hereinafter referred to as PBFT) are simulated and realized through the Go programming language. Then perform a performance test, and the results are not only related to the consensus mechanism, but also related to t...

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 provides a Byzantine fault-tolerant consensus method based on quantum key distribution aiming at the quantum computer attack problem of a classical block chain consensus mechanism. Firstly, for the security problem existing in public key digital signatures, an MH-USS unconditional security signature scheme based on quantum key distribution and a multi-linear hash function family is provided, and the signature has unforgeability, non-repudiation and transmissibility, can be realized on existing equipment and has high practical value. Secondly, in order to solve the problem that the consensus efficiency of a classic Byzantine fault-tolerant consensus mechanism PBFT is relatively low, the invention provides a QS-BFT (Quality secured-Byzantine Fault Topology) consensus method. By adding a'fast-standard' double-consensus mode and allowing nodes to vote for empty blocks, the number of system communication times is reduced, the view conversion process is avoided, the scheme has security and activity, the message complexity can be effectively reduced, and the consensus efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a Byzantine fault-tolerant consensus method based on quantum key distribution. Background technique [0002] Since the development of blockchain, it has become a hot topic in the field of science and technology today, and is considered to be the fourth industrial revolution in human history. Blockchain integrates cryptography, consensus mechanism, distributed data storage, point-to-point communication and other new technology systems to build a distributed system with the characteristics of decentralization and non-tampering, changing the traditional distributed system relying on the centralized model. [0003] Blockchain is a distributed ledger technology based on cryptography. Digital signatures protect the integrity and unforgeability of blockchain data. Hash pointers connect blocks end to end in sequence. Current mainstream blockchain systems, such as Bitcoin and Ethere...

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/08H04L9/32G06F21/64G06F21/60
CPCH04L9/0852H04L9/3247H04L9/3236G06F21/64G06F21/602H04L2209/24H04L9/50
Inventor 任畅赵洪蒋华李兆斌
Owner XIDIAN UNIV
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