Sui kamu zinciri temel dağıtık sistem protokolü: Sui Lutris raporunun analizi
Birçok aylık sıkı testlerin ardından, Sui blok zinciri'nin çekirdek teknik ekibi 18 Ağustos'ta Sui Lutris beyaz kağıdının güncellenmiş versiyonunu duyurdu. Bu beyaz kağıt, iki ana performans göstergesini onayladı:
PTB'ler ve 5K TPS koşullarında, Sui saniyede 140k ila 150k işlem gerçekleştirebilir. Bu veri, ana ağın zirve dönemindeki (yaklaşık 700TPS) referans test sonuçlarından ç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 eder.
Beyaz kağıt, dış test kullanıcılarının kendi doğrulama testlerinde bu performans verilerini nasıl yeniden üretebileceklerini detaylı bir şekilde açıklamaktadır ve güvenlik kanıtları ile Sui'nin çalışma mekanizmasının derinlemesine bir tanımını sunmaktadır.
Sui ana ağı faaliyete geçtiğinde, oyun ve NFT gibi uygulamalar hızla ortaya çıkmış ve heyecan verici bir gelişim ivmesi göstermiştir. Son zamanlarda, Sui'nin teknik ekibi, Sui'yi çalıştıran dağıtık sistem - Sui Lutris'in teknik raporunu yayımladı. Sui Lutris'in tasarım hedefi, yüksek işlem hacmi ve uzun vadeli istikrarı sağlarken, düşük gecikme süresi gerçekleştirmektir.
Bitcoin'in doğuşundan bu yana geçen on yıl içinde, blockchain teknolojisi önemli ilerlemeler kaydetti, özellikle oyun ve NFT gibi yeni uygulama alanlarında. Blockchain topluluğu, blockchain teknolojisinin verimliliğini artırmak için sürekli çaba sarf etti ve özellikle yüksek yük işleme ve gerçek zamanlı gecikme optimizasyonuna odaklandı.
Şu anda, L1 blok zinciri iki ana zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek throughput sağlamak ve aynı zamanda 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ırma ayarlamaları ile ele alınabilir.
Yüksek throughput'u gerçekleştirmenin etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı bir konsensüs protokolü kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işlemesine izin verir ve oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere yol açar ve bu da yaygın transfer işlemleri veya oyun işlemleri için büyük bir etki yaratır.
Diğer yandan, ortak görüş protokolleri, erken dönem araştırmalarında FastPay prototipi gibi düşük gecikme süresi ve yüksek ölçeklenebilirlik sağlama konusunda büyük potansiyel göstermektedir. Bu protokoller, konsensüs aşamasını ortadan kaldırarak, bağımsız işlemlerin paralel işlenmesi için ek bir işleme gerektirmeden işlemlerin hızlı bir şekilde gerçekleştirilmesini sağlar. Ancak, bu yaklaşım yalnızca sınırlı kategorideki basit blok zinciri işlemleri için geçerlidir, akıllı sözleşmelerin ifade yeteneğini sınırlamakta ve dinamik olarak doğrulama düğüm setinin ayarlanmasında zorluklarla karşılaşmaktadır.
Her iki protokol de gelişim potansiyeline sahip olmasına rağmen, şu anda üretim seviyesindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Daha çok akademik konferansların tartışma aşamasında kalmışlardır ve blok zincir topluluğu tarafından geniş çapta benimsenmemiştir. Sui Lutris, Sui ağını destekleyen ana protokol olarak, DAG tabanlı konsensüsü ve konsensüs yöntemini yenilikçi bir şekilde birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye düzeyinde gecikme (1 saniyeden az) ve saniyede binlerce işlem sürekli işleme kapasitesi. Sui, bu iki hedefi gerçekleştirmenin yanı sıra, 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 de korumaktadır.
Konsensüs ve Konsensüs Olmayan Yöntemlerin Birleşimi
Sui Lutris, yukarıda belirtilen iki teknik yolun birleşimini sağlayan benzersiz bir yaklaşım benimsemiştir. Tekil mülk varlıklarının (eşsiz nesnelerin) işlemlerinin güvenliğini sağlamak için, sistem doğrulama düğümleri arasında tutarlılık iletim protokolü kullanarak, konsensustan daha düşük bir gecikme sağlanmaktadır. 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ını 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 ortamındaki işlemleri işlerken verimlilik ve güvenliği bir arada sunan bir çözüm sunmaktadır.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki gibidir:
Kullanıcılar sahip oldukları nesneleri veya karışık nesneleri değiştirmek için işlem oluşturur ve imzalar.
İşlem, tam düğüm tarafından her Sui Lutris doğrulama düğümüne gönderilir, doğrulama düğümü geçerlilik ve güvenlik kontrolleri 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 nihai onay durumuna ulaşır.
Sertifika entegrasyonu tamamlandıktan sonra tüm doğrulama düğümlerine geri gönderilir, doğrulama düğümleri geçerliliğini kontrol eder ve alındığını onaylar. Eşsiz nesneleri içeren işlemler hemen işlenebilir, konsensüs motorunu beklemek gerekmez. Tüm sertifikalar DAG tabanlı konsensüs protokolüne iletilecektir.
Konsensüsün nihai çıktı belgesi numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol eder ve 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 uzlaşmasının kanıtı olarak kullanabilir.
Ardından, her konsensüs için kontrol noktaları oluşturmak üzere başvurular yapılır, bu kontrol noktaları yeniden yapılandırma protokolünü yönlendirmek için de kullanılabilir.
Ana ticaret sürecinin yanı sıra, Sui Lutris ayrıca üretim düzeyindeki blok zincirini destekleyen bir dizi özellik sunmaktadır:
Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin tarihçesini oluşturun, böylece tam denetim ve verimli senkronizasyon sağlanır.
Her döngü sonunda yeniden yapılandırmayı destekler, doğrulayıcı düğüm kümesini ve oy haklarını ayarlar.
Dönem sona erdiğinde yanlışlıkla kilitlenmiş varlıkları güvenli bir şekilde "açmak", hatalardan kaynaklanan kayıpları en aza indirmek.
Sui, kullanıcıların büyük miktarda değeri yönetmesi için bir blok zinciri olarak, Sui Lutris onun temel altyapısını oluşturmaktadı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ının kısmi senkronizasyonu ile ilgili 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.
15 Likes
Reward
15
3
Share
Comment
0/400
SerumSurfer
· 10h ago
dag esnek bir şekilde harika
View OriginalReply0
RektRecorder
· 10h ago
Aya doğru tps 150.000'e ulaştı!
View OriginalReply0
CryptoPunster
· 10h ago
Bu TPS beni o kadar sinirlendiriyor ki tansiyonum yükseldi, yirmi yıl önceki geniş bant satış paketleriyle kıyaslanır.
Sui Lutris: DAG Konsensüs ve konsensüs olmayan teknolojilerin birleştiği yüksek performanslı kamu zincir protokolü
Sui kamu zinciri temel dağıtık sistem protokolü: Sui Lutris raporunun analizi
Birçok aylık sıkı testlerin ardından, Sui blok zinciri'nin çekirdek teknik ekibi 18 Ağustos'ta Sui Lutris beyaz kağıdının güncellenmiş versiyonunu duyurdu. Bu beyaz kağıt, iki ana performans göstergesini onayladı:
PTB'ler ve 5K TPS koşullarında, Sui saniyede 140k ila 150k işlem gerçekleştirebilir. Bu veri, ana ağın zirve dönemindeki (yaklaşık 700TPS) referans test sonuçlarından ç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 eder.
Beyaz kağıt, dış test kullanıcılarının kendi doğrulama testlerinde bu performans verilerini nasıl yeniden üretebileceklerini detaylı bir şekilde açıklamaktadır ve güvenlik kanıtları ile Sui'nin çalışma mekanizmasının derinlemesine bir tanımını sunmaktadır.
Sui ana ağı faaliyete geçtiğinde, oyun ve NFT gibi uygulamalar hızla ortaya çıkmış ve heyecan verici bir gelişim ivmesi göstermiştir. Son zamanlarda, Sui'nin teknik ekibi, Sui'yi çalıştıran dağıtık sistem - Sui Lutris'in teknik raporunu yayımladı. Sui Lutris'in tasarım hedefi, yüksek işlem hacmi ve uzun vadeli istikrarı sağlarken, düşük gecikme süresi gerçekleştirmektir.
Bitcoin'in doğuşundan bu yana geçen on yıl içinde, blockchain teknolojisi önemli ilerlemeler kaydetti, özellikle oyun ve NFT gibi yeni uygulama alanlarında. Blockchain topluluğu, blockchain teknolojisinin verimliliğini artırmak için sürekli çaba sarf etti ve özellikle yüksek yük işleme ve gerçek zamanlı gecikme optimizasyonuna odaklandı.
Şu anda, L1 blok zinciri iki ana zorlukla karşı karşıya: düşük gecikmeyi korurken yüksek throughput sağlamak ve aynı zamanda 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ırma ayarlamaları ile ele alınabilir.
Yüksek throughput'u gerçekleştirmenin etkili bir yolu, Sui'nin kullandığı Narwhal/Bullshark gibi DAG tabanlı bir konsensüs protokolü kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işlemesine izin verir ve oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere yol açar ve bu da yaygın transfer işlemleri veya oyun işlemleri için büyük bir etki yaratır.
Diğer yandan, ortak görüş protokolleri, erken dönem araştırmalarında FastPay prototipi gibi düşük gecikme süresi ve yüksek ölçeklenebilirlik sağlama konusunda büyük potansiyel göstermektedir. Bu protokoller, konsensüs aşamasını ortadan kaldırarak, bağımsız işlemlerin paralel işlenmesi için ek bir işleme gerektirmeden işlemlerin hızlı bir şekilde gerçekleştirilmesini sağlar. Ancak, bu yaklaşım yalnızca sınırlı kategorideki basit blok zinciri işlemleri için geçerlidir, akıllı sözleşmelerin ifade yeteneğini sınırlamakta ve dinamik olarak doğrulama düğüm setinin ayarlanmasında zorluklarla karşılaşmaktadır.
Her iki protokol de gelişim potansiyeline sahip olmasına rağmen, şu anda üretim seviyesindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Daha çok akademik konferansların tartışma aşamasında kalmışlardır ve blok zincir topluluğu tarafından geniş çapta benimsenmemiştir. Sui Lutris, Sui ağını destekleyen ana protokol olarak, DAG tabanlı konsensüsü ve konsensüs yöntemini yenilikçi bir şekilde birleştirerek her ikisinin avantajlarını sağlamaktadır: alt saniye düzeyinde gecikme (1 saniyeden az) ve saniyede binlerce işlem sürekli işleme kapasitesi. Sui, bu iki hedefi gerçekleştirmenin yanı sıra, 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 de korumaktadır.
Konsensüs ve Konsensüs Olmayan Yöntemlerin Birleşimi
Sui Lutris, yukarıda belirtilen iki teknik yolun birleşimini sağlayan benzersiz bir yaklaşım benimsemiştir. Tekil mülk varlıklarının (eşsiz nesnelerin) işlemlerinin güvenliğini sağlamak için, sistem doğrulama düğümleri arasında tutarlılık iletim protokolü kullanarak, konsensustan daha düşük bir gecikme sağlanmaktadır. 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ını 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 ortamındaki işlemleri işlerken verimlilik ve güvenliği bir arada sunan bir çözüm sunmaktadır.
Sui Lutris'in işlem yaşam döngüsü aşağıdaki gibidir:
Kullanıcılar sahip oldukları nesneleri veya karışık nesneleri değiştirmek için işlem oluşturur ve imzalar.
İşlem, tam düğüm tarafından her Sui Lutris doğrulama düğümüne gönderilir, doğrulama düğümü geçerlilik ve güvenlik kontrolleri 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 nihai onay durumuna ulaşır.
Sertifika entegrasyonu tamamlandıktan sonra tüm doğrulama düğümlerine geri gönderilir, doğrulama düğümleri geçerliliğini kontrol eder ve alındığını onaylar. Eşsiz nesneleri içeren işlemler hemen işlenebilir, konsensüs motorunu beklemek gerekmez. Tüm sertifikalar DAG tabanlı konsensüs protokolüne iletilecektir.
Konsensüsün nihai çıktı belgesi numarası, doğrulama düğümleri paylaşılan nesneleri içeren işlemleri kontrol eder ve 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 uzlaşmasının kanıtı olarak kullanabilir.
Ardından, her konsensüs için kontrol noktaları oluşturmak üzere başvurular yapılır, bu kontrol noktaları yeniden yapılandırma protokolünü yönlendirmek için de kullanılabilir.
Ana ticaret sürecinin yanı sıra, Sui Lutris ayrıca üretim düzeyindeki blok zincirini destekleyen bir dizi özellik sunmaktadır:
Sui, kullanıcıların büyük miktarda değeri yönetmesi için bir blok zinciri olarak, Sui Lutris onun temel altyapısını oluşturmaktadı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ının kısmi senkronizasyonu ile ilgili güvenlik kanıtlarını içermektedir.