Ana içeriğe geç
Tüm KoleksiyonlarEOS Support Medyası
EOS'ta HOT: IF, IBC ve EOS EVM
EOS'ta HOT: IF, IBC ve EOS EVM

1 Ağustos 2023 tarihinde yayınlandı

Dario Cesaro avatar
Yazar: Dario Cesaro
Bir yıldan uzun süre önce güncellendi

Yazar: Marco González

Editör: Randall Roland

Çeviri: Taha Ayhan

EOS Ağı ve altında yatan Antelope.IO protokolü, blok zinciri alanında liderlik etmenin ve yenilik yapmanın ne anlama geldiğinin sınırlarını zorlamaya devam ediyor. Tanınmış bir Antelope geliştiricisi (Gnome) ile yakın zamanda yapılan bir Fireside Sohbeti bu noktayı göstermektedir.

Anında kesinlik (IF) ve blok zincirler arası iletişim (IBC), yakında piyasaya sürülecek olan Antelope Leap 5.0 hakkındaki tartışmanın merkezinde yer alıyor. IF'in arkasında HotStuff var. IF ve IBC, Antilop ekosistemini ve yüksek performanslı EOS EVM'yi derinden etkiler.

HotStuff Consensus Algoritması Hakkında

HotStuff, VMware'in (2018) bir ürünüdür. Gnome, Antelope için yeni ve büyük bir yükseltmeden bahsetti. Bu makale boyunca alıntılanmıştır. Gnome, hem EOS hem de UX ekipleriyle çalışır. HotStuff'ın faydalarını şu sözlerle tanıttı:

"daha hızlı kesinlikten daha iyi kripto özünden yeni konsensüs olasılıklarından bahsediyoruz"

Şu anda bir HotStuff genel incelemesi yapılıyor. Hem HotStuff'ın ne olduğunu hem de AntelopeIO ve EOS için büyük resme nasıl uyduğunu kapsayacak.

Orijinal Konsept

VMware'in HotStuff protokolü, farklı sunucular, ortamlar ve ağlar arasında durum çoğaltmayı çözer. HotStuff şu şekilde lanse edilir:

“...bu birleştirilmiş özellikleri sergileyen ilk kısmen senkronize BFT çoğaltma protokolü.”

Erken Geliştirme ve Önemli Uygulamalar

HotStuff, bir yapı taşı algoritması olarak başladı. Bir veya iki yıllık geliştirmenin ardından protokol, Facebook'un Libra ekibinin dikkatini çekti. İlginç olan, FB kadar büyük bir şirketin HotStuff ile deneyler yapması.

Diğer şirketler de HotStuff ile umut vaat etti. Aptos ve SUI uygulamaları çalıştırır.

EOS için başvurular

HotStuff, bugün kullanımda olduğundan kesinlikle daha fazla umut vaat eden kanıtlanmış bir çözümdür. HotStuff, hem teknik hem de yönetişim uygulamaları için avantajlar sunar. Örneğin, Gnome şunları söyledi:

"...şimdi bir algoritma ile ... inşa edilebilecek farklı ... fikir birliği mekanizmalarının aralığını artırıyor..."

Fireside Chat 8. dakikada işler ilginç bir hal aldı. Gnome, halihazırda hız, performans ve güvenlikte sektöre öncülük eden bir uygulama olan EOS'un mevcut modelini açıklıyor. Blok üretim turlarının nasıl yaklaşık 3 dakika sürdüğünü anlatıyor. Mevcut sistemde, blok üreticilerinin sayısını ikiye katlamak, tur sürelerini ikiye katlayarak 6 dakikaya çıkarıyordu. Buradaki referans, işlem hızları değil, zincirdeki yeni bir bloğun geri çevrilemezliğidir.

Anında Kesinlik ve IBC

HotStuff ile yaklaşım farklı olabilir:

“...belirli bir blok üzerinde anlaşmak için [tek] bir blok üreticisinin zımni bir onayını beklemek yerine …sıraları geldiğinde zincirin tepesinde … [HotStuff] esasen bloğu herkese yayınlayarak çalışır ve sonra tüm … blok üreticilerine sahip olmak… [anlaşma içinde] bir mesaj yayınlamak…”

Sonuç, zincire sabit, saliselik ve geri döndürülemez bir eklemedir. HotStuff'ın mutabakat modeli, blok üreticilerinin sayısından bağımsız olarak geçerlidir. Bu nedenle, yalnızca 21 aktif BP'den genişleyen potansiyel olarak yeni bir fikir birliği modeli.

HotStuff'ı uygulamak hiçbir zaman amaç olmadı. Anında kesinlik (IF) problemini çözmek oldu. "Sonuca daha hızlı ulaşmak için" yöntemleri araştırdıktan sonra, HotStuff'ın en iyi çözüm olduğu ortaya çıktı.

Blok zincirleri arası iletişim (IBC) için HotStuff faydaları çok fazladır. Belirtildiği gibi, mevcut IBC transferleri ve işlemleri yaklaşık üç dakika sürmektedir. Gnome, Fireside Chat'te IBC avantajını onaylıyor:

"...Instant Finality ve HotStuff mutabakatını eklemenin en önemli faydalarından biri, şimdi... IBC'nin de fayda sağlayabileceğidir..."

Kullanıcı deneyimi hakkında şunları söylemeye devam ediyor:

“... bir Web 2.0 deneyimi.. şimdi her iki dünyanın da en iyisine sahibiz…”

Gnome, Antelope'nin IF'sinin sahiplik, sansür direnci ve değişmezliği Web 2.0'ın hızlı, merkezi sistemlerde yaptığı ilerlemelerle nasıl birleştirdiğini açıklıyor. Web-2.0 hızında ve rahatlığında web-3.0.

Toplu İmzalar ve Blok Zincirinin Potansiyelini Gerçekleştirme

Gnome, bir soru sormadan önce toplu imzalardan kısaca bahseder. 2013 gibi erken bir tarihte ve HotSuff'tan birkaç yıl önce, Bitcoin Forumunda (Bitcointalk.org) Boneh–Lynn–Shacham (BLS) imzaları hakkında bir tartışma gerçekleşti:

“...Bir Anonim Yazar, BLS imzalarını kullanarak… etkileşimli olmayan bir para birleştirme… aynı zamanda yararlı anti-sansür özelliklerine sahip olabilir… Başka bir uygulama… bunları blok boyutunu azaltmak için kullanıyor… işlem boyutları… Toplu BLS imzaları …

On yıl önce, Antelope'tan çok önce, engeller kendini gösterdi:

"...yapmanın maliyeti muhtemelen bir kazanç sağlamasa da...bunun dezavantajı... BLS imzaları, Eşleştirme Kriptografisi içerir-- düz ECC imzalarından daha az olgun güvenlik varsayımları ve daha da önemlisi, doğrulamaları yavaştır..."

Peki ya 2023'te bu engeller artık sorun olmazsa?

Sürece biraz daha derinlemesine bakmak:

“...bir BLS imzası, {message, pubkey,signature} demetlerinden oluşan bir koleksiyon alıp imzalarını birleştirebilir… ki bu, bileşenleri bilmeden onları ayırmak ve yine de sonucu doğrulamak mümkün değildir. Akıllıca bir numarayla …girdilerin ve çıktıların yazarlığının bağlantısı kaldırılabilir…”

CoinJoin: Gerçek dünya için Bitcoin gizliliği (22 Ağustos 2013) hakkındaki on yıllık tartışmaya bakın. Ayrıca, giriş bölümünde toplam imzalara (ve HotStuff'a) atıfta bulunan Fast-HotStuff: A Fast and Robust BFT Protocol for Blockchains (arXiv:2010.11454v10 [cs.DC] 3 Kasım 2022) adlı daha yeni bir makale var.

Blok Yapımcı Yanıtı

Tüm BP'ler HotStuff'ı onaylıyor gibi görünüyor. Olasılıklar üzerinde çok fazla heyecan var. HotStuff, Antelope ortamına yeni bir yönetişim modeli gibi yeni "mekanizmalar" getiriyor. Yönetişim sistemleri (Antelope çalıştıran) şunları yapabilir:

“...nihayetinde ...en mantıklı olanı seçin…”

GENEL BAKIŞ

HotStuff için beklenen çıkış tarihi Q4'tür (Leap 5.0'dan sonra). Ancak, geliştirme ekibi daha erken bir sürümden umutlu. Gnome ekledi:

"...açıkçası sistemde çok büyük bir yükseltme gibi... yazılım..."


Kaynaklar & Referanslar

Bu cevap sorunuzu yanıtladı mı?