Bitcoin'in doğuşundan bu yana geçen on yıl içinde, blok zinciri teknolojisi kayda değer ilerlemeler kaydetti. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla, blok zinciri topluluğu, özellikle yüksek yük işlemede ve gerçek zamanlı gecikme süresi sağlama konusunda teknolojik verimliliği artırmanın yollarını sürekli olarak araştırıyor. L1 blok zinciri iki ana zorlukla karşı karşıya: birincisi, düşük gecikme süresini korurken yüksek verimlilik sağlamak, ikincisi ise konsensüs protokolünün uzun vadeli istikrarını güvence altına almak. Bu zorluklarla başa çıkarken, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırması yoluyla da yapılması gerekenler var.
Verimliliği artırmanın bir yolu, DAG tabanlı konsensüs protokolü kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda çok sayıda işlemi işlemesine olanak tanır ve özellikle oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikme süresine neden olur, bu da sıradan transferler veya oyun işlemleri için yüksek bir maliyet oluşturur.
Diğer yandan, konsensüs olmayan protokoller gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüs gereksinimini ortadan kaldırarak paralel işlenen bağımsız işlemlere toplam sıralama gerektirmeden hızlı işlem yapmayı mümkün kılar. Ancak, yalnızca sınırlı bir tür basit blok zinciri işlemi ile 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 büyük bir potansiyele sahip olmasına rağmen, şu anda üretim düzeyindeki blok zincirlerinde uygulanmamış olup, yalnızca akademik konferanslarda sunum aşamasında kalmış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 bir araya getirerek her iki tarafın da avantajlarını sunan, Sui'yi destekleyen bir protokoldür: alt saniye gecikme süresi ve saniyede binlerce işlem sürekliği. Sui, bu iki görevi yerine getirmenin yanı sıra, 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 de korumaktadır.
Sui Lutris, yukarıda belirtilen iki yaklaşımı birleştiren benzersiz bir yöntem 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ün altında bir gecikme süresi sağlamaktadır. 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; yani herhangi bir kullanıcı tarafından değiştirilebilen nesneler. Ayrıca, Sui Lutris, kontrol noktaları tanımlamak ve doğrulayıcıları yeniden yapılandırmak gibi ağ bakım işlemlerini de desteklemektedir. Kopyalanmış Bizans ortamında işlemleri işlerken bu yenilikçi strateji, her iki tarafı da memnun eden bir çözüm sunmaktadır.
Sui Lutris'teki işlem yaşam döngüsü şöyledir: özel anahtara sahip kullanıcılar, sahip oldukları nesneleri veya sahip oldukları nesneler ile paylaşılan nesnelerin karışımını değiştirmek için işlemler oluşturur ve imzalar. İşlem, her Sui Lutris doğrulama düğümüne gönderilir, doğrulama düğümleri bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir, imzalar ve imzalanmış işlemi istemciye geri gönderir. İstemci, işlem belgesini oluşturmak için çoğunlukla doğrulama düğümlerinden gelen yanıtları toplar; bu noktada işlem geri alınamaz olarak kabul edilebilir.
Sertifika grubu tamamlandıktan sonra, tüm doğrulama düğümlerine geri gönderilecektir. Doğrulama düğümleri, geçerliliğini kontrol eder ve müşteriye alındığını onaylar. Eğer işlem, tekil nesneleri içeriyorsa, işlem sertifikası hemen işlenip uygulanabilir, konsensüs motorunun beklenmesine gerek yoktur. 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şılabilir nesneleri içeren işlemleri kontrol eder ve uygular, müşteriler, çoğu doğrulama düğümünün yanıtlarını toplayabilir, bunları bir etki sertifikası haline getirebilir ve bunu işlem tasfiyesi için bir kanıt olarak kullanabilir. Daha sonra, her konsensüs sunumu için kontrol noktaları oluşturulur; bu, yeniden yapılandırma protokolünü yönlendirmek için de kullanılır.
Ana işlem süreçlerinin yanı sıra, Sui Lutris ayrıca üretim seviyesindeki blok zincirini destekleyen çeşitli işlevler sunmaktadır:
Nihai kesinliğe ulaşıldıktan sonra, sistemdeki tüm işlemlerin nedensel geçmişini oluşturmak için kontrol noktası protokolü uygulanır. Bu, tam denetim için ve tam düğüm ile gecikme süresiyle doğrulama düğümlerinin senkronizasyonunu verimli bir şekilde sürdürmek için kullanılır.
Her dönemin sonunda yeniden yapılandırmayı destekler, bu noktada doğrulayıcı kümesi ve oy hakları değişebilir. Tüm nihai işlemlerin bir çağda yer aldığından emin olmak için, her çağ dikkatlice kapatılmalı ve nihai güvenlik doğrulanmalıdır.
Önceki konsensüs protokollerinde, bir güvenlik açığı olan istemcilerin çift harcama varlıkları bulunduğunda, varlıkların kalıcı olarak kilitlenmesi sorununu çözdü. Sui Lutris, epoch sona erdiğinde hatalı kilitlenmiş varlıkları güvenli bir şekilde "kilidini açar" ve hata nedeniyle oluşan zararı en aza indirir.
Sui Lutris, kullanıcılara büyük değerleri yönetmek için blok zinciri çözümleri sunmaktadır. Tam teknik rapor, güvenli ve aktif protokollerin çalışma şeklini ve bunların standart dağıtık sistem modelinde kısmi senkronize Bizans katılımcılarıyla olan güvenlik kanıtını detaylı 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.
9 Likes
Reward
9
3
Share
Comment
0/400
GasFeeSobber
· 18h ago
dag? Pow kullanmak daha iyi.
View OriginalReply0
HashRateHermit
· 18h ago
Kim Konsensüs anlıyorsa, o gerçektir.. değerli öngörüler
View OriginalReply0
NotAFinancialAdvice
· 18h ago
dag da pek iyi değil, birkaç saniye bile dayanamaz.
Sui Lutris: DAG ve konsensüs olmadan yüksek verim ve düşük gecikme süresi sağlayan yeni bir blok zinciri protokolü
Bitcoin'in doğuşundan bu yana geçen on yıl içinde, blok zinciri teknolojisi kayda değer ilerlemeler kaydetti. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla, blok zinciri topluluğu, özellikle yüksek yük işlemede ve gerçek zamanlı gecikme süresi sağlama konusunda teknolojik verimliliği artırmanın yollarını sürekli olarak araştırıyor. L1 blok zinciri iki ana zorlukla karşı karşıya: birincisi, düşük gecikme süresini korurken yüksek verimlilik sağlamak, ikincisi ise konsensüs protokolünün uzun vadeli istikrarını güvence altına almak. Bu zorluklarla başa çıkarken, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırması yoluyla da yapılması gerekenler var.
Verimliliği artırmanın bir yolu, DAG tabanlı konsensüs protokolü kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda çok sayıda işlemi işlemesine olanak tanır ve özellikle oyun ve NFT gibi uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikme süresine neden olur, bu da sıradan transferler veya oyun işlemleri için yüksek bir maliyet oluşturur.
Diğer yandan, konsensüs olmayan protokoller gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüs gereksinimini ortadan kaldırarak paralel işlenen bağımsız işlemlere toplam sıralama gerektirmeden hızlı işlem yapmayı mümkün kılar. Ancak, yalnızca sınırlı bir tür basit blok zinciri işlemi ile 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 büyük bir potansiyele sahip olmasına rağmen, şu anda üretim düzeyindeki blok zincirlerinde uygulanmamış olup, yalnızca akademik konferanslarda sunum aşamasında kalmış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 bir araya getirerek her iki tarafın da avantajlarını sunan, Sui'yi destekleyen bir protokoldür: alt saniye gecikme süresi ve saniyede binlerce işlem sürekliği. Sui, bu iki görevi yerine getirmenin yanı sıra, 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 de korumaktadır.
Sui Lutris, yukarıda belirtilen iki yaklaşımı birleştiren benzersiz bir yöntem 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ün altında bir gecikme süresi sağlamaktadır. 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; yani herhangi bir kullanıcı tarafından değiştirilebilen nesneler. Ayrıca, Sui Lutris, kontrol noktaları tanımlamak ve doğrulayıcıları yeniden yapılandırmak gibi ağ bakım işlemlerini de desteklemektedir. Kopyalanmış Bizans ortamında işlemleri işlerken bu yenilikçi strateji, her iki tarafı da memnun eden bir çözüm sunmaktadır.
Sui Lutris'teki işlem yaşam döngüsü şöyledir: özel anahtara sahip kullanıcılar, sahip oldukları nesneleri veya sahip oldukları nesneler ile paylaşılan nesnelerin karışımını değiştirmek için işlemler oluşturur ve imzalar. İşlem, her Sui Lutris doğrulama düğümüne gönderilir, doğrulama düğümleri bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir, imzalar ve imzalanmış işlemi istemciye geri gönderir. İstemci, işlem belgesini oluşturmak için çoğunlukla doğrulama düğümlerinden gelen yanıtları toplar; bu noktada işlem geri alınamaz olarak kabul edilebilir.
Sertifika grubu tamamlandıktan sonra, tüm doğrulama düğümlerine geri gönderilecektir. Doğrulama düğümleri, geçerliliğini kontrol eder ve müşteriye alındığını onaylar. Eğer işlem, tekil nesneleri içeriyorsa, işlem sertifikası hemen işlenip uygulanabilir, konsensüs motorunun beklenmesine gerek yoktur. 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şılabilir nesneleri içeren işlemleri kontrol eder ve uygular, müşteriler, çoğu doğrulama düğümünün yanıtlarını toplayabilir, bunları bir etki sertifikası haline getirebilir ve bunu işlem tasfiyesi için bir kanıt olarak kullanabilir. Daha sonra, her konsensüs sunumu için kontrol noktaları oluşturulur; bu, yeniden yapılandırma protokolünü yönlendirmek için de kullanılır.
Ana işlem süreçlerinin yanı sıra, Sui Lutris ayrıca üretim seviyesindeki blok zincirini destekleyen çeşitli işlevler sunmaktadır:
Nihai kesinliğe ulaşıldıktan sonra, sistemdeki tüm işlemlerin nedensel geçmişini oluşturmak için kontrol noktası protokolü uygulanır. Bu, tam denetim için ve tam düğüm ile gecikme süresiyle doğrulama düğümlerinin senkronizasyonunu verimli bir şekilde sürdürmek için kullanılır.
Her dönemin sonunda yeniden yapılandırmayı destekler, bu noktada doğrulayıcı kümesi ve oy hakları değişebilir. Tüm nihai işlemlerin bir çağda yer aldığından emin olmak için, her çağ dikkatlice kapatılmalı ve nihai güvenlik doğrulanmalıdır.
Önceki konsensüs protokollerinde, bir güvenlik açığı olan istemcilerin çift harcama varlıkları bulunduğunda, varlıkların kalıcı olarak kilitlenmesi sorununu çözdü. Sui Lutris, epoch sona erdiğinde hatalı kilitlenmiş varlıkları güvenli bir şekilde "kilidini açar" ve hata nedeniyle oluşan zararı en aza indirir.
Sui Lutris, kullanıcılara büyük değerleri yönetmek için blok zinciri çözümleri sunmaktadır. Tam teknik rapor, güvenli ve aktif protokollerin çalışma şeklini ve bunların standart dağıtık sistem modelinde kısmi senkronize Bizans katılımcılarıyla olan güvenlik kanıtını detaylı bir şekilde açıklamaktadır.