Blockchain teknolojisi, Bitcoin'in ortaya çıkmasından bu yana önemli ilerlemeler kaydetmiştir. Oyunlar ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, sektör sürekli olarak teknolojinin verimliliğini artırmanın yollarını araştırıyor, özellikle yüksek yükleri işleme ve gerçek zamanlı gecikmeyi sağlama konusunda. Birinci seviye blok zinciri, düşük gecikmeyi korurken yüksek verimlilik sağlamak ve konsensüs protokolünün uzun vadeli istikrarını sağlamak gibi iki büyük zorlukla karşı karşıyadır. Bu sorunları çözerken, 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, narwhale/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, blockchain'in aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve oyunlar ile NFT gibi uygulamalar için 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 yandan, konsensüs gerektirmeyen protokoller (örneğin FastPay), gecikme ve ölçeklenebilirlik açısından büyük potansiyel göstermektedir. Bu protokoller, hızlı işlem yapmaya olanak tanıyarak, bağımsız işlem gruplarını toplam sıralama gereksinimi olmadan paralel işleme izin verir. Ancak yalnızca sınırlı bir basit blok zinciri işlemleri sınıfına tabidirler, bu da uygulanabilir akıllı sözleşmelerin karmaşıklığını kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zor olabilir.
Bu yöntemlerin potansiyeli olmasına rağmen, şu anda üretim düzeyindeki blok zincirlerinde uygulanmamış olup yalnızca akademik konferanslarda yayımlanmıştır ve blok zincir topluluğu tarafından geniş çapta benimsenmemiştir. Sui Lutris, Sui'yi destekleyen bir protokoldür ve DAG tabanlı konsensüs ile konsensüs olmayan yöntemleri birleştirerek, hem alt saniye gecikmesi hem de saniyede binlerce işlem sürekli işleme kapasitesini gerçekleştirmektedir. Sui, bu iki görevi yerine getirmekle kalmayıp, paylaşılan nesneler üzerinde karmaşık sözleşmeleri yürütme, kontrol noktaları oluşturma ve dönemler arası doğrulayıcı setini yeniden yapılandırma yeteneğini de sürdürmektedir.
Sui Lutris, yukarıda belirtilen iki çözümü birleştirerek benzersiz bir yaklaşım benimsemiştir. Tek bir sahibin varlıklarının (sahip olunan nesnelerin) işlemlerinin güvenliğini sağlamak için, sistem doğrulayıcılar arasında tutarlı bir yayılma protokolü kullanarak konsensüs altındaki gecikmeleri gerçekleştirmektedir. Sui Lutris, paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeleri işlemek için yalnızca konsensüse güvenmektedir. Ayrıca kontrol noktalarının tanımlanması ve doğrulayıcıların yeniden yapılandırılması gibi ağ bakım işlemlerini desteklemektedir. Kopyalanmış Bizans ortamında işlemleri işlerken, bu yenilikçi strateji hem verimlilik hem de güvenliği bir arada sunan bir çözüm sağlamaktadır.
Sui Lutris'in işlem yaşam döngüsü şu şekildedir: Kullanıcı işlem oluşturur ve imzalar, doğrulama düğümüne gönderir. Doğrulama düğümü geçerlilik ve güvenlik kontrollerini gerçekleştirir, imzalar ve geri gönderir. İ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. Eğer münhasır nesneler söz konusuysa, işlem sertifikası anında işlenebilir, konsensüs motorunu beklemeye gerek yoktur. Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir. Konsensüs, sertifikaların toplam sırasını nihai olarak çıktı olarak verir; doğrulama düğümleri, paylaşılan nesneleri içeren işlemleri kontrol eder ve gerçekleştirir. Müşteri, çoğu doğrulama düğümünden yanıt toplayarak, işlem tasdik belgesi olarak etki sertifikası oluşturur. Ardından, her konsensüs sunumu için kontrol noktaları oluşturularak yeniden yapılandırma protokolünü yönlendirmek üzere kullanılır.
Ana ticaret işlemlerinin yanı sıra, Sui Lutris üretim seviyesindeki blok zincirini destekleyen birçok özellik de sunmaktadır:
Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin nedensel tarihini oluşturun, bu da tam denetim ve verimli senkronizasyon için kullanılır.
Her dönemin sonunda yeniden yapılandırmayı destekler, doğrulayıcı kümesi ve oy hakları değişebilir, tüm nihai işlemlerin bir çağ içinde yer almasını sağlar.
Dönem sona erdiğinde güvenli bir şekilde "kilitli" olan varlıkları "açmak", güvenlik açığı etkisini en aza indirmeye yardımcı olur.
Sui Lutris, çok sayıda kullanıcı değerini yöneten Sui blok zincirine destek sağlar. Tam teknik rapor, güvenlik ve aktiflik protokollerinin nasıl çalıştığını ayrıntılı bir şekilde açıklar ve bunların standart dağıtılmış sistem modelindeki kısmi senkronize Bizans katılımcılarının güvenlik kanıtlarıyla olan ilişkisini ortaya koyar.
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
Repost
Share
Comment
0/400
FloorPriceNightmare
· 18h ago
Bu gecikme süresi mi? Oyun oynarken PPT gibi takılıyor.
View OriginalReply0
TestnetScholar
· 08-15 03:24
Bu teknoloji hakkında konuşmak kafamı karıştırdı.
View OriginalReply0
LiquidatedNotStirred
· 08-14 17:45
Birkaç saniyelik gecikme süresi yüksek bulunuyor, ne de olsa enayiler taze.
View OriginalReply0
MEVHunterBearish
· 08-14 17:44
Birkaç saniye gecikme süresi de mi denir? Üç katmanlı zincir oynadın mı?
View OriginalReply0
NftDataDetective
· 08-14 17:21
açıkçası boğa köpekbalığı hala oyun için çok yavaş bence
View OriginalReply0
WhaleStalker
· 08-14 17:15
Birkaç saniyelik gecikme süresine dayanamıyor musun? Oyun oynamak bu kadar hızlı değil.
Sui Lutris: DAG Konsensüsü ve konsensüs olmayan çözümleri birleştiren yüksek verimli blok zinciri protokolü
Metin
Blockchain teknolojisi, Bitcoin'in ortaya çıkmasından bu yana önemli ilerlemeler kaydetmiştir. Oyunlar ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, sektör sürekli olarak teknolojinin verimliliğini artırmanın yollarını araştırıyor, özellikle yüksek yükleri işleme ve gerçek zamanlı gecikmeyi sağlama konusunda. Birinci seviye blok zinciri, düşük gecikmeyi korurken yüksek verimlilik sağlamak ve konsensüs protokolünün uzun vadeli istikrarını sağlamak gibi iki büyük zorlukla karşı karşıyadır. Bu sorunları çözerken, 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, narwhale/Bullshark gibi DAG tabanlı konsensüs protokollerini kullanmaktır. Bu tür protokoller, blockchain'in aynı anda büyük miktarda işlemi işleyebilmesini sağlar ve oyunlar ile NFT gibi uygulamalar için 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 yandan, konsensüs gerektirmeyen protokoller (örneğin FastPay), gecikme ve ölçeklenebilirlik açısından büyük potansiyel göstermektedir. Bu protokoller, hızlı işlem yapmaya olanak tanıyarak, bağımsız işlem gruplarını toplam sıralama gereksinimi olmadan paralel işleme izin verir. Ancak yalnızca sınırlı bir basit blok zinciri işlemleri sınıfına tabidirler, bu da uygulanabilir akıllı sözleşmelerin karmaşıklığını kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zor olabilir.
Bu yöntemlerin potansiyeli olmasına rağmen, şu anda üretim düzeyindeki blok zincirlerinde uygulanmamış olup yalnızca akademik konferanslarda yayımlanmıştır ve blok zincir topluluğu tarafından geniş çapta benimsenmemiştir. Sui Lutris, Sui'yi destekleyen bir protokoldür ve DAG tabanlı konsensüs ile konsensüs olmayan yöntemleri birleştirerek, hem alt saniye gecikmesi hem de saniyede binlerce işlem sürekli işleme kapasitesini gerçekleştirmektedir. Sui, bu iki görevi yerine getirmekle kalmayıp, paylaşılan nesneler üzerinde karmaşık sözleşmeleri yürütme, kontrol noktaları oluşturma ve dönemler arası doğrulayıcı setini yeniden yapılandırma yeteneğini de sürdürmektedir.
Sui Lutris, yukarıda belirtilen iki çözümü birleştirerek benzersiz bir yaklaşım benimsemiştir. Tek bir sahibin varlıklarının (sahip olunan nesnelerin) işlemlerinin güvenliğini sağlamak için, sistem doğrulayıcılar arasında tutarlı bir yayılma protokolü kullanarak konsensüs altındaki gecikmeleri gerçekleştirmektedir. Sui Lutris, paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeleri işlemek için yalnızca konsensüse güvenmektedir. Ayrıca kontrol noktalarının tanımlanması ve doğrulayıcıların yeniden yapılandırılması gibi ağ bakım işlemlerini desteklemektedir. Kopyalanmış Bizans ortamında işlemleri işlerken, bu yenilikçi strateji hem verimlilik hem de güvenliği bir arada sunan bir çözüm sağlamaktadır.
Sui Lutris'in işlem yaşam döngüsü şu şekildedir: Kullanıcı işlem oluşturur ve imzalar, doğrulama düğümüne gönderir. Doğrulama düğümü geçerlilik ve güvenlik kontrollerini gerçekleştirir, imzalar ve geri gönderir. İ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. Eğer münhasır nesneler söz konusuysa, işlem sertifikası anında işlenebilir, konsensüs motorunu beklemeye gerek yoktur. Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir. Konsensüs, sertifikaların toplam sırasını nihai olarak çıktı olarak verir; doğrulama düğümleri, paylaşılan nesneleri içeren işlemleri kontrol eder ve gerçekleştirir. Müşteri, çoğu doğrulama düğümünden yanıt toplayarak, işlem tasdik belgesi olarak etki sertifikası oluşturur. Ardından, her konsensüs sunumu için kontrol noktaları oluşturularak yeniden yapılandırma protokolünü yönlendirmek üzere kullanılır.
Ana ticaret işlemlerinin yanı sıra, Sui Lutris üretim seviyesindeki blok zincirini destekleyen birçok özellik de sunmaktadır:
Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin nedensel tarihini oluşturun, bu da tam denetim ve verimli senkronizasyon için kullanılır.
Her dönemin sonunda yeniden yapılandırmayı destekler, doğrulayıcı kümesi ve oy hakları değişebilir, tüm nihai işlemlerin bir çağ içinde yer almasını sağlar.
Dönem sona erdiğinde güvenli bir şekilde "kilitli" olan varlıkları "açmak", güvenlik açığı etkisini en aza indirmeye yardımcı olur.
Sui Lutris, çok sayıda kullanıcı değerini yöneten Sui blok zincirine destek sağlar. Tam teknik rapor, güvenlik ve aktiflik protokollerinin nasıl çalıştığını ayrıntılı bir şekilde açıklar ve bunların standart dağıtılmış sistem modelindeki kısmi senkronize Bizans katılımcılarının güvenlik kanıtlarıyla olan ilişkisini ortaya koyar.