Yeni nesil blok zinciri protokolü: DAG ve konsensüs olmadan yüksek throughput ve düşük gecikme süresi sağlamak

Blok zinciri teknolojisi Bitcoin'in ortaya çıkmasından bu yana önemli ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulamaların ortaya çıkmasıyla birlikte, sektör teknik verimliliği artırmanın yollarını aramaktadır, özellikle de yüksek yük işleme ve gerçek zamanlı gecikme süresi açısından. Mevcut L1 blok zinciri iki büyük zorlukla karşı karşıyadır: birincisi, düşük gecikme süresini korurken yüksek verimliliği nasıl sağlamak, ikincisi ise konsensüs protokolünün uzun vadeli istikrarını nasıl garanti altına almak. Bu sorunların çözümünde, 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, bazı blok zinciri platformlarının kullandığı narwhale / Bullshark gibi DAG tabanlı konsensüs protokolleri kullanmaktır. Bu tür protokoller, blok zincirinin aynı anda büyük miktarda işlemi işlemesine olanak tanır ve oyun ve NFT gibi uygulama senaryoları için son derece uygundur. Ancak, DAG tabanlı protokoller genellikle birkaç saniyelik gecikmelere neden olur, bu da sıradan transferler veya oyun işlemleri için maliyetin yüksek olmasına yol açar.

Diğer yandan, konsensüs gerektirmeyen protokoller (örneğin FastPay) gecikme süresi ve ölçeklenebilirlik açısından büyük bir potansiyel sergilemektedir. Bu protokoller, konsensüs ihtiyacını ortadan kaldırarak işlemlerin hızlı bir şekilde işlenmesine olanak tanır ve paralel işlenen bağımsız işlemler için küresel bir sıralama gerektirmez. Ancak, bunlar yalnızca sınırlı basit blok zinciri işlemleri için geçerlidir, uygulanabilir akıllı sözleşme karmaşıklığını kısıtlar ve dinamik değişen doğrulayıcı kümesi yeniden yapılandırılırken zorluklarla karşılaşabilir.

Bu yöntemlerin büyük bir potansiyele sahip olmasına rağmen, şu anda esas olarak akademik araştırma aşamasında kalmakta ve üretim seviyesindeki blok zincirlerinde yaygın olarak kullanılmamaktadır. Bir blok zinciri platformunun protokolü, DAG tabanlı konsensüs ve konsensüs dışı yöntemleri birleştirerek, her iki dünyanın da en iyisini sağlamak amacıyla tasarlanmıştır: alt saniye gecikme süresi ve her saniyede binlerce işlem için sürekli bir işlem hacmi. Aynı zamanda, bu platform, paylaşılan nesnelerde karmaşık sözleşmeler yürütme, kontrol noktaları oluşturma ve dönemler arasında doğrulayıcı kümesini yeniden yapılandırma yeteneğini de korumaktadır.

Bu yeni protokol, yukarıda belirtilen iki teknolojiyi birleştiren benzersiz bir yöntem kullanmaktadır. Tekil mülk sahipliği 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ında bir gecikme süresi gerçekleştirmektedir. Paylaşılan nesneler üzerinde çalışan karmaşık akıllı sözleşmeler için sistem yalnızca konsensüs işlemine güvenmektedir. Ayrıca, bu protokol, kontrol noktalarının tanımlanması ve doğrulayıcıların yeniden yapılandırılması gibi ağ bakım işlemlerini de desteklemektedir. Bu yenilikçi strateji, çoğaltılmış Bizans ortamında işlemleri işlerken dengeli bir çözüm sunmaktadır.

Sui Lutris'i derinlemesine inceleyin, Sui Network'ün yüksek performansının sırlarını öğrenin

Bu protokolde, özel anahtara sahip kullanıcılar, sahip oldukları nesneleri veya karışık nesneleri değiştirmek için işlem oluşturabilir ve imzalayabilir. İşlem, her bir doğrulayıcı düğüme gönderilmek üzere tam düğüm aracılığıyla iletilir, doğrulayıcı düğümler bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir, imzalandıktan sonra istemciye geri döner. İstemci, işlem sertifikası oluşturmak için çoğu doğrulayıcı düğümün yanıtlarını toplar, bu noktada işlem geri alınamaz olarak kabul edilir.

Sertifika toplandıktan sonra tüm doğrulama düğümlerine gönderilir, doğrulama düğümleri geçerliliğini kontrol eder ve alındığını onaylar. Eğer münhasır nesnelerle ilgiliyse, işlem sertifikası hemen işlenebilir, Konsensüs motorunu beklemeye 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şı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, etkili bir sertifika oluşturmak için işlem tasdik belgesi olarak bir araya getirir. Ardından, her konsensüs için kontrol noktaları oluşturmak üzere sunum yapılır, yeniden yapılandırma protokolünü yönlendirmek için.

Ana ticaret süreçlerinin yanı sıra, bu protokol ayrıca üretim seviyesinde Blok Zinciri'ni destekleyen bir dizi işlev sunar:

  1. Kontrol noktası protokolünü uygulayın, sistemdeki tüm işlemlerin nedensel tarihini oluşturun, tam denetim ve verimli senkronizasyon için.

  2. Her dönemin sonunda yeniden yapılandırmayı destekleyin, böylece doğrulayıcı kümesi ve oy hakları değişebilirken, tüm nihai işlemlerin bir çağda yer aldığından emin olun.

  3. Dönem sona erdiğinde güvenli bir şekilde "kilit açma" hatasıyla kilitlenmiş varlıkları çözmek, açığın neden olduğu zararı en aza indirecektir.

Bu yeni protokol, büyük değerlerin yönetimi için Blok Zinciri'ne destek sağlar; kapsamlı teknik rapor, güvenli ve aktif protokollerin çalışma şeklini ve standart dağıtık sistem modelinde kısmi senkronizasyona sahip Bizans katılımcılarının güvenlik kanıtlarını ayrıntılı bir şekilde açıklamaktadır.

DAG5.51%
View Original
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.
  • Reward
  • 3
  • Repost
  • Share
Comment
0/400
MevHuntervip
· 08-10 05:02
Yine yeni bir protokol mu? Boşuna mı?
View OriginalReply0
GovernancePretendervip
· 08-08 20:15
Sadece gösteriş yapma, gerçek yetenek gerçek silahlarla gösterilir.
View OriginalReply0
0xInsomniavip
· 08-08 02:48
Burada ne var ki? Yine bir boğa White Paper.
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)