Vitalik baru saja membagikan ide berani untuk beralih dari EVM ke RISC-V untuk memenuhi kebutuhan peningkatan kinerja jaringan Ethereum $ETH
1️⃣ Masalah yang dihadapi Ethereum:
EVM - 'mesin' yang menjalankan kontrak pintar Ethereum menghabiskan banyak sumber daya, terutama pada tahap eksekusi blok. Karena tidak dirancang untuk optimal dengan teknologi ZK, EVM membuat Ethereum sulit untuk meningkatkan Layer 1 untuk menangani lebih banyak transaksi secara efisien.
2️⃣ Solusi RISC-V
- Secara teori, transisi ke RISC-V mengharuskan pengembang di Ethereum untuk beradaptasi kembali agar dapat memanfaatkan RISC-V secara optimal, seperti: menggunakan bahasa pemrograman baru Rust (daripada Solidity/Vyper saat ini), menulis ulang kontrak pintar lama, memperbarui seluruh ekosistem alat yang menyertainya,....
- RISC-V dipahami secara sederhana sebagai 'mesin baru' yang menggantikan EVM. RISC-V memiliki arsitektur sumber terbuka, ramah teknologi ZK dan telah diterapkan oleh Nervos & Polkadot.
- RISC-V diperkirakan dapat mengurangi biaya pemrosesan kontrak pintar lebih dari 100 kali dalam beberapa kasus untuk Ethereum
3️⃣ Rencana implementasi RISC-V
Menurut usulan Vitalik, Ethereum tidak akan meninggalkan semua yang telah dibangun, tetapi hanya akan berubah untuk lebih kompatibel dengan teknologi ZK:
- Kontrak pintar EVM yang lebih tua masih dapat berfungsi dan sepenuhnya kompatibel dua arah dengan RISC-V yang baru
- Pengembang masih dapat menulis kode menggunakan Solidity/Vyper, hanya saja backend akan dikompilasi menjadi RISC-V alih-alih EVM bytecode
- Konsep inti Ethereum seperti akun, penyimpanan, saldo ETH… tetap tidak berubah
👉 Jika diimplementasikan dengan benar, pengguna dan pengembang hampir tidak merasakan perubahan dalam pengalaman.
4️⃣ Rencana
Ethereum masih fokus pada peningkatan Pectra (7/5/2025) sementara RISC-V adalah rencana jangka panjang dan ini baru sekadar usulan.
=> Vitalik menegaskan bahwa jika Ethereum ingin menjadi infrastruktur keuangan global, maka restrukturisasi lapisan eksekusi ini adalah suatu keharusan.
