Geçerlilik Rollupları: zkEVM ve Cairo VM, Ethereum'un ölçeklenme yeni çağını yönlendiriyor.

Geçerlilik Rollupları: Ethereum'un ölçeklenme için altın yolu

Validity Rollups (VRs), Ethereum'un güvenli ve merkeziyetsiz bir şekilde throughput'unu artırmak için en umut verici teknolojilerden biri olarak kabul edilmektedir. Bu alanda, zkEVM ve Cairo VM (CVM) iki ana sanal makine uygulama çözümüdür.

zkEVM, Ethereum ile uyumluluğa odaklanıyor, ancak bu seçim bir dereceye kadar performans ve ölçeklenebilirlikten fedakarlık yapıyor. Buna karşılık, Starknet'in benimsediği Cairo VM, tam uyumluluktan ziyade performans ve ölçeklenebilirliği önceliklendirmektedir.

Validity Rollups'un temeli, geçerlilik kanıtlarını kullanarak doğrulanabilir hesaplama yapmaktır. Çalışma prensipleri, işlem işlemlerini zincir dışı bir ortama, yani ikinci katmana taşımaktır. Büyük miktarda işlem tamamlandıktan sonra, operatör sonuçları ve kanıtları Ethereum ana ağına geri gönderir, burada akıllı sözleşmelerin yürütme bütünlüğünü doğrular.

Dikkate değer olan, "sıfır bilgi toplama" teriminin sıkça kullanılmasına rağmen aslında doğru olmadığıdır. Çoğu Geçerlilik Rollup'ı sıfır bilgi kanıtı kullanmaz ve gizliliği korumak amacıyla tasarlanmamıştır.

Sanal makine, programları çalıştırabilen bir ortamdır, tıpkı bir Mac'te Windows işletim sistemi çalıştırmak gibi. Ethereum sanal makinesi (EVM), Ethereum akıllı sözleşmelerini çalıştırmak için bir ortamdır. Diğer yandan, sıfır bilgi sanal makinesi (zkVM), yalnızca programları çalıştırmakla kalmayıp, aynı zamanda kolayca doğrulanabilir geçerlilik kanıtları üretebilen özel bir yürütme ortamıdır.

Neden Validity Rollups'ın Ethereum'un en umut veren ölçeklenme yöntemi olduğunu söylüyoruz?

zkEVM, geliştiricilerin kod veya araçları değiştirmeden daha yüksek ölçeklenebilirlikten yararlanmasını sağlamak için ikinci katmanda Ethereum deneyimini kopyalamayı amaçlamaktadır. Ancak, bu yaklaşım bazı zorlukları da beraberinde getiriyor, esas olarak EVM'nin tasarımında kanıt verimliliği dikkate alınmamış olması nedeniyle.

EVM'nin yığın tabanlı modeli, Keccak hash'ine ve büyük Merkle Patricia ağaçlarına olan bağımlılığı, geçerlilik kanıtı üretimini zor ve kaynak yoğun hale getiriyor. Bu nedenle, farklı zkEVM uygulamaları Ethereum uyumluluğu ve performansı arasında farklı dengelemeler yapmıştır.

Buna karşılık, Cairo VM, etkili doğrulama kanıtlarının verimli bir şekilde üretilmesi için özel olarak tasarlanmıştır. Yeni bir yüksek düzeyde programlama dili olan Cairo'yu kullanır ve bu dil, kanıt üretimi için optimize edilmiştir. Cairo VM'nin avantajları şunlardır:

  1. Her bir talimatın yüksek verimli cebirsel gösterimi vardır.
  2. Rust benzeri diller, kanıtlanabilir programlar yazmak için kullanılır.
  3. Gelişmiş Cairo ve Cairo derleyicisi arasında ara temsil, yürütme verimliliğini artırdı.

Cairo sadece karmaşık hesaplamaların ispat sürecini basitleştirmekle kalmaz, aynı zamanda geliştiricilere çeşitli kodlama seçenekleri sunar. Geliştiriciler doğrudan Cairo kullanarak kod yazabilir veya bir çevirici aracılığıyla veya Starknet üzerinde çalışan zkEVM ile Solidity kullanabilir.

Cairo hen genç olmasına rağmen, dördüncü sıradaki akıllı sözleşme dili olarak TVL sıralamasında yer aldı ve büyük miktarda fon çekti.

Genel olarak, zkEVM ve Cairo VM, iki farklı ölçeklendirme yaklaşımını temsil ediyor. zkEVM, Ethereum ortamını kopyalamaya odaklanıyor, ancak kanıt sisteminin potansiyelini sınırlayabilir. Cairo VM ise kanıt sistemi için özel olarak tasarlandı, bazı uyumluluklardan feragat etse de verimlilik ve ölçeklenebilirlik açısından belirgin avantajlar sunuyor.

Neden Validity Rollups'ın Ethereum'un en umut verici ölçeklenme yöntemi olduğunu söylüyoruz?

Starknet üzerindeki uygulamalar geliştikçe, Cairo güçlü bir potansiyel sergiliyor. Gelecekte, geliştiricilerin blockchain'i genişletmek için daha fazla seçeneği olacak; Validity Rollups kesinlikle Ethereum'un ölçeklenme yolunda önemli bir rol oynayacak.

ETH0.79%
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
  • 2
  • Repost
  • Share
Comment
0/400
WalletDivorcervip
· 18h ago
Bu kadar zamandır oynuyorum ama layer2'nin ne anlama geldiğini hâlâ anlamıyorum.
View OriginalReply0
0xSunnyDayvip
· 18h ago
zk yyds!
Reply0
  • 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)