Sui Lutris: Sui blok zincirinin temel dağıtık sistem protokolü analizi
Son günlerde, Mysten Labs, Sui'yi destekleyen dağıtık sistem - Sui Lutris ile ilgili bir teknik rapor yayımladı. Bu sistem, Sui'nin yüksek verimlilik ve uzun vadeli istikrar koşulları altında düşük gecikme ile çalışmasını sağlıyor.
Birkaç aylık testin ardından, Mysten Labs 18 Ağustos'ta Sui Lutris beyaz kitabını güncelleyerek aşağıdaki önemli noktaları belirlemiştir:
Paralel işlem blokları (PTBs) ve 5000 TPS yapılandırması kullanarak, Sui her saniyede 140.000 ile 150.000 işlem gerçekleştirebilir, bu da ana ağının zirve performansı (yaklaşık 700 TPS) ile kıyaslandığında çok daha üstündür.
Kısmi doğrulama düğümleri çalışmayı durdurduğunda bile, Sui'nin nihai onay gecikmesi 0.5 saniyenin altında kalmaya devam edebilir.
Beyaz kitapta Sui'nin çalışma mekanizması detaylı bir şekilde açıklanmış ve güvenlik kanıtları ile dış test kullanıcılarının kendi doğrulama testlerinde ilgili verileri nasıl yeniden üretebileceklerine dair rehberlik sağlanmıştır.
Bitcoin'in ortaya çıkmasından bu yana, blockchain teknolojisi önemli ilerlemeler kaydetti, oyun ve NFT gibi yeni uygulamalar sürekli olarak ortaya çıkıyor. Blockchain topluluğu, verimliliği artırmanın yollarını araştırmaya devam ediyor, özellikle yüksek yük işleme ve gerçek zamanlı gecikme optimizasyonuna odaklanıyor.
Mevcut durumda, L1 blok zinciri iki ana zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek işlem hacmi sağlamak ve konsensüs protokolünün uzun vadeli istikrarını garanti etmek. Bu zorluklar, doğrulama düğümlerinin dinamik katılımı ve yapılandırmasıyla ele alınabilir.
Yüksek verimliliği sağlamanın etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, çok sayıda işlemi aynı anda gerçekleştirebilir ve oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere neden olur, bu da bazı yaygın işlemler üzerinde büyük bir etkiye sahip olabilir.
Diğer yandan, konsensüs protokollerinin gecikmeyi azaltma ve ölçeklenebilirlik açısından büyük potansiyel gösterdiği, daha önceki araştırmaların FastPay prototipi gibi örneklerle ortaya konmuştur. Bu protokoller, konsensüs aşamasını ortadan kaldırarak hızlı işlem işlemi sağlamaktadır. Ancak bunlar yalnızca sınırlı kategorideki basit blok zinciri işlemleri için geçerlidir, bu da akıllı sözleşmelerin ifade yeteneğini kısıtlar ve dinamik olarak doğrulama düğüm kümesini ayarlarken zorluklarla karşılaşır.
Sui Lutris, Sui ağının temel protokolü olarak, DAG tabanlı konsensüs ve konsensüs olmadan yöntemleri yenilikçi bir şekilde birleştirerek her iki avantajı da sağlamaktadır: alt saniye düzeyinde gecikme ve saniyede binlerce işlem sürekli verimlilik. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeler yürütme, kontrol noktaları oluşturma ve dönemler arası doğrulama düğümü setini yeniden yapılandırma yeteneğini korumaktadır.
Sui Lutris'in yenilikçi yaklaşımı
Sui Lutris, benzersiz bir karma yöntem benimsemiştir. Tekil mülkiyet varlıkları (özgün nesneler) için işlem yaparken, 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 üzerindeki karmaşık akıllı sözleşmeler için Sui Lutris yalnızca konsensüs mekanizmasına dayanır. Ayrıca, kontrol noktaları tanımlamak ve doğrulama düğümlerini yeniden yapılandırmak gibi ağ bakım işlemlerini de destekler. Bu yenilikçi strateji, karmaşık bir Bizans ortamında dengeli bir işlem işleme çözümü sunar.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki adımları içerir:
Kullanıcı işlem oluşturur ve imzalar.
İşlem tam düğüm üzerinden doğrulama düğümüne kontrol ve imza için gönderilir.
İstemci, çoğu doğrulama düğümünün yanıtlarını toplayarak işlem sertifikası oluşturur.
Sertifika doğrulama düğümüne geri gönderilir. Özel nesne işlemleri hemen gerçekleştirilebilir, diğer işlemler konsensüs protokolüne iletilir.
Konsensüs çıktı sertifika numarası, doğrulama düğümünün paylaşılan nesne işlemlerini gerçekleştirmesi.
Müşteri, doğrulama düğümünden gelen yanıtları işlem gerçekleştirme kanıtı olarak toplar.
Her konsensüs için bir kontrol noktası oluşturmak üzere gönderim yapın, yeniden yapılandırma protokolünü sürdürmek için.
Ana ticaret sürecinin yanı sıra, Sui Lutris birçok destekleyici işlev de sunmaktadır:
Kontrol noktası protokolü tüm işlem geçmişini kaydeder, denetim ve senkronizasyon için kolaylık sağlar.
Her döngü sonunda yeniden yapılandırmayı destekler, doğrulayıcı düğüm kümesini ve oy haklarını ayarlar.
Dönem sonunda yanlışlıkla kilitlenen varlıkları güvenli bir şekilde "açmak", potansiyel kayıpları en aza indirin.
Sui'nin altyapısı olarak, Sui Lutris'in tam teknik raporu, güvenlik ve etkinlik protokolleri hakkında daha fazla ayrıntı sunmakta ve standart dağıtılmış sistem modeli içindeki güvenlik kanıtlarını içermektedir.
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.
Sui Lutris: Sui blok zincirinin performansını 140.000 TPS'ye çıkaran ana protokol analizi
Sui Lutris: Sui blok zincirinin temel dağıtık sistem protokolü analizi
Son günlerde, Mysten Labs, Sui'yi destekleyen dağıtık sistem - Sui Lutris ile ilgili bir teknik rapor yayımladı. Bu sistem, Sui'nin yüksek verimlilik ve uzun vadeli istikrar koşulları altında düşük gecikme ile çalışmasını sağlıyor.
Birkaç aylık testin ardından, Mysten Labs 18 Ağustos'ta Sui Lutris beyaz kitabını güncelleyerek aşağıdaki önemli noktaları belirlemiştir:
Paralel işlem blokları (PTBs) ve 5000 TPS yapılandırması kullanarak, Sui her saniyede 140.000 ile 150.000 işlem gerçekleştirebilir, bu da ana ağının zirve performansı (yaklaşık 700 TPS) ile kıyaslandığında çok daha üstündür.
Kısmi doğrulama düğümleri çalışmayı durdurduğunda bile, Sui'nin nihai onay gecikmesi 0.5 saniyenin altında kalmaya devam edebilir.
Beyaz kitapta Sui'nin çalışma mekanizması detaylı bir şekilde açıklanmış ve güvenlik kanıtları ile dış test kullanıcılarının kendi doğrulama testlerinde ilgili verileri nasıl yeniden üretebileceklerine dair rehberlik sağlanmıştır.
Bitcoin'in ortaya çıkmasından bu yana, blockchain teknolojisi önemli ilerlemeler kaydetti, oyun ve NFT gibi yeni uygulamalar sürekli olarak ortaya çıkıyor. Blockchain topluluğu, verimliliği artırmanın yollarını araştırmaya devam ediyor, özellikle yüksek yük işleme ve gerçek zamanlı gecikme optimizasyonuna odaklanıyor.
Mevcut durumda, L1 blok zinciri iki ana zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek işlem hacmi sağlamak ve konsensüs protokolünün uzun vadeli istikrarını garanti etmek. Bu zorluklar, doğrulama düğümlerinin dinamik katılımı ve yapılandırmasıyla ele alınabilir.
Yüksek verimliliği sağlamanın etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, çok sayıda işlemi aynı anda gerçekleştirebilir ve oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere neden olur, bu da bazı yaygın işlemler üzerinde büyük bir etkiye sahip olabilir.
Diğer yandan, konsensüs protokollerinin gecikmeyi azaltma ve ölçeklenebilirlik açısından büyük potansiyel gösterdiği, daha önceki araştırmaların FastPay prototipi gibi örneklerle ortaya konmuştur. Bu protokoller, konsensüs aşamasını ortadan kaldırarak hızlı işlem işlemi sağlamaktadır. Ancak bunlar yalnızca sınırlı kategorideki basit blok zinciri işlemleri için geçerlidir, bu da akıllı sözleşmelerin ifade yeteneğini kısıtlar ve dinamik olarak doğrulama düğüm kümesini ayarlarken zorluklarla karşılaşır.
Sui Lutris, Sui ağının temel protokolü olarak, DAG tabanlı konsensüs ve konsensüs olmadan yöntemleri yenilikçi bir şekilde birleştirerek her iki avantajı da sağlamaktadır: alt saniye düzeyinde gecikme ve saniyede binlerce işlem sürekli verimlilik. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeler yürütme, kontrol noktaları oluşturma ve dönemler arası doğrulama düğümü setini yeniden yapılandırma yeteneğini korumaktadır.
Sui Lutris'in yenilikçi yaklaşımı
Sui Lutris, benzersiz bir karma yöntem benimsemiştir. Tekil mülkiyet varlıkları (özgün nesneler) için işlem yaparken, 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 üzerindeki karmaşık akıllı sözleşmeler için Sui Lutris yalnızca konsensüs mekanizmasına dayanır. Ayrıca, kontrol noktaları tanımlamak ve doğrulama düğümlerini yeniden yapılandırmak gibi ağ bakım işlemlerini de destekler. Bu yenilikçi strateji, karmaşık bir Bizans ortamında dengeli bir işlem işleme çözümü sunar.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki adımları içerir:
Ana ticaret sürecinin yanı sıra, Sui Lutris birçok destekleyici işlev de sunmaktadır:
Sui'nin altyapısı olarak, Sui Lutris'in tam teknik raporu, güvenlik ve etkinlik protokolleri hakkında daha fazla ayrıntı sunmakta ve standart dağıtılmış sistem modeli içindeki güvenlik kanıtlarını içermektedir.