Sui Lutris: Sui kamu zincirinin temel dağıtık sistem protokolü ayrıntıları

robot
Abstract generation in progress

Sui kamu zincirinin çekirdek dağıtık sistem protokolü: Sui Lutris

Mysten Labs, 18 Ağustos'ta Sui Lutris beyaz kağıdını güncelledi ve birkaç aylık testin ardından aşağıdaki önemli sonuçları belirledi:

  1. Sui, PTB'leri ve 5K TPS kullanırken, saniyede 140k ila 150k işlem gerçekleştirebilir, bu da ana ağın zirve (yaklaşık 700 TPS) referans performansını çok aşmaktadır.

  2. Kısmi doğrulama düğümleri çalışmayı durdurduğunda bile, Sui'nin nihai onay gecikmesi 0.5 saniye altında kalmayı sürdürebilir.

Beyaz kitap, Sui'nin çalışma mekanizmasını, güvenlik kanıtını ve dış test kullanıcılarının kendi doğrulamalarında ilgili verileri nasıl yeniden ürettiklerini detaylı bir şekilde açıklamaktadır.

Sui ana ağı çevrimiçi olduktan sonra, oyun ve NFT gibi uygulamaların dağıtımını çekmiştir. Mysten Labs'ın yakın zamanda yayımladığı Sui Lutris teknik raporu, yüksek throughput ve uzun süreli istikrarı sağlarken düşük gecikme süresini sürdüren bu Sui destekli dağıtık sistemi tanıtmaktadır.

Sui Lutris raporuna giriş: Sui halka açık zincirinin temel dağıtık sistem protokolü

Bitcoin'in doğuşundan bu yana, blok zinciri teknolojisi önemli ilerlemeler kaydetti, oyun ve NFT gibi yeni uygulamalar sürekli olarak ortaya çıkıyor. Sektör, blok zincirinin verimliliğini artırmanın yollarını araştırmaya devam ediyor, özellikle yüksek yük ve gerçek zamanlı gecikme konularında.

Şu anda, L1 blok zinciri iki büyük zorlukla karşı karşıya: düşük gecikme koşulunda yüksek işlem hacmi sağlamak ve aynı zamanda konsensüs protokolünün uzun vadeli istikrarını güvence altına almak. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırmasıyla başa çıkılabilir.

Yüksek verimliliğin sağlanmasının etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerinin benimsenmesidir. Bu tür protokoller, blok zincirinin aynı anda çok sayıda işlemi gerçekleştirmesine olanak tanır ve oyun ile NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere yol açabilir, bu da yaygın iletim veya oyun işlemleri üzerinde büyük bir etki yaratır.

Diğer yandan, konsensüs olmadan protokoller, önceki araştırmalarda incelenen FastPay prototipi gibi gecikmeyi azaltma ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüsü ortadan kaldırarak hızlı işlem işleme sağlar, bağımsız paralel işlemlerin koordine edilmesine gerek kalmaz. Ancak bu yaklaşım, yalnızca belirli basit blok zinciri işlemlerine uygulanabilir ve akıllı sözleşmelerin ifade yeteneğini sınırlamakta, ayrıca dinamik olarak değişen doğrulayıcı düğüm kümesinin yeniden yapılandırılması konusunda zorluklar yaşanmaktadır.

Her ne kadar bu iki protokolün potansiyeli bulunsa da, şu anda üretim düzeyindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Öncelikle akademik tartışma aşamasında kalmışlardır ve blok zinciri topluluğu tarafından yaygın olarak benimsenmemiştir. Sui Lutris, Sui ağına yönelik temel protokol olarak, DAG tabanlı konsensüs ve konsensüs dışı yöntemleri yenilikçi bir şekilde birleştirerek, her ikisinin de avantajlarını sunmaktadır: alt saniye düzeyinde gecikme (1 saniyenin altında) ve saniyede binlerce işlem sürekli verimliliği. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeler yürütme, kontrol noktaları oluşturma ve epoch'lar arası doğrulama düğüm setlerini yeniden yapılandırma yeteneğini de korumaktadır.

Sui Lutris'in yenilikçi yaklaşımı

Sui Lutris, benzersiz bir karışık yöntem benimsemiştir. Tekil mülkiyete sahip varlıklar (eşsiz nesneler) işlemleri için sistem, doğrulama düğümleri arasında tutarlı bir yayın protokolü kullanarak, konsensüsün altında bir gecikme sağlar. Paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeler için Sui Lutris yalnızca konsensüs işlemine dayanır. Ayrıca, Sui Lutris, kontrol noktalarının tanımlanması ve doğrulama düğümlerinin yeniden yapılandırılması gibi ağ bakım işlemlerini de destekler. Bu yenilikçi strateji, kopyalanmış Bizans ortamında işlemleri yönetirken, her iki yönteminin avantajlarını bir araya getiren bir çözüm sunar.

Sui Lutris'in işlem yaşam döngüsü aşağıdaki adımları içerir:

  1. Kullanıcı, sahip olduğu nesnelerin veya özel nesneler ile paylaşılan nesnelerin kombinasyonunu değiştirmek için işlem oluşturur ve imzalar.

  2. İşlem, tam düğüm aracılığıyla Sui Lutris doğrulama düğümüne gönderilir, geçerlilik ve güvenlik kontrolü yapılır, imzalandıktan sonra istemciye geri döner.

  3. İstemci, çoğu doğrulama düğümünün yanıtlarını toplar ve bir işlem belgesi oluşturur; bu aşamada işlem kesinlik kazanır.

  4. Sertifikalar entegre edildikten sonra tüm doğrulama düğümlerine gönderilir, doğrulandıktan sonra istemciye onay verilir. Özel nesne işlemleri doğrudan işlenebilir, konsensüs motorunun beklemesine gerek yoktur. Tüm sertifikalar DAG tabanlı protokole yönlendirilir.

  5. Konsensüs çıktı sertifika numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol eder ve gerçekleştirir.

  6. İstemci, çoğu doğrulama düğümünden gelen yanıtları toplayabilir, geçerli bir sertifika oluşturur ve bu da işlem uzlaşma kanıtı olarak kullanılır.

  7. Her konsensüs için checkpoint'ler oluşturmak, yeniden yapılandırma protokolünü sürdürmek için.

Sui Lutris raporuna giriş: Sui kamu zincirinin çekirdek dağıtık sistem protokolü

Sui Lutris ayrıca ürün düzeyindeki blok zincirini destekleyen diğer işlevleri de sunmaktadır:

  • Checkpoint protokolünü uygulayarak, sistemdeki tüm işlemlerin tarihçesini oluşturarak denetim ve senkronizasyonu kolaylaştırır.
  • Her epoch sonunda yeniden yapılandırmayı destekler, böylece doğrulayıcı düğüm kümesi ve oy haklarının değişmesine izin verir.
  • Epoch sonunda yanlışlıkla kilitlenen varlıkların güvenli bir şekilde "açılması" ve hata kayıplarının en aza indirilmesi.

Sui'nin temeli olarak, Sui Lutris'in kapsamlı teknik raporu, güvenlik ve aktiflik protokolünün çalışmasına dair ayrıntılı bilgileri sunmakta ve standart dağıtılmış sistem modelinde, Bizans katılımcılarıyla kısmi senkronizasyonun güvenlik kanıtlarını sağlamaktadır.

SUI-5.28%
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
  • Comment
  • Share
Comment
0/400
No comments
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)