Blok zinciri teknolojisi, Bitcoin'in doğuşundan bu yana önemli ilerlemeler kaydetmiştir. Oyunlar ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla, blok zinciri topluluğu, özellikle yüksek yük ve gerçek zamanlı gecikme sürelerini yönetme konusunda teknolojik verimliliği artırmanın yollarını araştırmaktadır. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: ilki, düşük gecikme süresini korurken yüksek throughput sağlamaktır; ikincisi ise, konsensüs protokolünün uzun vadeli istikrarını garanti etmektir. Bu zorlukları çözerken, merkeziyetsizliği korumak için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması da sağlanmalıdır.
Verimliliği artırmanın bir yolu, DAG tabanlı konsensüs protokolü kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve bu da oyun ve NFT gibi uygulamalar için son derece uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir ki bu da sıradan transferler veya oyun işlemleri için yüksek bir maliyet demektir.
Diğer yandan, konsensüs gerektirmeyen protokoller, gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, paralel işleme tabi bağımsız işlemlerin küresel sıralamasına gerek kalmadan hızlı işlem yapılmasına olanak tanır. Ancak, yalnızca sınırlı bir basit blok zinciri işlemleri sınıfıyla sınırlıdır, bu da gerçekleştirilebilecek akıllı sözleşme işlevselliğini 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 düzeyindeki blok zincirlerinde kullanılmamaktadır, yalnızca akademik konferanslarda yayınlanmıştır ve blok zinciri topluluğu tarafından yaygın olarak benimsenmemiştir. Sui Lutris, DAG tabanlı konsensüs ve konsensüs dışı yöntemleri birleştirerek hem alt saniye gecikme süresi hem de saniyede binlerce işlem sürekli throughput'u sağlamak için destekleyen bir protokoldür. Aynı zamanda paylaşılan nesneler üzerinde karmaşık sözleşmeleri ifade etme, kontrol noktaları oluşturma ve dönemler boyunca doğrulayıcı kümesini yeniden yapılandırma yeteneğini korumaktadır.
Sui Lutris, yukarıda belirtilen iki çözümü birleştiren benzersiz bir yaklaşım benimsemektedir. Tek bir sahibi olan 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üsün altındaki gecikmeyi gerçekleştirir. Sui Lutris, paylaşılan nesneler üzerindeki karmaşık akıllı sözleşmeleri yalnızca konsensüsle işler. Ayrıca, kontrol noktalarını tanımlamak ve doğrulayıcıları yeniden yapılandırmak gibi ağ bakım işlemlerini destekler. Bu yeni strateji, kopyalanmış Bizans ortamında işlemleri işlerken iki tarafı da memnun eden bir yöntem sunar.
Sui Lutris'te, özel anahtara sahip kullanıcılar, sahip oldukları nesneleri veya karışık nesneleri değiştirmek için işlem oluşturur ve imzalar. İşlemler her bir doğrulama düğümüne gönderilir, düğümler geçerlilik ve güvenlik kontrollerini gerçekleştirir, imzalandıktan sonra istemciye geri döner. İstemci, işlem sertifikasını oluşturmak için çoğu doğrulama düğümünden yanıt toplar, bu aşamada işlem geri alınamaz olarak kabul edilir. Sertifika toplandıktan sonra tüm doğrulama düğümlerine onay için geri gönderilir. Tekil nesneleri içeren işlemler, konsensüs motorunu beklemeden hemen işlenebilir. Tüm sertifikalar, DAG tabanlı konsensüs protokolüne iletilir. Konsensüs, nihai olarak sertifikaların toplam sırasını çıktılar; 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ünden yanıt toplar, işlem uzlaşma kanıtı olarak etki sertifikası oluşturur. Ardından, her bir konsensüs gönderimi için kontrol noktası oluşturarak yeniden yapılandırma protokolünü çalıştırmak için kullanılır.
Ana işlem süreçlerinin yanı sıra, Sui Lutris ayrıca üretim seviyesindeki blok zincirini desteklemek için çeşitli tesisler sunmaktadır:
Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin nedensel geçmişini oluşturun, tam denetim ve verimli senkronizasyon için.
Her dönem sonunda yeniden yapılandırmayı destekler, doğrulayıcı kümesi ve oy hakları değişiklik gösterebilir.
epoch sonunda güvenli bir şekilde "kilitli" hatalı varlıkları "açmak" ve açıkları en aza indirmek.
Sui Lutris, büyük değerli blok zincirlerinin yönetimini destekler. Tam teknik rapor, güvenli ve aktif protokol çalışmaları hakkında ayrıntılı bilgiler sağlar ve standart dağıtık sistem modelinde kısmi senkronize Bizans katılımcıları ile güvenlik kanıtlarını içerir.
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 konsensüsü ve konsensüs olmayan yöntemleri birleştiren verimli blok zinciri çözümü
Blok zinciri teknolojisi, Bitcoin'in doğuşundan bu yana önemli ilerlemeler kaydetmiştir. Oyunlar ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla, blok zinciri topluluğu, özellikle yüksek yük ve gerçek zamanlı gecikme sürelerini yönetme konusunda teknolojik verimliliği artırmanın yollarını araştırmaktadır. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: ilki, düşük gecikme süresini korurken yüksek throughput sağlamaktır; ikincisi ise, konsensüs protokolünün uzun vadeli istikrarını garanti etmektir. Bu zorlukları çözerken, merkeziyetsizliği korumak için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması da sağlanmalıdır.
Verimliliği artırmanın bir yolu, DAG tabanlı konsensüs protokolü kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve bu da oyun ve NFT gibi uygulamalar için son derece uygundur. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir ki bu da sıradan transferler veya oyun işlemleri için yüksek bir maliyet demektir.
Diğer yandan, konsensüs gerektirmeyen protokoller, gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, paralel işleme tabi bağımsız işlemlerin küresel sıralamasına gerek kalmadan hızlı işlem yapılmasına olanak tanır. Ancak, yalnızca sınırlı bir basit blok zinciri işlemleri sınıfıyla sınırlıdır, bu da gerçekleştirilebilecek akıllı sözleşme işlevselliğini 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 düzeyindeki blok zincirlerinde kullanılmamaktadır, yalnızca akademik konferanslarda yayınlanmıştır ve blok zinciri topluluğu tarafından yaygın olarak benimsenmemiştir. Sui Lutris, DAG tabanlı konsensüs ve konsensüs dışı yöntemleri birleştirerek hem alt saniye gecikme süresi hem de saniyede binlerce işlem sürekli throughput'u sağlamak için destekleyen bir protokoldür. Aynı zamanda paylaşılan nesneler üzerinde karmaşık sözleşmeleri ifade etme, kontrol noktaları oluşturma ve dönemler boyunca doğrulayıcı kümesini yeniden yapılandırma yeteneğini korumaktadır.
Sui Lutris, yukarıda belirtilen iki çözümü birleştiren benzersiz bir yaklaşım benimsemektedir. Tek bir sahibi olan 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üsün altındaki gecikmeyi gerçekleştirir. Sui Lutris, paylaşılan nesneler üzerindeki karmaşık akıllı sözleşmeleri yalnızca konsensüsle işler. Ayrıca, kontrol noktalarını tanımlamak ve doğrulayıcıları yeniden yapılandırmak gibi ağ bakım işlemlerini destekler. Bu yeni strateji, kopyalanmış Bizans ortamında işlemleri işlerken iki tarafı da memnun eden bir yöntem sunar.
Sui Lutris'te, özel anahtara sahip kullanıcılar, sahip oldukları nesneleri veya karışık nesneleri değiştirmek için işlem oluşturur ve imzalar. İşlemler her bir doğrulama düğümüne gönderilir, düğümler geçerlilik ve güvenlik kontrollerini gerçekleştirir, imzalandıktan sonra istemciye geri döner. İstemci, işlem sertifikasını oluşturmak için çoğu doğrulama düğümünden yanıt toplar, bu aşamada işlem geri alınamaz olarak kabul edilir. Sertifika toplandıktan sonra tüm doğrulama düğümlerine onay için geri gönderilir. Tekil nesneleri içeren işlemler, konsensüs motorunu beklemeden hemen işlenebilir. Tüm sertifikalar, DAG tabanlı konsensüs protokolüne iletilir. Konsensüs, nihai olarak sertifikaların toplam sırasını çıktılar; 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ünden yanıt toplar, işlem uzlaşma kanıtı olarak etki sertifikası oluşturur. Ardından, her bir konsensüs gönderimi için kontrol noktası oluşturarak yeniden yapılandırma protokolünü çalıştırmak için kullanılır.
Ana işlem süreçlerinin yanı sıra, Sui Lutris ayrıca üretim seviyesindeki blok zincirini desteklemek için çeşitli tesisler sunmaktadır:
Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin nedensel geçmişini oluşturun, tam denetim ve verimli senkronizasyon için.
Her dönem sonunda yeniden yapılandırmayı destekler, doğrulayıcı kümesi ve oy hakları değişiklik gösterebilir.
epoch sonunda güvenli bir şekilde "kilitli" hatalı varlıkları "açmak" ve açıkları en aza indirmek.
Sui Lutris, büyük değerli blok zincirlerinin yönetimini destekler. Tam teknik rapor, güvenli ve aktif protokol çalışmaları hakkında ayrıntılı bilgiler sağlar ve standart dağıtık sistem modelinde kısmi senkronize Bizans katılımcıları ile güvenlik kanıtlarını içerir.