Ethereum'un "V Tanrısı" EVM'nin RISC-V'ye geçişini önerdi, genişletilebilir bir gelecek mi yoksa riskli bir yeniden başlatma mı?

Dencun'un 2. katman ağına büyük bir ivme kazandırdığı bir yıldan fazla bir süre ve beklenen Fusaka'nın piyasaya sürülmesinden yalnızca birkaç ay önce, Ethereum'un kurucu ortağı Vitalik Buterin cesur bir öneri sundu. Nisan ayında bir forum gönderisinde, bu ağın nihayetinde uzun vadeli piyasa yapıcı Ethereum Sanal Makinesi (EVM) yerine düşük seviyeli Açık Kaynak komut seti mimarisi RISC-V ile değiştirilebileceğini belirtti. Bu öneri, toplulukta canlı bir tartışma yarattı: RISC-V, Ethereum'a daha hızlı zk-rollup kanıtları sağlayabilir, ancak geçişin zorlukları arasında akıllı sözleşmelerin yeniden yazılması ve güvenlik sıfırlaması bulunmaktadır. Bu gerçekten Ethereum'un ölçeklenebilir geleceği mi, yoksa bir maceranın yeniden başlatılması mı?

Bir, Yeni Vakfın Cazibesi: RISC-V'nin Teknik Avantajları

Tanımayanlar için EVM, Ethereum üzerindeki tüm akıllı sözleşmelerin yürütme motorudur. Solidity kodunu makine düzeyindeki talimatlara çevirir ve sözleşmelerin etkileşim şekillerini kontrol eder. Ethereum'un doğuşundan beri, bu onun temel taşlarından biri olmuştur. Bu yüzden Buterin EVM'i değiştirme fikrini ortaya attığında, toplulukta büyük bir tartışma yarattı.

Onun gerekçesi uzun vadeli ölçeklenebilirliğe dayanıyor: "Beam Chain çabalarının konsensüs katmanını basitleştirme konusunda büyük bir potansiyele sahip olduğunu" yazdı. Buterin, RISC-V tabanlı sanal makinelerin sıfır bilgi kanıtlarının üretim hızını 100 kat artırabileceğini düşünüyor. Bu, zk-rollup'ların görünümünü köklü bir şekilde değiştirebilir ve zk-rollup'lar Ethereum'un güvenli ölçeklenmesi için en iyi çözüm olarak kabul ediliyor. RISC-V, kodun Solidity'den EVM'ye, ardından sıfır bilgi kanıtlarını destekleyen bir formata dönüştürülmesine gerek kalmadan, kanıt üretimini basitleştirir ve hesaplama maliyetlerini düşürür.

RISC-V'nin teknik avantajları tartışılmaz. Açık, özelleştirilebilir ve Nervos gibi projelerde zaten uygulanmıştır. Paralel yürütme ve sıfır bilgi uygulamaları için de oldukça dosttur. Anonim geliştirici Block.nm, "ZK-STARK ve ZK-SNARK toplama, kanıt sürelerini ve maliyetlerini azaltabilir. Kaydedici tabanlı yürütmeye dayalı olarak, kanıtlanabilir programlar yazmak daha kolay hale geliyor."

İkincisi, Göç Zorlukları: Ekosistemin Tam Yeniden Başlatılması

Ancak, bir fikir ortaya atmak bir şeydir, Ethereum ekosisteminin çekirdeğini köklü bir şekilde dönüştürmek ise başka bir şeydir. PoW Layer 1 blok zinciri Kadena'nın kurucu ortağı ve CEO'su Stuart Popejoy, bu devrimin ölçeği hakkında açık sözlü bir şekilde konuştu: CryptoPotato'ya şunları söyledi: "Kısa vadede büyük çapta bir devrim mümkün değil, çünkü bu hızlı bir şekilde gerçekleşemez. "Daha iyi" bir sistemin yıllarca paralel olarak çalışması ve EVM'nin ağ etkilerini biriktirmesi gerekiyor." Popejoy'un platformunun Chainweb EVM test ağı yakın zamanda faaliyete geçti. EVM'nin değiştirilmesinin, bir veri tabanının değiştirilmesi ya da bir protokolün yükseltilmesi gibi olmadığını düşünüyor. Bu, internetin HTTP ile değişmesini istemek gibidir; teorik olarak mümkün, ancak pratikte absürt.

RISC-V'nin Ethereum'a entegrasyonu yalnızca bir yazılım güncellemesi değil, aynı zamanda bir ekosisteminin kapsamlı bir yeniden başlatılmasıdır. Öncelikle, akıllı sözleşmeler değişmezdir. Onları basitçe taşımak mümkün değildir. Popejoy'un açıkladığı gibi, "mevcut durum, EVM üzerindeki belirli bir adresle şifreli bir şekilde bağlanmıştır." Sözleşmeleri baştan yazmak zorunlu olacak ve sözleşmeleri yeniden denetlemek de öyle. Bunun yanı sıra daha derin bir zorluk da var: on yıl boyunca biriken güvenlik içgörülerinin kaybı. "On yıl boyunca biriken güvenlik bilgimizi sıfıra indireceğiz," diye uyarıyor Popejoy. "EVM hakkında çok şey biliyoruz; bunların hepsi önemsiz hale gelecek."

Uygunluk sorunları, Ethereum'un Layer-2 katmanına da uzanıyor. Optimism ve Arbitrum üzerindeki hata kanıtları, rollup işlemlerini doğrulamak için Layer-1'in EVM bayt kodunu çalıştırmaya dayanıyor. EVM değişirse, Layer-1'in performansı zarar görür. Popejoy, "Tam bir EVM yorumlayıcısını RISC-V ile inşa etmelisiniz. Bu, maliyetleri düşürme ve hızı artırma amacına aykırıdır" dedi. Eğer bu mümkün değilse, L2 muhtemelen egemen bir zincir haline gelmek zorunda kalacak, bu da ekosistemi bölecek ve bileşenlik özelliğini zedeleyecektir.

Üç, İlerleme Yolu: İki Sanal Makine ve Aşamalı İyileştirme

Çoğu uzman hemfikir: Kesin bir sınır yok. Bazıları, tek gerçek çözümün en azından önümüzdeki on yıl boyunca iki sanal makineyi desteklemek olduğunu düşünüyor. Yeni sözleşmeler daha hızlı RISC-V mimarisini kullanabilirken, eski sözleşmeler EVM üzerinde çalışmaya devam edecek. Zamanla, avantajlar belirginleşirse ve araçlar güçlü olursa, geliştiriciler isteyerek geçiş yapabilir.

"Çift Sanal Makine desteği geliştiricilere esneklik sağlayacak," dedi Onuogu. "Uyumlu bir zaman sunar ve sürekliliği garanti eder." Yavaş yavaş tanıtılması gerektiğini vurguladı, zk-rollups'ın tanıtımına benzer bir şekilde ve mevcut uygulamaları kesintiye uğratmadan. Aynı zamanda, L2 geliştiricileri hazırlıklı olmalı. Block.nm, modüler mimariye hemen yatırım yapmayı, kanıt sistemini soyutlamayı, hesaplama katmanını birbirinden ayırmayı ve LLVM IR ve WebAssembly gibi alternatif derleyicileri kullanmayı denemeyi önerdi. "Solidity'ye tamamen güvenmeyin," diye uyardılar.

Ancak hazırlıklar iyi yapılsa bile, geçiş kolay değildir. Ethereum'un on binlerce uygulaması, milyarlarca dolarlık değeri ve milyonlarca kullanıcısı vardır. Her uygulamanın farklı bağımlılıkları vardır. Yeni Sanal Makine, bu ilişkileri bir şekilde gözetmek zorundadır, aksi takdirde topluluğun bölünmesi riski vardır. Ancak, EVM'nin değiştirilmesi etrafındaki tartışmalar, daha büyük bir gerçeği yansıtmaktadır: Ethereum evrim geçirmelidir.

Dencun ve Pectra güncellemeleri kritik darboğazları çözmesine rağmen, ölçeklenebilirlikleri şu anda sadece geçicidir. Ağın altyapısı hâlâ karmaşıklık, yavaş yürütme ve monolitik tasarım gibi sorunlarla karşı karşıyadır. Buterin ve diğerlerinin belirttiği gibi, uzun vadeli sürdürülebilirlik daha basit ve daha net bir mimari gerektirebilir, özellikle Solana, Sui ve modüler rollup çerçeveleri gibi rakipler Ethereum'un hâkimiyetini aşındırırken.

Bu nedenle, her işlem için Gas kullanımını sınırlayan EIP-7983 gibi önerilerin büyümesi mümkün hale geldi. Bu öneriler, daha yüksek bir öngörülebilirlik, daha hızlı blok yayılma hızı ve sıfır bilgi kanıtları yürütme desteği sağlama sözü verirken, müdahaleleri en aza indirmeyi hedefliyor. Bu ilerici iyileştirmeler, Ethereum'un yeni ortaya çıkan tasarım konseptlerini yansıtır: mümkün olduğunca basitleştirmek ve gerektiğinde muhafaza etmek.

Ancak, RISC-V bir panzehir değildir. Popejoy'un da belirttiği gibi, EVM'yi asla değiştiremeyebilir. Ama deneyler için kapıları açıyor. Ethereum, dünyanın lider programlanabilir blok zinciri konumunu korumak istiyorsa, mevcut yığınında kalmamalıdır.

"Ethereum'in evrimi, zaten inşa ettiğimiz her şeyi değiştirmek değil, "diye özetledi Onuogu. "Aksine, geleceği dikkatli ve açık bir şekilde inşa etmek ve tüm ekosistemi göz önünde bulundurmak."

Sonuç:

Ethereum üzerindeki RISC-V, Ethereum'un performansını ve güvenliğini artırmayı amaçlayan iddialı bir teklif olup, gelecekteki zorluklarla başa çıkmayı hedeflemektedir. Göç süreci zorluklarla dolu olsa da, özellikle zk-rollup kanıtları konusunda sağlanacak potansiyel kazançlar, Ethereum'a ölçeklenebilir bir gelecek sunabilir. Bu teknik yenilik, Ethereum topluluğunun konsensüsünü ve icra gücünü test edecektir, ancak nihai amacı, Ethereum'un sürekli değişen blok zinciri manzarasında lider konumunu korumaktır.

ETH2.67%
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
  • 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)