Next-generation Blockchain Consensus Protocol: 2PAC enhances performance with pipeline design to drop latency.

robot
Abstract generation in progress

Latest Developments and Applications of Blockchain Consensus Protocols

Blockchain technology, as the core of a decentralized distributed ledger, has its consensus mechanism directly affecting the system's scalability and security. This article focuses on the latest developments in Asynchronous Byzantine Fault Tolerance State Machine Replication (BFT SMR) protocol, analyzes the challenges faced by current protocols, and introduces two new protocol designs.

Overview of Current Asynchronous Consensus Protocol

Currently, sMVBA is the fastest asynchronous MVBA protocol, with an expected delay of 10δ. The previously considered fastest 2-chain VABA protocol (expected delay 9.5δ) is unable to achieve its claimed performance due to various security vulnerabilities. These vulnerabilities include the lack of authentication checks, the impact of utilization amplification strategies on liveness, and consistency issues caused by the relaxation of leader authentication definitions.

Industry Research Report: Latest Developments and Applications of Blockchain Consensus Protocols -- Coin World in-depth report

New Protocol Design: 2PAC (2-Phase Asynchronous Consensus)

To address the issues with the existing protocol, researchers proposed the 2PAC protocol, which includes two variants:

  1. 2PAClean:

    • Throughput increased by 90%, expected latency 9.5δ
    • Message complexity O(n²)
    • Improve efficiency by optimizing the consensus process
  2. 2PACBIG:

    • The fastest O(n³) message complexity Blockchain Consensus protocol currently.
    • The single MVBA runtime is only 4δ under faultless conditions.

Ultra-Fast Pipeline Block

Researchers have also proposed a new pipeline block design that significantly reduces decision latency. This mechanism introduces a fast path, allowing the decision time of pipeline blocks under a fair scheduler to potentially be shorter than that of non-pipeline blocks. This design ensures that the latency of the fast path is guaranteed across various execution environments, unaffected by faulty processes.

Performance Evaluation

Theoretical analysis and practical testing indicate:

  • 2PAClean: Worst-case expected delay of 9.5δ, good case 6δ
  • sMVBA: Expected delay of 10δ, good case 6δ
  • 2PAClean throughput is improved by 80%-100% compared to chain-based sMVBA.
  • 2PACBIG single MVBA running time 4δ, better than all existing protocols
  • The pipeline block decision times for s2PAClean and s2PACBIG are 4δ and 3δ respectively.

The evaluation shows that 2PAClean and 2PACBIG perform excellently under various network conditions, especially in high latency and high failure rate environments. 2PAClean strikes a balance between messaging delay and computational complexity, while 2PACBIG achieves lower latency through parallelization and optimization of the voting process.

Industry Research Report: Latest Developments and Applications of Blockchain Consensus Protocols -- Coin World Deep Report

Future Research Directions

  1. The protocol has been further optimized to reduce message passing and computation overhead.
  2. In-depth analysis of the security of the new protocol under various attack scenarios.
  3. Apply the new protocol to practical Blockchain systems to verify performance in a real network environment.

With the deepening of research, the new generation of consensus protocol will provide a more solid foundation for the application of blockchain technology in the digital economy. These innovations not only theoretically prove their superiority but also demonstrate outstanding performance in practical tests, opening new paths for efficient and secure blockchain consensus protocols.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 4
  • Repost
  • Share
Comment
0/400
ShamedApeSellervip
· 08-11 01:45
It's just talking on paper; it's better to do more practical tests.
View OriginalReply0
Fren_Not_Foodvip
· 08-11 01:45
It's boring to be at it again with performance.
View OriginalReply0
zkProofInThePuddingvip
· 08-11 01:38
Latency 10δ? I was at this level 10 years ago.
View OriginalReply0
GasFeeSobbervip
· 08-11 01:36
Again working on latency performance, it's really not exciting.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)