Sui kamu blockchain temel dağıtık sistem protokolü analizi
Mysten Labs, 18 Ağustos'ta Sui Lutris beyaz kağıdını güncelledi ve birkaç aylık testlerin ardından aşağıdaki temel sonuçları belirledi:
PTB'ler ve 5K TPS kullanıldığında, Sui saniyede 140k ile 150k arasında işlem gerçekleştirebilir, bu da ana ağın zirve performansı (yaklaşık 700 TPS) ile karşılaştırıldığında çok daha fazladır.
Kısmi doğrulama düğümlerinin çalışmayı durdurduğu durumlarda bile, Sui'nin nihai onay gecikmesi 0.5 saniye altında kalmaya devam edebilir.
Beyaz kitap ayrıca dış test kullanıcılarının kendi doğrulama testlerinde bu verileri nasıl yeniden üretebileceğini ayrıntılı olarak açıklıyor ve güvenlik kanıtları ile Sui'nin çalışma mekanizmasının detaylı bir açıklamasını sunuyor.
Sui ana ağı yayımlandıktan sonra, oyun ve NFT gibi heyecan verici uygulamaların zincire alındığını gördük. Son zamanlarda, Mysten Labs, Sui'yi destekleyen Sui Lutris dağıtık sisteminin teknik raporunu yayımladı. Sui Lutris, Sui'nin yüksek işlem hacmi ve uzun vadeli istikrar koşulları altında düşük gecikme sürelerini korumasını sağlıyor.
Blockchain teknolojisi, Bitcoin'in doğuşundan bu yana on yılı aşkın bir gelişim sürecine sahiptir; bu süreçte oyun ve NFT gibi yeni uygulama senaryoları ortaya çıkmıştır. Blockchain topluluğu, özellikle yüksek yükleri işleme ve anlık yanıt sağlama konusunda verimliliği artırmanın yollarını keşfetmeye devam etmektedir.
Şu anda, L1 blok zinciri iki ana zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek işlem hacmine ulaşmak ve konsensüs protokolünün uzun vadeli istikrarını sağlamak. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırması ile aşılabilir.
Yüksek işlem hacmini gerçekleştirmenin 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 ile NFT gibi uygulamalar için oldukça uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere yol açabilir, bu da yaygın transferler veya oyun işlemleri için önemli bir etki yaratır.
Diğer yandan, konsensüs protokolsüz sistemler, erken dönem araştırmalardaki FastPay prototipi gibi gecikmeyi azaltma ve ölçeklenebilirlik konusunda büyük potansiyel göstermektedir. Bu protokoller, konsensüs aşamasını ortadan kaldırarak, paralel işleme tabi bağımsız işlemlere ek bir işlem gerektirmeden işlemlerin hızlı bir şekilde işlenmesini sağlar. Ancak bu yaklaşım, yalnızca sınırlı türdeki basit blockchain işlemlerine uygulanabilir, akıllı sözleşmelerin ifade yeteneğini kısıtlar ve dinamik olarak değişen doğrulayıcı düğüm kümesinin yeniden yapılandırılmasında zorluklar yaratır.
Her ne kadar bu iki protokolün potansiyeli olsa da, şu anda ürün seviyesindeki blok zincirlerinde yaygın olarak uygulanmamaktadırlar ve esasen akademik tartışma aşamasında kalmaktadırlar. Sui Lutris, Sui ağını destekleyen ana protokol olarak, DAG tabanlı konsensüs ile konsensüssüz yöntemleri ustaca birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye gecikmesi (1 saniyenin altında) ve saniyede binlerce işlem sürekliği. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeleri yürütme, kontrol noktaları oluşturma ve döngüler arası doğrulayıcı düğüm kümesini yeniden yapılandırma yeteneğini de sürdürmektedir.
Konsensüs ve Konsensüs Olmayan Yöntemlerin Birleşimi
Sui Lutris, benzersiz bir karma yöntem kullanmaktadır. Tek bir mülkiyete sahip varlıklar (eşsiz nesneler) üzerinde işlem yaparken, sistem, doğrulama düğümleri arasında tutarlı bir yayın protokolü kullanarak, konsensüsün altında bir gecikme sağlamaktadır. Paylaşılan nesneleri içeren karmaşık akıllı sözleşmeler için Sui Lutris, konsensüs mekanizmasına güvenmektedir. Ayrıca, Sui Lutris, kontrol noktaları tanımlama ve doğrulama düğümlerini yeniden yapılandırma gibi ağ bakım işlemlerini de desteklemektedir. Bu yenilikçi strateji, kopyalı Bizans ortamlarındaki işlemleri yönetirken, hem verimlilik hem de güvenlik sağlayan bir çözüm sunmaktadır.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki adımları içerir:
Kullanıcılar, sahip oldukları nesneleri veya özel nesneler ile paylaşılan nesnelerin kombinasyonunu değiştirmek için işlem oluşturur ve imzalar.
İşlem, Sui Lutris doğrulama düğümüne tam düğüm üzerinden gönderilir, geçerlilik ve güvenlik kontrolü yapılır, imzalanarak istemciye geri döner.
İstemci, çoğu doğrulama düğümünden gelen yanıtları toplar ve bir işlem sertifikası oluşturur, bu aşamada işlem nihai onay durumuna ulaşır.
Sertifikalar tüm doğrulayıcı düğümlere doğrulama için geri gönderilir. Özel nesneleri içeren işlemler hemen işlenebilir, konsensüs motorunun beklenmesine gerek yoktur. Tüm sertifikalar DAG tabanlı konsensüs protokolüne iletilecektir.
Konsensüs çıktı sertifika numarası, doğrulama düğümünün paylaşılan nesneleri içeren işlemleri gerçekleştirmesini doğrular.
İstemci, çoğu doğrulama düğümünün yanıtlarını toplayabilir ve bunları işlem gözden geçirme kanıtı olarak geçerli bir sertifika olarak bir araya getirebilir.
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üreçlerinin dışında, Sui Lutris ayrıca ürün düzeyinde blok zincirini destekleyen bir dizi fonksiyon sunmaktadır:
Kontrol noktası protokolünü uygulayın, sistemin tüm işlemlerinin tarihini oluşturun, denetim ve senkronizasyon için kolaylık sağlar.
Her döngü sonunda yeniden yapılandırmayı destekler, doğrulayıcı düğüm kümesinin ve oy haklarının değişmesine izin verir.
Dönem sona erdiğinde yanlışlıkla kilitlenen varlıkların güvenli bir şekilde "kilidini açmak", hata kayıplarını en aza indirmek.
Sui, birçok kullanıcı varlığını yöneten bir blok zinciri olarak, temel Sui Lutris'in güvenliği son derece önemlidir. Tam teknik rapor, güvenlik ve etkinlik protokolleri hakkında ayrıntılı bilgiler sunmakta ve standart dağıtılmış sistem modelinde Bizans katılımcılarıyla kısmi senkronizasyonun 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: Konsensüs ve Konsensüs Olmayan Yüksek Performanslı Blok Zinciri Protokolü
Sui kamu blockchain temel dağıtık sistem protokolü analizi
Mysten Labs, 18 Ağustos'ta Sui Lutris beyaz kağıdını güncelledi ve birkaç aylık testlerin ardından aşağıdaki temel sonuçları belirledi:
PTB'ler ve 5K TPS kullanıldığında, Sui saniyede 140k ile 150k arasında işlem gerçekleştirebilir, bu da ana ağın zirve performansı (yaklaşık 700 TPS) ile karşılaştırıldığında çok daha fazladır.
Kısmi doğrulama düğümlerinin çalışmayı durdurduğu durumlarda bile, Sui'nin nihai onay gecikmesi 0.5 saniye altında kalmaya devam edebilir.
Beyaz kitap ayrıca dış test kullanıcılarının kendi doğrulama testlerinde bu verileri nasıl yeniden üretebileceğini ayrıntılı olarak açıklıyor ve güvenlik kanıtları ile Sui'nin çalışma mekanizmasının detaylı bir açıklamasını sunuyor.
Sui ana ağı yayımlandıktan sonra, oyun ve NFT gibi heyecan verici uygulamaların zincire alındığını gördük. Son zamanlarda, Mysten Labs, Sui'yi destekleyen Sui Lutris dağıtık sisteminin teknik raporunu yayımladı. Sui Lutris, Sui'nin yüksek işlem hacmi ve uzun vadeli istikrar koşulları altında düşük gecikme sürelerini korumasını sağlıyor.
Blockchain teknolojisi, Bitcoin'in doğuşundan bu yana on yılı aşkın bir gelişim sürecine sahiptir; bu süreçte oyun ve NFT gibi yeni uygulama senaryoları ortaya çıkmıştır. Blockchain topluluğu, özellikle yüksek yükleri işleme ve anlık yanıt sağlama konusunda verimliliği artırmanın yollarını keşfetmeye devam etmektedir.
Şu anda, L1 blok zinciri iki ana zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek işlem hacmine ulaşmak ve konsensüs protokolünün uzun vadeli istikrarını sağlamak. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırması ile aşılabilir.
Yüksek işlem hacmini gerçekleştirmenin 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 ile NFT gibi uygulamalar için oldukça uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere yol açabilir, bu da yaygın transferler veya oyun işlemleri için önemli bir etki yaratır.
Diğer yandan, konsensüs protokolsüz sistemler, erken dönem araştırmalardaki FastPay prototipi gibi gecikmeyi azaltma ve ölçeklenebilirlik konusunda büyük potansiyel göstermektedir. Bu protokoller, konsensüs aşamasını ortadan kaldırarak, paralel işleme tabi bağımsız işlemlere ek bir işlem gerektirmeden işlemlerin hızlı bir şekilde işlenmesini sağlar. Ancak bu yaklaşım, yalnızca sınırlı türdeki basit blockchain işlemlerine uygulanabilir, akıllı sözleşmelerin ifade yeteneğini kısıtlar ve dinamik olarak değişen doğrulayıcı düğüm kümesinin yeniden yapılandırılmasında zorluklar yaratır.
Her ne kadar bu iki protokolün potansiyeli olsa da, şu anda ürün seviyesindeki blok zincirlerinde yaygın olarak uygulanmamaktadırlar ve esasen akademik tartışma aşamasında kalmaktadırlar. Sui Lutris, Sui ağını destekleyen ana protokol olarak, DAG tabanlı konsensüs ile konsensüssüz yöntemleri ustaca birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye gecikmesi (1 saniyenin altında) ve saniyede binlerce işlem sürekliği. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeleri yürütme, kontrol noktaları oluşturma ve döngüler arası doğrulayıcı düğüm kümesini yeniden yapılandırma yeteneğini de sürdürmektedir.
Konsensüs ve Konsensüs Olmayan Yöntemlerin Birleşimi
Sui Lutris, benzersiz bir karma yöntem kullanmaktadır. Tek bir mülkiyete sahip varlıklar (eşsiz nesneler) üzerinde işlem yaparken, sistem, doğrulama düğümleri arasında tutarlı bir yayın protokolü kullanarak, konsensüsün altında bir gecikme sağlamaktadır. Paylaşılan nesneleri içeren karmaşık akıllı sözleşmeler için Sui Lutris, konsensüs mekanizmasına güvenmektedir. Ayrıca, Sui Lutris, kontrol noktaları tanımlama ve doğrulama düğümlerini yeniden yapılandırma gibi ağ bakım işlemlerini de desteklemektedir. Bu yenilikçi strateji, kopyalı Bizans ortamlarındaki işlemleri yönetirken, hem verimlilik hem de güvenlik sağlayan bir çözüm sunmaktadır.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki adımları içerir:
Kullanıcılar, sahip oldukları nesneleri veya özel nesneler ile paylaşılan nesnelerin kombinasyonunu değiştirmek için işlem oluşturur ve imzalar.
İşlem, Sui Lutris doğrulama düğümüne tam düğüm üzerinden gönderilir, geçerlilik ve güvenlik kontrolü yapılır, imzalanarak istemciye geri döner.
İstemci, çoğu doğrulama düğümünden gelen yanıtları toplar ve bir işlem sertifikası oluşturur, bu aşamada işlem nihai onay durumuna ulaşır.
Sertifikalar tüm doğrulayıcı düğümlere doğrulama için geri gönderilir. Özel nesneleri içeren işlemler hemen işlenebilir, konsensüs motorunun beklenmesine gerek yoktur. Tüm sertifikalar DAG tabanlı konsensüs protokolüne iletilecektir.
Konsensüs çıktı sertifika numarası, doğrulama düğümünün paylaşılan nesneleri içeren işlemleri gerçekleştirmesini doğrular.
İstemci, çoğu doğrulama düğümünün yanıtlarını toplayabilir ve bunları işlem gözden geçirme kanıtı olarak geçerli bir sertifika olarak bir araya getirebilir.
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üreçlerinin dışında, Sui Lutris ayrıca ürün düzeyinde blok zincirini destekleyen bir dizi fonksiyon sunmaktadır:
Sui, birçok kullanıcı varlığını yöneten bir blok zinciri olarak, temel Sui Lutris'in güvenliği son derece önemlidir. Tam teknik rapor, güvenlik ve etkinlik protokolleri hakkında ayrıntılı bilgiler sunmakta ve standart dağıtılmış sistem modelinde Bizans katılımcılarıyla kısmi senkronizasyonun güvenlik kanıtlarını içermektedir.