Sui Lutris: Blok Zinciri performansında atılım, DAG konsensüsü ve konsensüs olmayan çözümlerle bir araya geliyor

robot
Abstract generation in progress

Blok zinciri teknolojisi, Bitcoin'in doğuşundan bu yana büyük ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla, teknolojinin verimliliğini artırmak, özellikle yüksek yüklerin işlenmesi ve gerçek zamanlı gecikme süresinin sağlanması konuları, blok zinciri topluluğunun sürekli olarak araştırdığı yönler haline gelmiştir. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: birincisi, düşük gecikme süresini korurken yüksek işlem hacmi sağlamak, ikincisi ise konsensüs protokolünün uzun vadede istikrarlı olmasını garanti etmektir. Aynı zamanda, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması gerekmektedir.

Yüksek işlem hacmini gerçekleştirmek için bir yöntem, Sui'nin benimsediği narwhale/Bullshark gibi DAG tabanlı konsensüs protokollerinin kullanılmasıdır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere yol açar, bu da sıradan transferler veya oyun işlemleri için maliyet açısından yüksektir.

Diğer yandan, konsensüs protokolü ( gibi FastPay ), gecikme süresi ve ölçeklenebilirlik açısından büyük potansiyel göstermektedir. Bu protokoller, konsensüs gereksinimini ortadan kaldırarak, bağımsız işlemlerin toplam sıralamasına ihtiyaç duymadan hızlı işlem yapılmasına olanak tanır. Ancak, yalnızca sınırlı basit blok zinciri işlemleri için geçerlidir, ifade edilebilecek akıllı sözleşmeleri kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zorluklar içerebilir.

Bu yöntemler potansiyele sahip olsa da, şu anda esasen akademik araştırma aşamasında kalmakta ve üretim düzeyindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Sui Lutris, Sui'yi destekleyen bir protokol olarak, DAG tabanlı konsensüs ve konsensüs dışı yöntemleri birleştirerek alt saniye gecikmesi ve saniyede binlerce işlem sürekli verimliliği sağlamaktadır. Aynı zamanda, Sui, paylaşılan nesnelerde karmaşık sözleşmeleri ifade etme, kontrol noktaları oluşturma ve dönemler arasında doğrulayıcı kümesini yeniden yapılandırma yeteneğini de korumaktadır.

Sui Lutris'e Derinlemesine Bakış, Sui Network'ün Yüksek Performansının Sırrını Öğrenin

Sui Lutris, yukarıda belirtilen iki çözümü birleştiren benzersiz bir yöntem benimsemiştir. Tek bir sahibin sahip olduğu varlık işlemleri için sistem, düğümler arasında tutarlı bir yayın protokolü kullanarak konsensüsün altında gecikme süresi sağlar. Paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeler için ise Sui Lutris, konsensüs işlemesine güvenir. Ayrıca, kontrol noktaları tanımlama ve doğrulayıcıları yeniden yapılandırma gibi ağ bakım işlemlerini de destekler. Bu yenilikçi strateji, çoğaltılmış Bizans ortamında işlemleri verimlilik ve güvenliği dikkate alarak işlemek için bir çözüm sunar.

Sui Lutris'in işlem yaşam döngüsü şu şekildedir: Kullanıcı işlem oluşturur ve imzalar, doğrulama düğümüne gönderir; Doğrulama düğümü geçerlilik ve güvenlik kontrollerini gerçekleştirir, imzalar ve geri gönderir; İstemci, işlem belgesi oluşturmak için çoğu doğrulama düğümünün yanıtlarını toplar, bu aşamada işlem nihai hale gelir; Belge, tüm doğrulama düğümlerinin onayı için geri gönderilir; Eğer tekil nesnelerle ilgiliyse, hemen işleme alınabilir; Tüm belgeler DAG tabanlı konsensüs protokolüne yönlendirilir; Konsensüs, belgelerin toplam sırasını çıktılar; Doğrulama düğümü, paylaşılan nesneleri içeren işlemleri gerçekleştirir; Müşteri, işlem hesaplama kanıtı olarak etki belgesini oluşturmak için yanıtları toplar; Her konsensüs için kontrol noktası oluşturmak üzere gönderim yapılır, yeniden yapılandırma protokolünü sürdürmek için.

Ana işlem akışının yanı sıra, Sui Lutris ayrıca üretim seviyesinde blok zincirini destekleyen birçok özellik sunmaktadır:

  1. Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin sebep-sonuç tarihini oluşturun, denetim ve senkronizasyon için.

  2. Her dönemin sonunda yeniden yapılandırmayı destekler, böylece doğrulayıcı kümesi ve oy haklarının değişimine izin verir.

  3. epoch sonunda güvenli bir şekilde "kaldırmak" hatalı kilitlenmiş varlıkları, açıkların yol açtığı zararı en aza indirin.

Sui Lutris, Sui'yi destekleyerek kullanıcıların büyük değerlerini yönetmeyi amaçlamaktadır. Tam teknik rapor, güvenlik ve aktif protokolün nasıl çalıştığını ve standart dağıtık sistem modelinde kısmi senkronizasyon ile Bizans katılımcılarının güvenlik kanıtlarını ayrıntılı bir şekilde açıklamaktadır.

SUI1.78%
DAG-2.08%
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
  • 2
  • Share
Comment
0/400
TokenCreatorOPvip
· 07-10 20:56
3 saniye işlem yapmak çok kafa karıştırıcı 8
View OriginalReply0
MultiSigFailMastervip
· 07-10 14:44
Bu performans madencilerin ekmeğine el koyacak.
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)