Vitalik Buterin sekali lagi berdiri di garis depan teknologi Ethereum, kali ini, ia mengajukan ide berani yang cukup untuk mengguncang seluruh lapisan eksekusi Ethereum: mengganti mesin virtual Ethereum (EVM) yang ada dengan RISC-V. Selama sepuluh tahun terakhir, EVM telah menjadi sinonim untuk platform kontrak pintar, merupakan dasar bagi eksekusi kode Solidity dan Vyper, serta "mesin" dasar yang diandalkan oleh Rollup dan arsitektur L2. Namun, bagi Vitalik, "mesin" ini telah mulai menunjukkan banyak masalah yang tidak cocok dengan kebutuhan modern.
原文:https://ethereum-magicians.org/t/long-term-l1-execution-layer-proposal-replace-the-evm-with-risc-v/23617
Jadi, mengapa RISC-V? Mengapa diusulkan sekarang? Apa visi besar dan tantangan teknis yang tersembunyi di baliknya?
Pertama, meskipun EVM kokoh, strukturnya sudah "tua". EVM menggunakan struktur stack 256-bit, yang pada dasarnya dirancang sebagai arsitektur komputasi virtual untuk keamanan dan kepastian blockchain, namun arsitektur ini jauh dari cara kerja CPU dunia nyata, membuat setiap sistem berbasis ZK (zero-knowledge) yang mencoba mensimulasikan EVM harus mengeluarkan banyak sumber daya—sumber daya yang besar digunakan untuk membuktikan "kode ini benar-benar berjalan seperti EVM", bukan untuk melakukan pemrosesan logika bisnis yang sebenarnya.
Maka muncul kendala yang dihadapi ZK-EVM saat ini: ia lambat, bukan karena teknologi ZK itu sendiri tidak cukup maju, tetapi karena harus mensimulasikan mesin virtual yang tidak cukup sederhana dan sulit untuk dibuktikan. Dan justru, dalam banyak sistem ZK ini, kode EVM sering kali "ditransformasikan" menjadi format lain untuk diproses—RISC-V.
Usulan Vitalik adalah langkah yang logis: "Karena semua sistem ZK pada akhirnya akan menerjemahkan EVM ke RISC-V, mengapa kita tidak langsung membiarkan kontrak pintar berjalan secara native di RISC-V?" Ini seperti mengetik dengan pinyin yang selalu harus diubah menjadi karakter Han terlebih dahulu, sampai suatu hari ada yang bertanya: "Bisakah kita langsung mengenali input suara?"

RISC-V adalah arsitektur set instruksi yang digunakan untuk CPU dalam kehidupan nyata, sederhana, modular, open-source, dengan desain modern dan didukung oleh ekosistem perangkat keras dan perangkat lunak yang matang. Ia secara alami cocok untuk menghasilkan sirkuit ZK - di dunia ZK, membuktikan keakuratan sebuah instruksi RISC-V jauh lebih sederhana dibandingkan dengan membuktikan sebuah instruksi EVM. Vitalik mengutip data dari beberapa proyek eksperimen dan berpendapat bahwa jika RISC-V digunakan langsung sebagai arsitektur eksekusi kontrak, kecepatan pembuktian ZK akan meningkat 50 hingga 100 kali lipat, yang berarti waktu yang dibutuhkan untuk menghasilkan pembuktian blok Ethereum yang biasanya memakan waktu beberapa menit dapat dipersingkat menjadi beberapa detik, yang merupakan lompatan kualitas bagi Ethereum L1 dan berbagai Rollup.
Tentu saja, bahasa Solidity dan Vyper yang kita kenal masih dapat dipertahankan, hanya saja bahasa tujuan yang dihasilkan setelah kompilasi tidak lagi berupa bytecode EVM, tetapi instruksi RISC-V. Dengan kata lain, ini hampir merupakan "penggantian yang tidak terasa" bagi sebagian besar pengembang, mereka bahkan tidak akan menyadari bahwa ada perubahan di tingkat dasar. Vitalik juga mengusulkan tiga jalur kompatibilitas untuk menghadapi tantangan masa transisi:
Kedua mesin virtual bersamaan: EVM dan RISC-V coexist, kontrak baru dapat memilih untuk menggunakan RISC-V, kontrak lama tetap seperti semula. Ini adalah yang paling aman dan paling kompatibel.
Pengemasan interpreter on-chain: Menjalankan EVM sebagai "subsistem" di atas RISC-V, pada dasarnya mensimulasikan EVM di atas RISC-V di dalam blockchain. Cara ini radikal namun menyatukan.
Mekanisme plugin interpreter: Memungkinkan lapisan protokol mendukung beberapa mesin virtual (seperti Move VM, WASM, dll di masa depan), RISC-V adalah opsi default tetapi tidak eksklusif, memiliki kemampuan untuk diperluas.
Tantangan teknis jelas tidak sedikit. Misalnya, model Gas RISC-V perlu dirancang ulang; bagaimana menjamin eksekusi kontrak pintar yang pasti tanpa dukungan pustaka standar; dan juga banyak alat keamanan, debugger, dan kerangka audit harus dikembangkan ulang, rekonstruksi ekosistem adalah proyek yang tidak bisa dianggap remeh.
Di tingkat komunitas, proposal ini telah memicu diskusi besar. Kalangan radikal berpendapat bahwa ini adalah peningkatan strategis yang tepat bagi Ethereum untuk menghadapi persaingan dari rantai berkinerja tinggi yang baru seperti Solana, Sui, dan Aptos, dan merupakan langkah penting menuju "Ethereum generasi berikutnya"; sementara kalangan konservatif khawatir tentang kesulitan pelaksanaan dan biaya rekayasa yang terlalu tinggi, serta biaya migrasi ekosistem yang sulit diperkirakan, yang mungkin memicu kekacauan kompatibilitas dan kerusakan rantai alat.
Sam Blackshear, salah satu pendiri Sui, bahkan secara terbuka menyatakan bahwa jika ia merancang ulang blockchain, ia akan langsung menggunakan bahasa Move, karena Move lebih kuat dalam manajemen sumber daya dan keamanan. Namun, ia juga mengakui bahwa untuk Ethereum saat ini, RISC-V adalah alternatif yang realistis dan masuk akal.
Perlu dicatat bahwa Ethereum tidak berencana untuk menggunakan RISC-V untuk "menggantikan solusi peningkatan kapasitas". Layer 2, EIP-4844 pemotongan data, solusi mitigasi MEV, dan lainnya masih akan terus maju, RISC-V lebih merupakan peningkatan dasar dalam hal "mengganti mesin", bukan metode peningkatan kapasitas secara langsung. Namun mesin baru ini mungkin dapat membuat peningkatan kapasitas Ethereum di masa depan berjalan lebih cepat, lebih stabil, dan lebih efisien.
Usulan Vitalik ini bukanlah "Ethereum 2.5" yang bisa diluncurkan besok, ini lebih mirip peta jalan arah jangka panjang: dalam beberapa tahun ke depan, ketika rantai alat siap dan konsensus komunitas terbangun, RISC-V mungkin secara bertahap menjadi "inti baru" dari Ethereum.
Di era di mana semua pendiri telah mundur ke belakang layar dan hanya pasar yang gaduh, Vitalik masih mau "menulis proposal secara langsung", mendalami rincian teknis, dan mendorong sebuah perubahan arsitektur yang mungkin membuka ruang efisiensi komputasi on-chain hingga seratus kali lipat. Ketulusan dan ketekunan ini adalah salah satu alasan dasar mengapa Ethereum terus mempertahankan keunggulannya. Ethereum di masa depan mungkin tidak lagi didorong oleh EVM, tetapi oleh seperangkat instruksi dari chip dunia nyata, RISC-V, yang memimpin jalan.
E penjaga, apakah kalian mendukung keputusan ini?