Sui Lutris: Sui blok zincirinin temel dağıtık sistem protokolü analizi
Birkaç aylık testin ardından, Mysten Labs 18 Ağustos'ta Sui Lutris beyaz kağıdını güncelledi ve aşağıdaki ana sonuçları belirledi:
PTB'ler ve 5K TPS kullanıldığında, Sui saniyede 140k ile 150k işlem gerçekleştirebilir, bu da Sui'nin ana ağ zirvesinde (yaklaşık 700TPS) gerçek performansının referans test sonuçlarından çok daha yüksek olduğunu göstermektedir.
Kısmi doğrulama düğümlerinin çalışmayı durdurması durumunda bile, Sui'nin nihai onay gecikmesi 0.5 saniye altında kalmaya devam edebilir.
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 üretebileceğini ayrıntılı bir şekilde açıklamaktadır.
Sui ana ağı çevrimiçi olduktan sonra, oyun ve NFT gibi uygulamalar hızla ortaya çıkmaya başladı ve heyecan verici bir gelişim ivmesi sergiledi. Son zamanlarda, Mysten Labs Sui'yi destekleyen dağıtık sistem olan Sui Lutris'in teknik raporunu yayınladı. Bu sistem, Sui'nin düşük gecikmeyi korurken yüksek verimlilik ve uzun vadeli istikrar sağlamasına olanak tanımaktadır.
Bitcoin'in doğuşundan bu yana, blockchain teknolojisi önemli ilerlemeler kaydetti ve oyun ve NFT gibi yeni uygulamaların ortaya çıkmasına yol açtı. Blockchain topluluğu, özellikle yüksek yük ve gerçek zamanlı gecikme ile başa çıkma konusunda verimliliği artırmanın yollarını sürekli olarak araştırıyor.
Şu anda, L1 blok zinciri iki büyük 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ı güvence altına almak. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırması ile üstesinden gelinebilir.
Yüksek veri işleme kapasitesine ulaşmanın etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve oyunlar ve NFT'ler gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere yol açabilir, bu da yaygın para transferleri veya oyun işlemleri için önemli bir etki yaratabilir.
Diğer yandan, konsensüs içermeyen protokoller, önceki çalışmalarda araştırılan FastPay prototipi gibi, gecikmeyi azaltma ve ölçeklenebilirliği artırma konusunda büyük bir potansiyele sahiptir. Bu protokoller, konsensüsü ortadan kaldırarak, bağımsız işlemlerin sıralanmasına gerek kalmadan hızlı işlem işleme sağlar. Ancak, yalnızca sınırlı kategorideki basit blockchain işlemleri için geçerlidir, bu da akıllı sözleşmelerin ifade yeteneğini kısıtlar ve dinamik olarak değişen doğrulama düğümü kümesinin yeniden yapılandırılmasında zorluklar vardır.
Her ne kadar bu iki protokol de potansiyele sahip olsa da, şu anda ürün seviyesindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Sui Lutris, Sui ağını destekleyen temel protokol olarak, DAG tabanlı konsensüs ile konsensüs olmayan yöntemleri ustaca birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye düzeyinde gecikme ve saniyede binlerce işlem sürekleyen bir throughput. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeleri 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şimi
Sui Lutris, benzersiz bir entegrasyon stratejisi benimsemiştir. Tek bir mülk sahibi tarafından sahip olunan varlıklar (tekil nesneler) için işlem yaparken, sistem, doğrulama düğümleri arasında tutarlılık iletimi protokolü kullanarak, konsensüs altındaki 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 mekanizmasına güvenmektedir. Ayrıca, Sui Lutris, kontrol noktaları tanımlamak ve doğrulama düğümlerini yeniden yapılandırmak gibi ağ bakım işlemlerini de desteklemektedir. Bu yenilikçi strateji, çoğaltılmış bir Bizans ortamında işlemleri işlerken verimlilik ve güvenliği dengeleyen bir çözüm sunmaktadır.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki gibidir:
Kullanıcı, sahip olduğu nesneleri veya özel nesneler ile paylaşılan nesnelerin kombinasyonunu değiştirmek için işlem oluşturur ve imzalar.
İşlem, tam düğüm tarafından Sui Lutris doğrulama düğümüne gönderilir; bu düğüm geçerlilik ve güvenlik kontrolü yapar, imzaladıktan sonra istemciye geri döner.
Müşteri, çoğu doğrulama düğümünün yanıtlarını toplar ve bir işlem sertifikası oluşturur, bu aşamada işlem geri alınamaz nihai duruma ulaşır.
Sertifikalar entegre edildikten sonra tüm doğrulama düğümlerine geri gönderilir ve doğrulama düğümleri alındığını onaylar. Tekil nesneleri içeren işlemler hemen işlenebilir, konsensüs motorunu beklemeye gerek yoktur (doğrudan hızlı yol). Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir.
Konsensüs nihai çıktı sertifika numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol edip yürütür.
İstemci, çoğu doğrulama düğümünün yanıtlarını toplayabilir, bunları geçerli bir sertifika haline getirerek işlem hesaplaması için bir belge olarak kullanabilir.
Ardından, her bir konsensüs için kontrol noktası oluşturmak üzere bir sunum yapılır, bu da yeniden yapılandırma protokolünü sürdürmek için kullanılır.
Ana işlem süreçlerinin yanı sıra, Sui Lutris ayrıca ürün seviyesinde blok zincirini destekleyen birçok özellik sunmaktadır:
Nihai anlaşma sonrası kontrol noktası protokolü uygulanır, sistemdeki tüm işlemlerin tarihçesini oluşturur, böylece tam denetim ve tüm düğümlerin verimli senkronizasyonu ile gecikmeli doğrulama düğümleri için kolaylık sağlar.
Her döngünün sonunda yeniden yapılandırmayı destekleyin, bu süre zarfında doğrulayıcı düğüm seti ve oy hakları değişebilir.
Dönem sonunda güvenli bir şekilde "kilitli" olan varlıkların kilidini açarak hatalardan kaynaklanan kayıpları en aza indirin.
Sui'nin altyapısı olarak, Sui Lutris kritik bir rol oynamaktadır. Tam teknik rapor, güvenlik ve aktiflik protokolünün çalışmasına dair ayrıntılı bilgiler sunmakta ve standart dağıtık sistem modelinde Bizans katılımcılarıyla kısmi senkronizasyonun güvenlik kanıtını sağlamaktadı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.
7 Likes
Reward
7
6
Share
Comment
0/400
MetaverseLandlord
· 07-15 12:37
Görünüşe göre sui Aya doğru çıkıyor, herkesin uyanmasını bekliyorum.
View OriginalReply0
MEVHunterX
· 07-14 12:25
Performans zirveye ulaştı.
View OriginalReply0
BlockchainGriller
· 07-13 04:22
Hızlı tetikçi sui sadece ona saygı duyuyorum
View OriginalReply0
probably_nothing_anon
· 07-13 04:20
Bu hızla ay sonunda 3 dolara ulaşır mı?
View OriginalReply0
OptionWhisperer
· 07-13 04:02
gecikme süresi 0.5 saniye mi? Daha hızlı olmalı, değil mi?
Sui Lutris analizi: Konsensüsü ve konsensüs olmadan yüksek performanslı Blok Zinciri gerçekleştirme
Sui Lutris: Sui blok zincirinin temel dağıtık sistem protokolü analizi
Birkaç aylık testin ardından, Mysten Labs 18 Ağustos'ta Sui Lutris beyaz kağıdını güncelledi ve aşağıdaki ana sonuçları belirledi:
PTB'ler ve 5K TPS kullanıldığında, Sui saniyede 140k ile 150k işlem gerçekleştirebilir, bu da Sui'nin ana ağ zirvesinde (yaklaşık 700TPS) gerçek performansının referans test sonuçlarından çok daha yüksek olduğunu göstermektedir.
Kısmi doğrulama düğümlerinin çalışmayı durdurması durumunda bile, Sui'nin nihai onay gecikmesi 0.5 saniye altında kalmaya devam edebilir.
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 üretebileceğini ayrıntılı bir şekilde açıklamaktadır.
Sui ana ağı çevrimiçi olduktan sonra, oyun ve NFT gibi uygulamalar hızla ortaya çıkmaya başladı ve heyecan verici bir gelişim ivmesi sergiledi. Son zamanlarda, Mysten Labs Sui'yi destekleyen dağıtık sistem olan Sui Lutris'in teknik raporunu yayınladı. Bu sistem, Sui'nin düşük gecikmeyi korurken yüksek verimlilik ve uzun vadeli istikrar sağlamasına olanak tanımaktadır.
Bitcoin'in doğuşundan bu yana, blockchain teknolojisi önemli ilerlemeler kaydetti ve oyun ve NFT gibi yeni uygulamaların ortaya çıkmasına yol açtı. Blockchain topluluğu, özellikle yüksek yük ve gerçek zamanlı gecikme ile başa çıkma konusunda verimliliği artırmanın yollarını sürekli olarak araştırıyor.
Şu anda, L1 blok zinciri iki büyük 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ı güvence altına almak. Bu zorluklar, doğrulayıcı düğümlerin dinamik katılımı ve yapılandırması ile üstesinden gelinebilir.
Yüksek veri işleme kapasitesine ulaşmanın etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve oyunlar ve NFT'ler gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere yol açabilir, bu da yaygın para transferleri veya oyun işlemleri için önemli bir etki yaratabilir.
Diğer yandan, konsensüs içermeyen protokoller, önceki çalışmalarda araştırılan FastPay prototipi gibi, gecikmeyi azaltma ve ölçeklenebilirliği artırma konusunda büyük bir potansiyele sahiptir. Bu protokoller, konsensüsü ortadan kaldırarak, bağımsız işlemlerin sıralanmasına gerek kalmadan hızlı işlem işleme sağlar. Ancak, yalnızca sınırlı kategorideki basit blockchain işlemleri için geçerlidir, bu da akıllı sözleşmelerin ifade yeteneğini kısıtlar ve dinamik olarak değişen doğrulama düğümü kümesinin yeniden yapılandırılmasında zorluklar vardır.
Her ne kadar bu iki protokol de potansiyele sahip olsa da, şu anda ürün seviyesindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Sui Lutris, Sui ağını destekleyen temel protokol olarak, DAG tabanlı konsensüs ile konsensüs olmayan yöntemleri ustaca birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye düzeyinde gecikme ve saniyede binlerce işlem sürekleyen bir throughput. Aynı zamanda, Sui, paylaşılan nesneler üzerinde karmaşık sözleşmeleri 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şimi
Sui Lutris, benzersiz bir entegrasyon stratejisi benimsemiştir. Tek bir mülk sahibi tarafından sahip olunan varlıklar (tekil nesneler) için işlem yaparken, sistem, doğrulama düğümleri arasında tutarlılık iletimi protokolü kullanarak, konsensüs altındaki 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 mekanizmasına güvenmektedir. Ayrıca, Sui Lutris, kontrol noktaları tanımlamak ve doğrulama düğümlerini yeniden yapılandırmak gibi ağ bakım işlemlerini de desteklemektedir. Bu yenilikçi strateji, çoğaltılmış bir Bizans ortamında işlemleri işlerken verimlilik ve güvenliği dengeleyen bir çözüm sunmaktadır.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki gibidir:
Kullanıcı, sahip olduğu nesneleri veya özel nesneler ile paylaşılan nesnelerin kombinasyonunu değiştirmek için işlem oluşturur ve imzalar.
İşlem, tam düğüm tarafından Sui Lutris doğrulama düğümüne gönderilir; bu düğüm geçerlilik ve güvenlik kontrolü yapar, imzaladıktan sonra istemciye geri döner.
Müşteri, çoğu doğrulama düğümünün yanıtlarını toplar ve bir işlem sertifikası oluşturur, bu aşamada işlem geri alınamaz nihai duruma ulaşır.
Sertifikalar entegre edildikten sonra tüm doğrulama düğümlerine geri gönderilir ve doğrulama düğümleri alındığını onaylar. Tekil nesneleri içeren işlemler hemen işlenebilir, konsensüs motorunu beklemeye gerek yoktur (doğrudan hızlı yol). Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir.
Konsensüs nihai çıktı sertifika numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol edip yürütür.
İstemci, çoğu doğrulama düğümünün yanıtlarını toplayabilir, bunları geçerli bir sertifika haline getirerek işlem hesaplaması için bir belge olarak kullanabilir.
Ardından, her bir konsensüs için kontrol noktası oluşturmak üzere bir sunum yapılır, bu da yeniden yapılandırma protokolünü sürdürmek için kullanılır.
Ana işlem süreçlerinin yanı sıra, Sui Lutris ayrıca ürün seviyesinde blok zincirini destekleyen birçok özellik sunmaktadır:
Sui'nin altyapısı olarak, Sui Lutris kritik bir rol oynamaktadır. Tam teknik rapor, güvenlik ve aktiflik protokolünün çalışmasına dair ayrıntılı bilgiler sunmakta ve standart dağıtık sistem modelinde Bizans katılımcılarıyla kısmi senkronizasyonun güvenlik kanıtını sağlamaktadır.