Yeni Asenkron BFT Protokolü 2PAC: Blok Zinciri Konsensüs Performansında Büyük Sıçrama

robot
Abstract generation in progress

Blok Zinciri Konsensüs Protokolü Araştırması: Asenkron BFT'nin Son Gelişmeleri ve Uygulamaları

Genel Bakış

Bu makale, Blok Zinciri Konsensüs protokolünün gelişim durumunu tartışmakta ve özellikle asenkron Bizans hata toleransı durum makineleri kopyalama (BFT SMR) protokolünün en son ilerlemelerini analiz etmektedir. Şu anda, sMVBA en hızlı asenkron MVBA protokolüdür ve beklenen gecikme 10δ'dir. Makalede ayrıca, verim ve gecikme açısından önemli iyileştirmeler sağlayan iki yeni protokol tasarımı tanıtılmaktadır: 2PAC (2 aşamalı asenkron konsensüs) ve süper hızlı boru hattı blok.

Arka Plan

Blok zinciri teknolojisi, verilerin bütünlüğünü ve tutarlılığını sağlamak için konsensüs mekanizması aracılığıyla merkeziyetsiz dağıtık defter teknolojisidir. Konsensüs mekanizması, blok zinciri sisteminin merkezidir ve performansı, blok zincirinin ölçeklenebilirliği ve güvenliğini doğrudan etkiler. Asenkron Bizans Hata Toleransı (BFT) konsensüs mekanizması, ağ gecikmeleri ve kısmi düğüm arızalarıyla başa çıkmada benzersiz avantajlara sahiptir; bu nedenle araştırma odak noktası haline gelmiştir.

Sektör Araştırma Raporu: Blok Zinciri Konsensüs Protokolünün Son Gelişmeleri ve Uygulamaları--Bicade Ağı Derinlemesine Rapor

Model ve Tanım

Asenkron BFT modelinde, sistem n = 3f + 1 süreçten oluşmaktadır, burada f süreç kötü niyetle bozulabilir. Bu süreçler, asenkron kanallar aracılığıyla birbirleriyle iletişim kurarlar, mesajın iletim gecikmesi rakip tarafından kontrol edilir. Her süreç, mesajın doğruluğunu ve bütünlüğünü sağlamak için imzalama ve doğrulama amacıyla birer kamu-özel anahtar çiftine sahiptir.

Blok Zinciri Konsensüs Gereksinimleri

Blok Zinciri Konsensüs protokolü aşağıdaki temel gereksinimleri karşılamalıdır:

  1. Aktiflik: Sonsuz yürütme sırasında, belirlenmiş sonsuz uzunlukta bir blok zinciri vardır.
  2. Tutarlılık: Eğer iki belirlenmiş blok zinciri varsa, bunlardan biri diğerinin ön eki olmalıdır.
  3. P kalitesi: Kararlaştırılmış blok zincirinde, dürüst düğümler tarafından girilen işlemlerin oranı en az p olmalıdır.

Mevcut Asenkron Konsensüs Protokolünün Zorlukları

2-chain VABA protokolü en hızlı asenkron Konsensüs protokolü olarak kabul edilmesine rağmen, beklenen gecikme 9.5δ olmasına rağmen, araştırmalar bu protokolün tutarlılığını ve canlılığını bozacak çeşitli saldırı türlerine sahip olduğunu ortaya çıkarmıştır. Bu sorunlar arasında kontrol sertifikasının eksikliğinden kaynaklanan saldırılar, canlılığı engelleyen geliştirilmiş stratejilerin istismarına yönelik saldırılar ve lider sertifikası tanımının gevşetilmesinin neden olduğu tutarlılık saldırıları bulunmaktadır.

Yeni Protokol Tasarımı: 2PAC (2 Aşamalı Asenkron Konsensüs)

Mevcut protokollerin analizi temelinde, araştırmacılar 2PAC protokolünü önerdi. Bu protokol, konsensüs sürecini basitleştirerek ve optimize ederek performansı önemli ölçüde artırdı. Özellikle iki varyant içerir:

  1. 2PAClean:

    • %90'dan fazla bir verimlilik ve 9.5δ'lik bir beklenen gecikme sağlandı, mesaj karmaşıklığı O(n²).
    • Gereksiz etkileşimleri ve hesaplama yüklerini ortadan kaldırarak protokolün verimliliğini artırdı.
  2. 2PACBIG:

    • Şu anda mesaj karmaşıklığı O(n³) olan en hızlı blok zinciri konsensüs protokolüdür.
    • Hatasız bir MVBA çalıştırma süresi 4δ'dir, bu da gecikmeyi büyük ölçüde azaltır.

Süper Hızlı Akış Blok

Araştırmacılar, akışkan blokların gecikmesini önemli ölçüde azaltan yeni bir akışkan blok tasarımı önerdiler. Hızlı yol mekanizmasının tanıtılmasıyla, adil zamanlayıcı altında, akışkan blokların karar verme süresi, normal akışkan bloklardan bile daha kısa olabilir. Bu mekanizma, tüm yürütmelerde hızlı yolun gecikmesini garanti eder ve arızalı süreçlerin davranışından etkilenmez.

Performans Değerlendirmesi

Teorik analiz ve pratik testler aracılığıyla, 2PAClean'in en kötü durumdaki beklenen gecikmesi 9.5δ iken, iyi durumda (hata yok ve planlayıcı yarı adil) 6δ'dir. Buna karşılık, sMVBA'nın beklenen gecikmesi 10δ, iyi durumda ise 6δ'dir. 2PAClean, aynı iyi durum gecikmesini korurken en kötü durum gecikmesini 0.5δ oranında azaltmıştır. Ayrıca, 2PAClean'in verimliliği zincirli sMVBA'ya göre %80 ila %100 oranında artmıştır.

2PACBIG, mesaj karmaşıklığı O(n³) olan bir protokol olarak, tek bir MVBA çalışma süresi 4δ'ye sahiptir ve mevcut tüm protokollerden daha hızlıdır. Süper hızlı boru hattı blok tasarımı, s2PAClean ve s2PACBIG'in sırasıyla 4δ ve 3δ boru hattı blok karar süresi elde etmesini sağladı ve protokolün performansını daha da artırdı.

Hesaplama Değerlendirme Sonucu

Geniş kapsamlı hesaplama değerlendirmeleri, 2PAClean ve 2PACBIG'in çeşitli ağ koşullarında mükemmel performans sergilediğini, özellikle yüksek gecikme ve yüksek hata oranı ortamlarında ortaya koymuştur. 2PAClean, mesaj iletim gecikmesi ile hesaplama karmaşıklığı arasında iyi bir denge sağlarken, 2PACBIG, paralelleştirme ve oylama sürecinin optimize edilmesi yoluyla daha düşük gecikme süresi elde etmiştir.

Sektör Araştırma Raporu: Blok Zinciri Konsensüs Protokolünün Son Gelişmeleri ve Uygulamaları--Bic界网 Derinlemesine Rapor

Gelecek Araştırma Yönleri

  1. Protokol optimizasyonu: Protokol yapısını daha da basitleştirip optimize etmek, gereksiz mesaj iletimi ve hesaplama maliyetlerini azaltmak.
  2. Güvenlik Analizi: Yeni protokolün çeşitli saldırı senaryolarındaki güvenliğini derinlemesine analiz ederek, uygulamadaki güvenilirliğini sağlamak.
  3. Gerçek Uygulama: Yeni protokolü gerçek Blok Zinciri sistemlerinde uygulamak, gerçek ağ ortamındaki performansını doğrulamak.

Sonuç

Bu çalışma, mevcut asenkron blok zinciri konsensüs protokollerinin avantaj ve dezavantajlarını detaylı bir şekilde analiz etmekte ve iki yeni protokol tasarımı önermektedir; bunlar 2PAC ve ultra hızlı boru hat bloklarıdır. Bu yeni tasarımlar, verimliliği artırma ve gecikmeyi azaltma konusunda önemli avantajlar sergileyerek, gelecekteki blok zinciri teknolojisi gelişimi için önemli bir referans sağlamaktadır. Sürekli araştırma ve optimizasyon yoluyla, blok zinciri teknolojisinin gelecekteki dijital ekonomide daha önemli bir rol oynaması beklenmekte ve yeni nesil konsensüs protokolleri bu teknolojinin gelişimine sağlam bir temel sunacaktır.

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
  • Share
Comment
0/400
blockBoyvip
· 5h ago
Bit ana parçacık hızlandırma
View OriginalReply0
LidoStakeAddictvip
· 5h ago
Verim gerçekten harika
View OriginalReply0
MetaNeighborvip
· 5h ago
Performansı giderek güçleniyor.
View OriginalReply0
Blockblindvip
· 6h ago
Performansı iyi olan protokol
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)