Blok Zinciri Konsensüs protokolünün en son gelişmeleri ve uygulamaları
Blok Zinciri teknolojisi, merkeziyetsiz dağıtık defter teknolojisinin bir temsilcisi olarak, temelinde Konsensüs mekanizması yatar. Konsensüs mekanizmasının performansı, Blok Zinciri sisteminin ölçeklenebilirliğini ve güvenliğini doğrudan etkiler. Son yıllarda, asenkron Bizans hata toleransı (BFT) Konsensüs mekanizması, ağ gecikmeleri ve kısmi düğüm arızalarıyla başa çıkma konusundaki avantajları nedeniyle araştırma odak noktası haline gelmiştir.
Model ve Tanım
Asenkron BFT modelinde, sistem 3f + 1 süreçten oluşmaktadır, bunlar arasında f tanesi kötü niyetli olarak zarar görebilir. Süreçler, asenkron kanallar aracılığıyla iletişim kurar ve mesaj iletim gecikmesi öngörülemezdir. Her süreç, mesajların doğruluğunu ve bütünlüğünü sağlamak için bir açık anahtar-özel anahtar çifti bulundurur.
Blok Zinciri Konsensüs Gereksinimleri
Blok Zinciri Konsensüs protokolü aşağıdaki temel gereksinimleri karşılamalıdır:
Aktiflik: Sonsuz yürütmede sonsuz uzunlukta kararlaştırılmış Blok Zinciri'nin varlığını sağlamak.
Tutarlılık: Kararlaştırılmış blok zincirindeki herhangi iki bloktan birinin diğerinin ön ekini oluşturmasını sağlamak.
Kalite: Kararlaştırılan Blok Zinciri'ndeki dürüst düğümlerin girdiği işlemlerin oranının önceden belirlenmiş eşiğin altında olmamasını sağlamak.
Mevcut Asenkron Konsensüs Protokolünün Zorlukları
Şu anda, 2-chain VABA en hızlı asenkron konsensüs protokolü olarak kabul edilmektedir ve beklenen gecikme 9.5δ'dir. Ancak, yapılan araştırmalar bu protokolde çeşitli güvenlik açıkları bulunduğunu ortaya koymuştur ve bu durum tutarlılık ile canlılığın tehlikeye girmesine neden olabilir. Bu sorunlar arasında yetersiz kimlik doğrulama kontrolleri, canlılığı engelleyen istismar artırma stratejileri ve lider kimlik doğrulama tanımının çok geniş olması gibi durumlar bulunmaktadır.
Yeni Protokol Tasarımı: 2PAC
Mevcut protokol sorunlarını çözmek için araştırmacılar 2PAC (2 Aşamalı Asenkron Konsensüs) protokolünü önerdiler. Bu protokol, konsensüs sürecini basitleştirerek ve optimize ederek performansı önemli ölçüde artırmıştır. 2PAC, iki varyant içermektedir:
2PAClean:
90% veri işleme kapasitesi artışı, beklenen gecikme 9.5δ
Mesaj karmaşıklığı O(n²)
Gereksiz etkileşimleri ve hesaplamaları azaltarak verimliliği artırmak
2PACBIG:
目前O(n³) karmaşık bir Blok Zinciri Konsensüs protokolü altında en hızlısıdır
Hatasız durumda tek seferde MVBA çalışma süresi sadece 4δ
Süper Hızlı Akış Hattı Blok
Araştırmacılar, akışkan blok tasarımını büyük ölçüde geciktiren yeni bir tasarım önerdiler. Hızlı yol mekanizması tanıtılarak, adil zamanlayıcı altında, akışkan blokların karar verme süresi, hatta akışkan olmayan bloklardan daha kısa olabilir. Bu mekanizma, tüm yürütmelerde hızlı yol gecikmesini garanti eder ve arızalı süreçlerden etkilenmez.
Performans Değerlendirmesi
Teorik analiz ve pratik testler şunu göstermektedir:
2PAClean en kötü senaryo beklenen gecikme 9.5δ, iyi senaryo 6δ
2PAClean'in verimliliği, zincir tabanlı sMVBA'ya göre %80-%100 daha yüksek.
2PACBIG tek seferde MVBA çalışma süresi 4δ, şu anda en hızlı
Süper hızlı hat tasarımı s2PAClean ve s2PACBIG'in sırasıyla 4δ ve 3δ hat blok karar sürelerini gerçekleştirmesini sağlıyor.
Hesaplama değerlendirmeleri, 2PAClean ve 2PACBIG'in çeşitli ağ koşullarında olağanüstü performans gösterdiğini, özellikle yüksek gecikme ve yüksek arıza oranı ortamlarında daha avantajlı olduğunu göstermektedir.
Gelecek Araştırma Yönleri
Protokol daha da optimize edildi, mesaj iletimi ve hesaplama maliyetlerini azaltma.
Yeni protokolün çeşitli saldırı senaryolarındaki güvenliğini derinlemesine analiz etme
Yeni protokolü gerçek Blok Zinciri sistemlerine uygulamak, gerçek ağ ortamı performansını doğrulamak
Blok zinciri teknolojisinin sürekli gelişimi ile asenkron BFT konsensüs protokolü, güvenliği sağlama ve performansı artırma konusunda giderek daha önemli bir rol oynayacaktır. 2PAC ve ultra hızlı boru hattı bloklarının tasarımı, gelecekteki blok zinciri konsensüs protokollerinin gelişim yönünü göstermektedir: Protokol yapısını basitleştirerek ve konsensüs sürecini optimize ederek daha yüksek throughput ve daha düşük gecikme sağlamak. Bu yenilikler, verimli ve güvenli blok zinciri konsensüs protokollerinin gerçekleştirilmesi için yeni fikirler sunmakta ve blok zinciri teknolojisinin gelecekte dijital ekonomide daha büyük bir rol oynamasını sağlama umudunu taşımaktadı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.
10 Likes
Reward
10
7
Share
Comment
0/400
NestedFox
· 13h ago
Asenkron olabilir, bf'ye dönüştürmek zorunda değil.
View OriginalReply0
ForkTongue
· 18h ago
Tsk tsk, yeni bir Konsensüs daha oluşturdu.
View OriginalReply0
SolidityJester
· 18h ago
Asenkron BFT yine mi gündemde?? Hımm
View OriginalReply0
SatoshiSherpa
· 07-26 06:49
Yine BFT ile performans krallığı yapıldı.
View OriginalReply0
FloorPriceNightmare
· 07-26 06:46
Yine BFT'yi gördüm, yoruldum, anlamıyorum.
View OriginalReply0
WhaleSurfer
· 07-26 06:32
Bu performans büyük bir sıçrama, boğa!
View OriginalReply0
BearMarketMonk
· 07-26 06:24
Ah, tüm konsensüsler insan doğasının sıfıra düşmesine karşı duramaz.
2PAC protokol革新:异kron BFT Konsensüs performansında yeni bir突破
Blok Zinciri Konsensüs protokolünün en son gelişmeleri ve uygulamaları
Blok Zinciri teknolojisi, merkeziyetsiz dağıtık defter teknolojisinin bir temsilcisi olarak, temelinde Konsensüs mekanizması yatar. Konsensüs mekanizmasının performansı, Blok Zinciri sisteminin ölçeklenebilirliğini ve güvenliğini doğrudan etkiler. Son yıllarda, asenkron Bizans hata toleransı (BFT) Konsensüs mekanizması, ağ gecikmeleri ve kısmi düğüm arızalarıyla başa çıkma konusundaki avantajları nedeniyle araştırma odak noktası haline gelmiştir.
Model ve Tanım
Asenkron BFT modelinde, sistem 3f + 1 süreçten oluşmaktadır, bunlar arasında f tanesi kötü niyetli olarak zarar görebilir. Süreçler, asenkron kanallar aracılığıyla iletişim kurar ve mesaj iletim gecikmesi öngörülemezdir. Her süreç, mesajların doğruluğunu ve bütünlüğünü sağlamak için bir açık anahtar-özel anahtar çifti bulundurur.
Blok Zinciri Konsensüs Gereksinimleri
Blok Zinciri Konsensüs protokolü aşağıdaki temel gereksinimleri karşılamalıdır:
Mevcut Asenkron Konsensüs Protokolünün Zorlukları
Şu anda, 2-chain VABA en hızlı asenkron konsensüs protokolü olarak kabul edilmektedir ve beklenen gecikme 9.5δ'dir. Ancak, yapılan araştırmalar bu protokolde çeşitli güvenlik açıkları bulunduğunu ortaya koymuştur ve bu durum tutarlılık ile canlılığın tehlikeye girmesine neden olabilir. Bu sorunlar arasında yetersiz kimlik doğrulama kontrolleri, canlılığı engelleyen istismar artırma stratejileri ve lider kimlik doğrulama tanımının çok geniş olması gibi durumlar bulunmaktadır.
Yeni Protokol Tasarımı: 2PAC
Mevcut protokol sorunlarını çözmek için araştırmacılar 2PAC (2 Aşamalı Asenkron Konsensüs) protokolünü önerdiler. Bu protokol, konsensüs sürecini basitleştirerek ve optimize ederek performansı önemli ölçüde artırmıştır. 2PAC, iki varyant içermektedir:
2PAClean:
2PACBIG:
Süper Hızlı Akış Hattı Blok
Araştırmacılar, akışkan blok tasarımını büyük ölçüde geciktiren yeni bir tasarım önerdiler. Hızlı yol mekanizması tanıtılarak, adil zamanlayıcı altında, akışkan blokların karar verme süresi, hatta akışkan olmayan bloklardan daha kısa olabilir. Bu mekanizma, tüm yürütmelerde hızlı yol gecikmesini garanti eder ve arızalı süreçlerden etkilenmez.
Performans Değerlendirmesi
Teorik analiz ve pratik testler şunu göstermektedir:
Hesaplama değerlendirmeleri, 2PAClean ve 2PACBIG'in çeşitli ağ koşullarında olağanüstü performans gösterdiğini, özellikle yüksek gecikme ve yüksek arıza oranı ortamlarında daha avantajlı olduğunu göstermektedir.
Gelecek Araştırma Yönleri
Blok zinciri teknolojisinin sürekli gelişimi ile asenkron BFT konsensüs protokolü, güvenliği sağlama ve performansı artırma konusunda giderek daha önemli bir rol oynayacaktır. 2PAC ve ultra hızlı boru hattı bloklarının tasarımı, gelecekteki blok zinciri konsensüs protokollerinin gelişim yönünü göstermektedir: Protokol yapısını basitleştirerek ve konsensüs sürecini optimize ederek daha yüksek throughput ve daha düşük gecikme sağlamak. Bu yenilikler, verimli ve güvenli blok zinciri konsensüs protokollerinin gerçekleştirilmesi için yeni fikirler sunmakta ve blok zinciri teknolojisinin gelecekte dijital ekonomide daha büyük bir rol oynamasını sağlama umudunu taşımaktadır.