Blockchain teknolojisi, Bitcoin'in piyasaya sürülmesinden bu yana önemli ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, sektör, özellikle yüksek yüklerin işlenmesi ve gerçek zamanlı gecikmelerin sağlanması konularında teknolojik verimliliği artırmanın yollarını sürekli olarak araştırmaktadır. Günümüzde L1 blok zinciri iki büyük zorlukla karşı karşıyadır: biri, düşük gecikmeyi korurken yüksek verimliliği sağlamaktır; diğeri ise konsensüs protokolünün uzun süreli istikrarını garanti etmektir. Bu sorunların çözülmesi sırasında, merkeziyetsizliği sürdürmek için doğrulayıcı düğümlerin dinamik katılımı ve yeniden yapılandırılması yoluyla sağlanmalıdır.
Verimliliği artırmanın bir yolu, DAG tabanlı bir konsensüs protokolü 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 uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere neden olur, bu da normal transferler veya oyun işlemleri için zaman maliyetini artırır.
Diğer yandan, konsensüs gerektirmeyen protokoller gecikmeyi azaltma ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüs ihtiyaçlarını ortadan kaldırarak, paralel işleme tabi bağımsız işlemlerin toplam sıralamasına gerek kalmadan hızlı işlem yapılmasına olanak tanır. Ancak bunlar, yalnızca sınırlı bir tür basit blok zinciri işlemiyle sınırlıdır ve ifade edilebilecek akıllı sözleşmeleri kısıtlar; 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 seviyesindeki blok zincirlerinde uygulanmamaktadır, yalnızca akademik konferanslarda yayınlanmıştır ve blok zinciri topluluğu tarafından yaygın olarak benimsenmemiştir. Sui Lutris, Sui'yi destekleyen bir protokoldür; DAG tabanlı konsensüs ve konsensüssüz yöntemleri birleştirerek hem alt saniye gecikmesi hem de saniyede binlerce işlem sürekli verimliliği sağlamaktadır. Sui, bu iki görevi tamamlamakla kalmayıp, 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.
konsensüs ve konsensüs dışı yöntemleri birleştirmek
Sui Lutris, yukarıda belirtilen iki yöntemi birleştiren benzersiz bir yaklaşım benimsemiştir. Tekil sahip 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ın protokolü kullanarak konsensüs altındaki gecikmeyi gerçekleştirir. Sui Lutris, yalnızca herhangi bir kullanıcının değiştirebileceği paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeleri işlemek için konsensüse güvenmektedir. 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şlem yaparken, bu yenilikçi strateji verimlilik ve güvenliği dengeleyen bir yaklaşım sunar.
Sui Lutris'teki işlem yaşam döngüsü aşağıdaki gibidir:
Ö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şlem oluşturur ve imzalar.
İşlem her Sui Lutris doğrulama düğümüne (genellikle tam düğüm aracılığıyla) gönderilir.
Doğrulama düğümü, işlemlerin imzalanması için bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir ve imzalanmış işlemi istemciye geri döndürür.
İstemci, işlem sertifikasını oluşturmak için çoğu doğrulayıcı düğümden gelen yanıtları toplar; bu aşamada işlem geri alınamaz olarak kabul edilir (nihai hale ulaşır).
Sertifika grubu tamamlandıktan sonra, tüm doğrulama düğümlerine geri gönderilecek, doğrulama düğümleri geçerliliğini kontrol edecek ve müşteriye alındığını onaylayacaktır.
Eğer işlem münhasır nesneleri içeriyorsa, işlem sertifikası hemen işlenebilir ve yürütülebilir, konsensüs motorunu beklemeye gerek yoktur (doğrudan hızlı yol).
Tüm sertifikalar DAG tabanlı konsensüs protokolüne iletilir (aynı zamanda Sui doğrulama düğümleri tarafından işletilmektedir).
Konsensüsün nihai çıktı sertifikalarının toplam sırası; doğrulama düğümleri, paylaşılan nesneleri içeren işlemleri kontrol eder ve yürütür.
Müşteriler, çoğu doğrulama düğümünün yanıtlarını toplayabilir, bunları bir etki sertifikası oluşturmak için bir araya getirebilir ve bunu işlem uzlaşması kanıtı olarak kullanabilir.
Daha sonra, her bir konsensüs için bir kontrol noktası oluşturmak üzere gönderim yapıldı, bu aynı zamanda yeniden yapılandırma protokolünü sürdürmek için de kullanılır.
Ana işlem sürecinin yanı sıra, Sui Lutris'in üretim seviyesindeki blok zincirini destekleyen bir dizi özellik sunduğunu da belirtmek gerekir:
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üğümler ile gecikmeli doğrulama düğümlerinin senkronizasyonunu verimli bir şekilde sağlamak için kullanılır.
Her dönem sonrasında yeniden yapılandırmayı destekler, bu esnada doğrulayıcı seti ve oy hakları değişebilir. Tüm nihai işlemlerin bir çağda yer almasını sağlamak için, her çağın dikkatlice kapatılması ve nihai güvenliğin onaylanması gerekmektedir.
Dönem sonunda yanlışlıkla kilitlenmiş varlıkları güvenli bir şekilde "kilidini açmak", potansiyel açıkların neden olduğu zararı en aza indirmek.
Sui Lutris, Sui'ye destek sağlar; Sui, çok sayıda kullanıcı değerini yönetmeyi amaçlayan bir blok zinciridir. Tam teknik rapor, güvenlik ve aktivite protokollerinin çalışma detayları hakkında daha fazla bilgi sunar ve bunların standart dağıtılmış sistem modelinde kısmi senkronizasyon ile Bizans katılımcılarının güvenlik kanıtlarıyla ilişkisini açıklar.
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.
21 Likes
Reward
21
6
Share
Comment
0/400
DegenWhisperer
· 07-19 06:24
Sonuçlara bakmak gerekiyor.
View OriginalReply0
GasFeeCrying
· 07-16 20:10
Yine gazı boşa harcadım.
View OriginalReply0
ChainChef
· 07-16 20:07
biraz ham alpha pişiriyorum... DAG protokollerinin gerçekten fırında daha fazla zamana ihtiyacı var
View OriginalReply0
CryptoMom
· 07-16 20:07
Bu blok zinciri nasıl bu kadar hızlı koşabiliyor?
View OriginalReply0
MetaNeighbor
· 07-16 20:05
Konsensüs bu tuzakı kim net bir şekilde söyleyebilir ki?
View OriginalReply0
LiquidatorFlash
· 07-16 19:55
gecikme süresi 0.89 saniye zor dayanılır Piyasa Dalgalanma risk eşiği aşıldı.
Sui Lutris: DAG konsensüsünü ve konsensüs olmadan yüksek verimlilik ve düşük gecikme süresi sağlayan yeni nesil Blok Zinciri
Ana Metin
Blockchain teknolojisi, Bitcoin'in piyasaya sürülmesinden bu yana önemli ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, sektör, özellikle yüksek yüklerin işlenmesi ve gerçek zamanlı gecikmelerin sağlanması konularında teknolojik verimliliği artırmanın yollarını sürekli olarak araştırmaktadır. Günümüzde L1 blok zinciri iki büyük zorlukla karşı karşıyadır: biri, düşük gecikmeyi korurken yüksek verimliliği sağlamaktır; diğeri ise konsensüs protokolünün uzun süreli istikrarını garanti etmektir. Bu sorunların çözülmesi sırasında, merkeziyetsizliği sürdürmek için doğrulayıcı düğümlerin dinamik katılımı ve yeniden yapılandırılması yoluyla sağlanmalıdır.
Verimliliği artırmanın bir yolu, DAG tabanlı bir konsensüs protokolü 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 uygulama senaryoları için oldukça uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere neden olur, bu da normal transferler veya oyun işlemleri için zaman maliyetini artırır.
Diğer yandan, konsensüs gerektirmeyen protokoller gecikmeyi azaltma ve ölçeklenebilirlik açısından büyük bir potansiyel göstermektedir. Bu protokoller, konsensüs ihtiyaçlarını ortadan kaldırarak, paralel işleme tabi bağımsız işlemlerin toplam sıralamasına gerek kalmadan hızlı işlem yapılmasına olanak tanır. Ancak bunlar, yalnızca sınırlı bir tür basit blok zinciri işlemiyle sınırlıdır ve ifade edilebilecek akıllı sözleşmeleri kısıtlar; 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 seviyesindeki blok zincirlerinde uygulanmamaktadır, yalnızca akademik konferanslarda yayınlanmıştır ve blok zinciri topluluğu tarafından yaygın olarak benimsenmemiştir. Sui Lutris, Sui'yi destekleyen bir protokoldür; DAG tabanlı konsensüs ve konsensüssüz yöntemleri birleştirerek hem alt saniye gecikmesi hem de saniyede binlerce işlem sürekli verimliliği sağlamaktadır. Sui, bu iki görevi tamamlamakla kalmayıp, 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.
konsensüs ve konsensüs dışı yöntemleri birleştirmek
Sui Lutris, yukarıda belirtilen iki yöntemi birleştiren benzersiz bir yaklaşım benimsemiştir. Tekil sahip 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ın protokolü kullanarak konsensüs altındaki gecikmeyi gerçekleştirir. Sui Lutris, yalnızca herhangi bir kullanıcının değiştirebileceği paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeleri işlemek için konsensüse güvenmektedir. 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şlem yaparken, bu yenilikçi strateji verimlilik ve güvenliği dengeleyen bir yaklaşım sunar.
Sui Lutris'teki işlem yaşam döngüsü aşağıdaki gibidir:
Ö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şlem oluşturur ve imzalar.
İşlem her Sui Lutris doğrulama düğümüne (genellikle tam düğüm aracılığıyla) gönderilir.
Doğrulama düğümü, işlemlerin imzalanması için bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir ve imzalanmış işlemi istemciye geri döndürür.
İstemci, işlem sertifikasını oluşturmak için çoğu doğrulayıcı düğümden gelen yanıtları toplar; bu aşamada işlem geri alınamaz olarak kabul edilir (nihai hale ulaşır).
Sertifika grubu tamamlandıktan sonra, tüm doğrulama düğümlerine geri gönderilecek, doğrulama düğümleri geçerliliğini kontrol edecek ve müşteriye alındığını onaylayacaktır.
Eğer işlem münhasır nesneleri içeriyorsa, işlem sertifikası hemen işlenebilir ve yürütülebilir, konsensüs motorunu beklemeye gerek yoktur (doğrudan hızlı yol).
Tüm sertifikalar DAG tabanlı konsensüs protokolüne iletilir (aynı zamanda Sui doğrulama düğümleri tarafından işletilmektedir).
Konsensüsün nihai çıktı sertifikalarının toplam sırası; doğrulama düğümleri, paylaşılan nesneleri içeren işlemleri kontrol eder ve yürütür.
Müşteriler, çoğu doğrulama düğümünün yanıtlarını toplayabilir, bunları bir etki sertifikası oluşturmak için bir araya getirebilir ve bunu işlem uzlaşması kanıtı olarak kullanabilir.
Daha sonra, her bir konsensüs için bir kontrol noktası oluşturmak üzere gönderim yapıldı, bu aynı zamanda yeniden yapılandırma protokolünü sürdürmek için de kullanılır.
Ana işlem sürecinin yanı sıra, Sui Lutris'in üretim seviyesindeki blok zincirini destekleyen bir dizi özellik sunduğunu da belirtmek gerekir:
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üğümler ile gecikmeli doğrulama düğümlerinin senkronizasyonunu verimli bir şekilde sağlamak için kullanılır.
Her dönem sonrasında yeniden yapılandırmayı destekler, bu esnada doğrulayıcı seti ve oy hakları değişebilir. Tüm nihai işlemlerin bir çağda yer almasını sağlamak için, her çağın dikkatlice kapatılması ve nihai güvenliğin onaylanması gerekmektedir.
Dönem sonunda yanlışlıkla kilitlenmiş varlıkları güvenli bir şekilde "kilidini açmak", potansiyel açıkların neden olduğu zararı en aza indirmek.
Sui Lutris, Sui'ye destek sağlar; Sui, çok sayıda kullanıcı değerini yönetmeyi amaçlayan bir blok zinciridir. Tam teknik rapor, güvenlik ve aktivite protokollerinin çalışma detayları hakkında daha fazla bilgi sunar ve bunların standart dağıtılmış sistem modelinde kısmi senkronizasyon ile Bizans katılımcılarının güvenlik kanıtlarıyla ilişkisini açıklar.