Blok zinciri teknolojisi, Bitcoin'in doğuşundan bu yana büyük ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, Blockchain Topluluğu, özellikle yüksek yükleri işleme ve gerçek zamanlı gecikme süresini sağlama konusunda teknolojik verimliliği artırmanın yollarını sürekli olarak araştırmaktadır. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: biri düşük gecikme süresini korurken yüksek throughput sağlamaktır, diğeri ise konsensüs protokolünün uzun vadeli istikrarını güvence altına almaktır. Bu zorlukların üstesinden gelirken, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması gerekmektedir.
Verimliliği artırmanın bir yolu, Sui'nin kullandığı narwhale/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 oyun ve NFT gibi uygulamalar için oldukça uygundur. Ancak DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir, bu da sıradan transferler veya oyun işlemleri için zaman maliyetini artırır.
Diğer taraftan, konsensüs protokolü olmayan ( gibi FastPay ), gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüse ihtiyaç duymadan hızlı bir şekilde işlemleri işleyebilir, bağımsız işlemlerin paralel işlenmesi için toplam sıralama gerektirmez. Ancak, yalnızca sınırlı bir tür basit blok zinciri işlemi ile sınırlıdırlar, ifade edilebilecek akıllı sözleşmeleri kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zorlayıcı olabilir.
Bu yöntemlerin potansiyeli olmasına rağmen, şu anda üretim seviyesindeki blok zincirlerinde uygulanmamaktadır, yalnızca akademik konferanslarda yayımlanmış ve blok zinciri topluluğu tarafından yaygın olarak kullanılmamıştır. Sui Lutris, Sui'yi destekleyen bir protokoldür; DAG tabanlı konsensüs ve konsensüs olmadan yöntemleri birleştirerek, her iki durumu da sağlamaktadır: alt saniye gecikme süresi ve saniyede binlerce işlem sürekli verimlilik. Sui, bu iki görevi başarıyla tamamladı ve paylaşılan nesneler üzerinde karmaşık sözleşmeleri ifade etme, kontrol noktaları oluşturma ve dönemler arasında doğrulayıcı kümesini yeniden yapılandırma yeteneğini korudu.
Sui Lutris, yukarıda belirtilen iki yöntemi birleştiren benzersiz bir yaklaşım benimsemektedir. Tekil mülk sahiplerinin varlık işlemlerinin güvenliğini sağlamak için, sistem doğrulayıcılar arasında tutarlı bir yayın protokolü kullanarak konsensüsten daha düşük bir gecikme süresi gerçekleştirir. Sui Lutris, paylaşılan nesneler üzerindeki karmaşık akıllı sözleşmeleri yalnızca konsensüs aracılığıyla işler. Ayrıca, kontrol noktaları tanımlama ve doğrulayıcıları yeniden yapılandırma gibi ağ bakım işlemlerini destekler. Kopyalanmış Bizans ortamında işlemleri işlerken, bu yeni strateji hem verimlilik hem de güvenliği bir arada sunan bir yöntem sağlar.
Sui Lutris'in işlem yaşam döngüsü şöyledir: kullanıcı işlem oluşturur ve imzalar, doğrulama düğümüne gönderir. Doğrulama düğümü kontrolleri gerçekleştirir, imzalar ve geri gönderir. İstemci, işlem sertifikası oluşturmak için çoğu doğrulama düğümünden yanıt toplar, bu noktada işlem geri alınamaz. Sertifika, doğrulama düğümüne onay için geri gönderilir. Eğer münhasır nesneler ile ilgiliyse, hemen işlenebilir. Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir. Konsensüs, sertifikaların toplam sırasını çıktılar, doğrulama düğümü paylaşılan nesneleri içeren işlemleri gerçekleştirir. Müşteri, işlem düzenleme kanıtı olarak etki sertifikasını oluşturmak için yanıtları toplar. Daha sonra her konsensüs için bir kontrol noktası oluşturmak üzere sunum yapılır, yeniden yapılandırma protokolünü sürdürmek için.
Sui Lutris ayrıca üretim düzeyindeki blok zinciri için bir dizi özellik sunmaktadır: işlem kontrol protokolü uygulamak, işlem nedensellik tarihini oluşturmak; her dönem sonunda yeniden yapılandırmayı desteklemek; dönem sona erdiğinde güvenli bir şekilde "kilitli" hatalı varlıkları "kaldırmak", güvenlik açıklarını en aza indirmek.
Sui Lutris, kullanıcılara büyük değerli Blok Zinciri Sui'yi yönetmeleri için destek sağlar. Tam teknik rapor, güvenlik ve aktivite protokollerinin işleyişini, ayrıca bunların standart dağıtık sistem modeli içinde kısmi senkronizasyonlu Bizans katılımcılarının güvenlik kanıtlarıyla nasıl ilişkili olduğunu ayrıntılı bir şekilde açıklamaktadı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.
Sui Lutris: DAG ile konsensüs olmayan yöntemleri birleştirerek yüksek throughput ve düşük gecikme süresine sahip bir blok zinciri protokolü oluşturma
Blok zinciri teknolojisi, Bitcoin'in doğuşundan bu yana büyük ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, Blockchain Topluluğu, özellikle yüksek yükleri işleme ve gerçek zamanlı gecikme süresini sağlama konusunda teknolojik verimliliği artırmanın yollarını sürekli olarak araştırmaktadır. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: biri düşük gecikme süresini korurken yüksek throughput sağlamaktır, diğeri ise konsensüs protokolünün uzun vadeli istikrarını güvence altına almaktır. Bu zorlukların üstesinden gelirken, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması gerekmektedir.
Verimliliği artırmanın bir yolu, Sui'nin kullandığı narwhale/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 oyun ve NFT gibi uygulamalar için oldukça uygundur. Ancak DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir, bu da sıradan transferler veya oyun işlemleri için zaman maliyetini artırır.
Diğer taraftan, konsensüs protokolü olmayan ( gibi FastPay ), gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüse ihtiyaç duymadan hızlı bir şekilde işlemleri işleyebilir, bağımsız işlemlerin paralel işlenmesi için toplam sıralama gerektirmez. Ancak, yalnızca sınırlı bir tür basit blok zinciri işlemi ile sınırlıdırlar, ifade edilebilecek akıllı sözleşmeleri kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zorlayıcı olabilir.
Bu yöntemlerin potansiyeli olmasına rağmen, şu anda üretim seviyesindeki blok zincirlerinde uygulanmamaktadır, yalnızca akademik konferanslarda yayımlanmış ve blok zinciri topluluğu tarafından yaygın olarak kullanılmamıştır. Sui Lutris, Sui'yi destekleyen bir protokoldür; DAG tabanlı konsensüs ve konsensüs olmadan yöntemleri birleştirerek, her iki durumu da sağlamaktadır: alt saniye gecikme süresi ve saniyede binlerce işlem sürekli verimlilik. Sui, bu iki görevi başarıyla tamamladı ve paylaşılan nesneler üzerinde karmaşık sözleşmeleri ifade etme, kontrol noktaları oluşturma ve dönemler arasında doğrulayıcı kümesini yeniden yapılandırma yeteneğini korudu.
Sui Lutris, yukarıda belirtilen iki yöntemi birleştiren benzersiz bir yaklaşım benimsemektedir. Tekil mülk sahiplerinin varlık işlemlerinin güvenliğini sağlamak için, sistem doğrulayıcılar arasında tutarlı bir yayın protokolü kullanarak konsensüsten daha düşük bir gecikme süresi gerçekleştirir. Sui Lutris, paylaşılan nesneler üzerindeki karmaşık akıllı sözleşmeleri yalnızca konsensüs aracılığıyla işler. Ayrıca, kontrol noktaları tanımlama ve doğrulayıcıları yeniden yapılandırma gibi ağ bakım işlemlerini destekler. Kopyalanmış Bizans ortamında işlemleri işlerken, bu yeni strateji hem verimlilik hem de güvenliği bir arada sunan bir yöntem sağlar.
Sui Lutris'in işlem yaşam döngüsü şöyledir: kullanıcı işlem oluşturur ve imzalar, doğrulama düğümüne gönderir. Doğrulama düğümü kontrolleri gerçekleştirir, imzalar ve geri gönderir. İstemci, işlem sertifikası oluşturmak için çoğu doğrulama düğümünden yanıt toplar, bu noktada işlem geri alınamaz. Sertifika, doğrulama düğümüne onay için geri gönderilir. Eğer münhasır nesneler ile ilgiliyse, hemen işlenebilir. Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir. Konsensüs, sertifikaların toplam sırasını çıktılar, doğrulama düğümü paylaşılan nesneleri içeren işlemleri gerçekleştirir. Müşteri, işlem düzenleme kanıtı olarak etki sertifikasını oluşturmak için yanıtları toplar. Daha sonra her konsensüs için bir kontrol noktası oluşturmak üzere sunum yapılır, yeniden yapılandırma protokolünü sürdürmek için.
Sui Lutris ayrıca üretim düzeyindeki blok zinciri için bir dizi özellik sunmaktadır: işlem kontrol protokolü uygulamak, işlem nedensellik tarihini oluşturmak; her dönem sonunda yeniden yapılandırmayı desteklemek; dönem sona erdiğinde güvenli bir şekilde "kilitli" hatalı varlıkları "kaldırmak", güvenlik açıklarını en aza indirmek.
Sui Lutris, kullanıcılara büyük değerli Blok Zinciri Sui'yi yönetmeleri için destek sağlar. Tam teknik rapor, güvenlik ve aktivite protokollerinin işleyişini, ayrıca bunların standart dağıtık sistem modeli içinde kısmi senkronizasyonlu Bizans katılımcılarının güvenlik kanıtlarıyla nasıl ilişkili olduğunu ayrıntılı bir şekilde açıklamaktadır.