Sui Lutris: Sui blok zincirinin çekirdek dağıtık sistem protokolü analizi
Birkaç aylık testin ardından, Mysten Labs 18 Ağustos'ta Sui Lutris beyaz kitabını güncelledi ve iki ana performans göstergesi belirledi:
PTB'ler ve 5K TPS kullanıldığında, Sui saniyede 140k ila 150k işlem gerçekleştirebilir, bu da ana ağın zirve değeri (yaklaşık 700 TPS) altındaki referans test sonuçlarından çok daha yüksektir.
Kısmi doğrulama düğümleri çalışmayı durdursa bile, Sui'nin nihai onayı gecikmesi 0.5 saniyenin altında kalmaya devam eder.
Beyaz kitap, Sui'nin çalışma mekanizmasını detaylı bir şekilde açıklar ve güvenlik kanıtları ile dış test kullanıcılarının kendi doğrulama testlerinde ilgili verileri nasıl yeniden üreteceklerine dair rehberlik sağlar.
Sui ana ağı yayımlandıktan sonra, oyun ve NFT gibi uygulamalar hızla zincire bağlandı. Mysten Labs, Sui'yi destekleyen dağıtık sistem Sui Lutris'in teknik raporunu ardından yayımladı. Sui Lutris, Sui'nin yüksek iş hacmi ve uzun süreli istikrar koşulları altında düşük gecikmeyi korumasını sağlıyor.
Blockchain teknolojisi, Bitcoin'in doğuşundan bu yana on yıllık bir gelişim sürecine girmiştir; oyun ve NFT gibi yeni uygulamalar sürekli olarak ortaya çıkmaktadır. Blockchain topluluğu, özellikle yüksek yük işleme ve gerçek zamanlı gecikme sorunlarını çözme konusunda verimliliği artırmanın yollarını keşfetmeye devam etmektedir.
Şu anda, L1 blok zinciri iki büyük zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek throughput sağlamak ve konsensüs protokolünün uzun vadeli istikrarını garanti etmek. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırmasıyla ele alınabilir.
Yüksek throughput'u elde etmenin etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, blockchain'in aynı anda çok sayıda işlemi gerçekleştirmesine olanak tanır ve oyun ve NFT gibi uygulama senaryolarına uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir, bu da yaygın aktarım veya oyun işlemleri üzerinde büyük bir etki yapar.
Diğer taraftan, konsensüs protokolsüzlüğü, daha önceki araştırmalarda FastPay prototipi gibi gecikmeyi azaltma ve ölçeklenebilirlik konusunda büyük potansiyel göstermektedir. Bu protokoller, konsensüsü ortadan kaldırarak hızlı işlem işlemi sağlar, bağımsız işlemlerin paralel işlenmesine gerek kalmadan. Ancak, bunlar yalnızca sınırlı kategoride basit blok zinciri işlemleri için geçerlidir, bu da akıllı sözleşmelerin ifade yeteneğini kısıtlamaktadır ve dinamik değişen doğrulayıcı düğüm kümelerinin yeniden yapılandırılması konusunda zorluklar bulunmaktadır.
Bu iki protokolün potansiyeli olmasına rağmen, şu anda ürün düzeyindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Sui Lutris, Sui ağını destekleyen protokol olarak, DAG tabanlı konsensüs ile konsensüs dışı yöntemleri ustaca birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye düzeyinde gecikme (1 saniyenin altında) ve saniyede binlerce işlem sürekli işleme kapasitesi. 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 kümesini yeniden yapılandırma yeteneğini korumaktadır.
Konsensüs ve Konsensüs Olmayan Yöntemlerin Birleştirilmesi
Sui Lutris, benzersiz bir entegrasyon stratejisi benimsemiştir. Tek bir sahibi olan varlıkların (eşsiz nesneler) işlemleri için sistem, doğrulama düğümleri arasında tutarlı bir yayın protokolü kullanarak, konsensüsün altındaki gecikmeyi 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ı tanımlama ve doğrulama düğümlerini yeniden yapılandırma gibi ağ bakım işlemlerini de destekler. Bu yenilikçi strateji, çoğaltılmış Bizans ortamında işlemleri işlerken verimlilik ve esnekliği dengeleyen bir çözüm sunar.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki gibidir:
Kullanıcı, sahip olduğu nesnelerin veya özel ve ortak nesnelerin kombinasyonunu değiştirmek için bir işlem oluşturur ve imzalar.
İş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.
Müşteri, çoğu doğrulayıcı düğümün yanıtlarını toplar, bir işlem belgesi oluşturur, bu sırada işlem kesinliğe ulaşır.
Sertifikalar entegre edildikten sonra tüm doğrulama düğümlerine geri gönderilir, doğrulama düğümleri alındığını onaylar. Özel nesne ile ilgili işlemler hemen işlenebilir (doğrudan hızlı yol), tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir.
Konsensüs çıktı sertifika numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol eder ve yürütür.
Müşteri, çoğu doğrulama düğümünün yanıtlarını toplar ve bunları işlem uzlaşma kanıtı olarak geçerli bir sertifika haline getirir.
Her bir konsensüs için 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 ayrıca ürün seviyesindeki blok zincirini destekleyen ek işlevler sunmaktadır:
Tüm işlemlerin tarihçesini oluşturmak için kontrol noktası protokolünü uygulayın, denetim ve senkronizasyon kolaylığı sağlar.
Her döngü bitiminde yeniden yapılandırmayı destekleyerek, tüm nihai işlemlerin bir döngü içinde yer almasını sağlar.
Dönem sona erdiğinde yanlışlıkla kilitlenen varlıkları güvenli bir şekilde "açmak" ve hata kaybını en aza indirmek.
Sui Lutris, Sui'nin altyapısı olarak, kullanıcılara büyük miktarda değeri yönetme konusunda güvence sağlar. Tam teknik rapor, güvenlik ve aktiflik protokolünün çalışma mekanizmasını ayrıntılı bir şekilde açıklamakta ve standart dağıtık sistem modelinde, Bizans katılımcılarıyla kısmi senkronizasyon ile güvenlik kanıtı sunmaktadır.
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
MEVEye
· 10h ago
sui? İyi veriler sarıldı mı?
View OriginalReply0
OnlyOnMainnet
· 08-04 15:41
Bu tps ile sol'u alt etmek mi istiyorsun?
View OriginalReply0
ApeEscapeArtist
· 08-03 12:02
Geliştirme pr anlamı Aya doğru mu?!
View OriginalReply0
SmartContractPlumber
· 08-03 12:01
Performans göstergeleri su içeriği yüksek, önce altyapı güvenliğini bir kez daha test edin, sonra devam edin.
View OriginalReply0
All-InQueen
· 08-03 12:00
Sui'nin şimdi çok iyi olduğunu söylemek zorundayım!
Sui Lutris: DAG Konsensüs ile Konsensüs Olmayanı Birleştirerek Yüksek Verim ve Düşük Gecikme Süresi Sağlar
Sui Lutris: Sui blok zincirinin çekirdek dağıtık sistem protokolü analizi
Birkaç aylık testin ardından, Mysten Labs 18 Ağustos'ta Sui Lutris beyaz kitabını güncelledi ve iki ana performans göstergesi belirledi:
PTB'ler ve 5K TPS kullanıldığında, Sui saniyede 140k ila 150k işlem gerçekleştirebilir, bu da ana ağın zirve değeri (yaklaşık 700 TPS) altındaki referans test sonuçlarından çok daha yüksektir.
Kısmi doğrulama düğümleri çalışmayı durdursa bile, Sui'nin nihai onayı gecikmesi 0.5 saniyenin altında kalmaya devam eder.
Beyaz kitap, Sui'nin çalışma mekanizmasını detaylı bir şekilde açıklar ve güvenlik kanıtları ile dış test kullanıcılarının kendi doğrulama testlerinde ilgili verileri nasıl yeniden üreteceklerine dair rehberlik sağlar.
Sui ana ağı yayımlandıktan sonra, oyun ve NFT gibi uygulamalar hızla zincire bağlandı. Mysten Labs, Sui'yi destekleyen dağıtık sistem Sui Lutris'in teknik raporunu ardından yayımladı. Sui Lutris, Sui'nin yüksek iş hacmi ve uzun süreli istikrar koşulları altında düşük gecikmeyi korumasını sağlıyor.
Blockchain teknolojisi, Bitcoin'in doğuşundan bu yana on yıllık bir gelişim sürecine girmiştir; oyun ve NFT gibi yeni uygulamalar sürekli olarak ortaya çıkmaktadır. Blockchain topluluğu, özellikle yüksek yük işleme ve gerçek zamanlı gecikme sorunlarını çözme konusunda verimliliği artırmanın yollarını keşfetmeye devam etmektedir.
Şu anda, L1 blok zinciri iki büyük zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek throughput sağlamak ve konsensüs protokolünün uzun vadeli istikrarını garanti etmek. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırmasıyla ele alınabilir.
Yüksek throughput'u elde etmenin etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, blockchain'in aynı anda çok sayıda işlemi gerçekleştirmesine olanak tanır ve oyun ve NFT gibi uygulama senaryolarına uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir, bu da yaygın aktarım veya oyun işlemleri üzerinde büyük bir etki yapar.
Diğer taraftan, konsensüs protokolsüzlüğü, daha önceki araştırmalarda FastPay prototipi gibi gecikmeyi azaltma ve ölçeklenebilirlik konusunda büyük potansiyel göstermektedir. Bu protokoller, konsensüsü ortadan kaldırarak hızlı işlem işlemi sağlar, bağımsız işlemlerin paralel işlenmesine gerek kalmadan. Ancak, bunlar yalnızca sınırlı kategoride basit blok zinciri işlemleri için geçerlidir, bu da akıllı sözleşmelerin ifade yeteneğini kısıtlamaktadır ve dinamik değişen doğrulayıcı düğüm kümelerinin yeniden yapılandırılması konusunda zorluklar bulunmaktadır.
Bu iki protokolün potansiyeli olmasına rağmen, şu anda ürün düzeyindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Sui Lutris, Sui ağını destekleyen protokol olarak, DAG tabanlı konsensüs ile konsensüs dışı yöntemleri ustaca birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye düzeyinde gecikme (1 saniyenin altında) ve saniyede binlerce işlem sürekli işleme kapasitesi. 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 kümesini yeniden yapılandırma yeteneğini korumaktadır.
Konsensüs ve Konsensüs Olmayan Yöntemlerin Birleştirilmesi
Sui Lutris, benzersiz bir entegrasyon stratejisi benimsemiştir. Tek bir sahibi olan varlıkların (eşsiz nesneler) işlemleri için sistem, doğrulama düğümleri arasında tutarlı bir yayın protokolü kullanarak, konsensüsün altındaki gecikmeyi 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ı tanımlama ve doğrulama düğümlerini yeniden yapılandırma gibi ağ bakım işlemlerini de destekler. Bu yenilikçi strateji, çoğaltılmış Bizans ortamında işlemleri işlerken verimlilik ve esnekliği dengeleyen bir çözüm sunar.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki gibidir:
Kullanıcı, sahip olduğu nesnelerin veya özel ve ortak nesnelerin kombinasyonunu değiştirmek için bir işlem oluşturur ve imzalar.
İş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.
Müşteri, çoğu doğrulayıcı düğümün yanıtlarını toplar, bir işlem belgesi oluşturur, bu sırada işlem kesinliğe ulaşır.
Sertifikalar entegre edildikten sonra tüm doğrulama düğümlerine geri gönderilir, doğrulama düğümleri alındığını onaylar. Özel nesne ile ilgili işlemler hemen işlenebilir (doğrudan hızlı yol), tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir.
Konsensüs çıktı sertifika numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol eder ve yürütür.
Müşteri, çoğu doğrulama düğümünün yanıtlarını toplar ve bunları işlem uzlaşma kanıtı olarak geçerli bir sertifika haline getirir.
Her bir konsensüs için 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 ayrıca ürün seviyesindeki blok zincirini destekleyen ek işlevler sunmaktadır:
Sui Lutris, Sui'nin altyapısı olarak, kullanıcılara büyük miktarda değeri yönetme konusunda güvence sağlar. Tam teknik rapor, güvenlik ve aktiflik protokolünün çalışma mekanizmasını ayrıntılı bir şekilde açıklamakta ve standart dağıtık sistem modelinde, Bizans katılımcılarıyla kısmi senkronizasyon ile güvenlik kanıtı sunmaktadır.