EVM Uyumluluğu ve Veri Kullanılabilirliği: Neden alakalılar?

Yazar: HaoTian, kripto analisti Kaynak: X (orijinal Twitter) @tmel0211

Okumak için tıklayın: Layer2'de Veri Kullanılabilirliğinin temel rolü

Veri Kullanılabilirliğini yaygınlaştırdıktan sonra, Veri Kullanılabilirliği ile EVM Uyumluluğu arasındaki ilişkiyi merak ediyor olmalısınız. Öncelikle bir noktaya değineyim: EVM'nin uyumluluğu ne kadar yüksek olursa, Ethereum ile Veri Kullanılabilirliği entegrasyonunun derecesi de o kadar yüksek olur. **

Neden? Dikkatli arkadaşlar, her iki ZK-Rollup çözümü olan zkSync'in yalnızca durum farkı durum aktarım sertifikasını Ethereum'a yükleyebileceğini, Linea'nın ise tüm verileri ana ağa yükleyebileceğini fark etmelidir.Cevap EVM uyumluluğunda yatıyor olabilir.

Daha önce @VitalikButerin "farklı ZK-EVM türleri" üzerine bir makale yazmıştı ve bunu sizinle birlikte incelemek isterim. Aşağıdaki şekilde gösterildiği gibi Vitalik, çeşitli ZK çözümlerinin Ethereum ile uyumluluğunu 5 seviyeye ayırmaktadır:

  • İlk seviye tamamen Ethereum'a eşdeğerdir ve Ethereum sisteminin hiçbir bileşenini değiştirmez.Hash mantığı, durum ağacı, ön derleme ve diğer mantık hemen hemen aynıdır.Örneğin Taiko ve Scroll'un hepsi bunu hedefler;

  • İkinci düzey, Polygono zkEVM gibi blok yapısı ve durum ağacı gibi veri yapılarında yalnızca bazı farklılıklar olmakla birlikte EVM sanal makine sistemine eşdeğerdir;

  • Üçüncü seviye neredeyse EVM sanal makinesine eşdeğerdir ve çoğu uygulamayla uyumlu olabilir.Kanıt süresini kısaltmak için yalnızca bazı fedakarlıklar yapılmıştır, örneğin: Scroll, Polygon zkEVM;

  • Dördüncü seviye, programlamak için daha yüksek seviyeli bir dil kullanır ve ardından zkSync ve Starknet gibi hızlı Prove süresi için bir derleyici dönüşümü katmanından geçer.

XLeEs50OVJOU3PeD11rLaLTEoE4ED2fstHFAXJXM.png

Birkaç ZK-EVM arasındaki farklar popüler bir şekilde nasıl anlaşılır? Olgun bir halka açık zincir sistemi olarak, Ethereum'un EVM sanal makinesi, Solidity programlama dili ve diğer veri yapıları bir standart olarak kabul edilir. Bir geliştirici ZK-EVM oluşturursa, Ethereum sistem bileşenlerinin yeniden kullanılmasının uyumluluğu o kadar yüksek olur. Seviye 1'e o kadar yakın olur.

Tersten anlamak gerekirse, zkSync ve Starknet'in neden kendi dillerini ve bunu dönüştürmek için derleyicilerini geliştirmeleri gerektiğinin nedeni, Kanıt kanıtları oluşturmak için Ethereum'un kendi bileşenlerine güvenme hızının çok düşük olması ve talebi karşılayamaması değildir. Bir gün, Ethereum'un alt katmanı SNARK kanıtını desteklerse, bu Katman 2'nin yalnızca işlemleri toplu olarak alması, paketlemesi ve Ethereum'a göndermesi gerekir.EVM'ye eşdeğer bir yürütme katmanını neden kendiniz çalıştırma zahmetine giresiniz ki?

Artık EVM Uyumluluk düzeyini anladığınıza göre, bunun Veri Kullanılabilirliği ile ilişkisini düşünelim. Bir kural bulacaksınız. Etherum veya EVM'nin uyumluluğu ne kadar yüksek olursa, elde edilebilecek Veri Kullanılabilirliği derecesi de o kadar yüksek olur. Basitçe anlayın, eğer Ethereum'un sizin için DA yapmasını istiyorsanız, o zaman onunla son derece uyumlu olmanız gerekir.

Kabaca beş kategoriye ayrılabilecek ana Katman 2 Veri Kullanılabilirliği uygulama yöntemlerini kabaca özetledim:

  1. Tüm temel veriler Ethereum'a yüklenir ve DA katmanı olarak Ethereum kullanılır; örneğin: Arbitrum, Optimism, Base, Linea

  2. Yalnızca durum farkı durum geçiş kanıtı Ethereum'a yüklenir ve tüm geçmiş veriler Katman 2'nin kendisi tarafından sağlanır; örneğin: zkSync, Starknet

  3. DA hizmetleri, Polygon zkEVM gibi Layer 2'nin kendi özel Layer 1 güçlü fikir birliği ağı tarafından sağlanır

  4. DA, IPFS gibi güçlü üçüncü taraf fikir birliğine sahip dağıtılmış bir depolama ağı tarafından sağlanır; örneğin: Metis

  5. DA, modüler DA oluşturma konusunda uzmanlaşmış bir üçüncü taraf halka açık zincir hizmet sağlayıcısı tarafından sağlanır; örneğin: Mantle

  6. Katman 2 bağımsız DA hizmetleri sağlar; örneğin: Abitrum Nova, Apex, ImmutableX

Yukarıdaki sınıflandırma, L2BEAT'in veri analizini ifade eder. Veri Kullanılabilirliği, veri analizi platformunda (Zincir İçi, Zincir İçi (SD), Harici, Harici (DAC), İyimserlik (MEMO), vb.) olarak işaretlenir.

Bunları Veri Kullanılabilirliğine göre 1'den 6'ya kadar sınıflandırmak ve Ethereum'a olan bağımlılığın giderek azalmasıyla birlikte güvenlik konsensüsü de giderek zayıflıyor. Güvenlik konsensüsü nispeten belirsiz bir kavram olduğundan, Ethereum'un DA'ya katılımının entegrasyon derecesini konsensüsün gücü için bir kriter olarak kullanmak, Katman 2'nin güvenlik sağlamak için üçüncü taraf bir DA'ya güvenmesinin mutlaka güvensiz olduğu anlamına gelmez. fikir birliği veya DA katmanını bağımsız olarak çalıştırma.

Özetle

Arbitrum ve Optimism gibi OP-Rollup'ların Ethereum DA'da yüksek derecede uygulamaya sahip olduğunu bulduk.Bunun nedeni çok basit.OP-Rollup ve EVM doğal olarak oldukça uyumlu.Sadece Sıralayıcıyı iyi çalıştırmaları ve işlem yapmaları gerekiyor. yerel olarak çalıştırılır. , anahtar doğrulama ve daha sonraki Mücadelelerin tümü Ethereum sistemine dayanır.

ZK-Rollup serisinin bir parçası olan Linea, tüm temel verileri Ethereum'a yükleyebilir. Resmi bir açıklama görmedim, ancak bunun nedeninin Linea'nın EVM'sinin son derece uyumlu olması olduğunu tahmin ediyorum, bu nedenle Linea, Ethereum'un depolama ve sözleşme yürütme işlemlerini yeniden kullanabilir , vb. Prove sertifikasyon sürecine yardımcı olmak için mi? Ancak zkSync, kanıt oluşturmak için yalnızca kendi Prove sistemine güvenebilir.Eğer zkSync ayrıca tüm verileri Ethereum'a bağlarsa, sonraki Toplama sözleşmeleri kanıtlarının geçerliliğini doğrulayamayacaktır.

Son olarak, Polygon ZK-EVM'nin konsensüs katmanı olarak kendi Polygon Validium L1 ağını kullandığını fark ettiniz mi?Bir Ethereum rakibi olarak Polygon'un L1 doğrulama konsensüs sistemi de çok sağlamdır ve depolama kapasitesi limiti Ethereum'unkinden çok daha iyidir. Kendi L1'inizi DA olarak kullanmanızda elbette bir sakınca yok. Bununla birlikte, Polygon zkEVM nihayet durum geçiş kanıtını Ethereum ile senkronize etti.Aslında bu tamamen gereksizdir, ancak daha güçlü bir ekolojik ve güvenlik konsensüsü elde etmek için Ethereum'u vergilendirmekten zarar gelmez.

Bunu söyledikten sonra, Scroll ve Taiko'nun neden EVM benzeşimi üzerinde çok çalıştığını anlamalısınız, çünkü EVM benzeşimi ne kadar yüksek olursa, DA'nın Ethereum'u kullanması o kadar uygun olacak ve aynı zamanda daha dar Ethereum Katmanına da uyacaktır. 2 tanım. Bir Ethereum Layer 2 çözümü, Toplama işlemi, Veri Kullanılabilirliği, Birlikte Çalışabilirlik vb.nin tamamının Katman 2'ye ve diğer üçüncü taraf modüler çözümlere dayandığını ve verileri yalnızca bir kayıt için Ethereum ile senkronize ettiğini hayal edin, bu gerekli mi?

EZwW5x7V1MP0muTX3ajWAWs5hiJcmn8ywDdQmPQt.png

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
  • Comment
  • Share
Comment
0/400
No comments
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)