Apa itu RISC-V, dan mengapa Vitalik ingin menggunakannya untuk smart contract?

robot
Pembuatan abstrak sedang berlangsung

Ditulis oleh: Marcel Deer, CoinTelegraph

Compiler: Bai Shui, Jinsuo Caijing

Satu, apa itu RISC-V?

RISC-V, diucapkan sebagai "risk five", adalah arsitektur set instruksi modern yang bersifat open-source berdasarkan prinsip komputer dengan set instruksi yang sederhana (RISC). Sederhananya, ini seperti cetak biru yang mendefinisikan sekumpulan instruksi yang dapat dijalankan oleh prosesor.

Tujuan desain RISC-V adalah sangat modular, efisien, dan fleksibel. Kerangka sumber terbuka ini awalnya dikembangkan oleh Universitas California pada tahun 2010, memungkinkan pengembang untuk secara fleksibel menyesuaikan fungsi dan kasus penggunaannya, serta menghemat biaya dibandingkan dengan ISA proprietary seperti ARM atau x86. Penggunaan RISC-V sangat luas, dari superkomputer hingga smartphone, serta blockchain seperti Ethereum saat ini.

Pada 20 April 2025, salah satu pendiri Ethereum, Vitalik Buterin, mengumumkan sebuah rencana skalabilitas baru yang "radikal" yang akan menggunakan arsitektur set instruksi RISC-V untuk menggantikan Ethereum Virtual Machine (EVM), dengan tujuan meningkatkan kecepatan dan efisiensi lapisan eksekusi jaringan. Ide dasarnya adalah, RISC-V adalah solusi terbaik untuk mengatasi batasan skalabilitas blockchain.

"Ini bertujuan untuk secara signifikan meningkatkan efisiensi lapisan eksekusi Ethereum, mengatasi salah satu hambatan utama dalam skala, dan secara signifikan meningkatkan kesederhanaan lapisan eksekusi—sebenarnya, ini mungkin satu-satunya solusi yang layak."

Ideanya adalah: menggunakan RISC-V menggantikan EVM sebagai bahasa mesin virtual untuk menulis kontrak pintar, "kata Buterin.

Saat pengguna beralih ke Layer 2 untuk mengejar transaksi yang lebih murah dan lebih cepat, Ethereum terus menghadapi biaya transaksi yang tinggi dan volume transaksi yang menurun. Hal ini sejalan dengan strategi penskalaan Ethereum setelah Penggabungan 2022. Gagasan Buterin untuk menemukan kembali Ethereum dipandang sebagai peluang bagi Ethereum untuk memodernisasi dan mempertahankan dominasinya sebagai platform kontrak pintar teratas.

Kedua, bagaimana RISC-V berjalan di Ethereum?

Menambahkan RISC-V ke Ethereum saat ini masih merupakan usulan yang sedang didiskusikan oleh komunitas dan tata kelola jaringan. Buterin menguraikan beberapa cara untuk mengimplementasikan usulan tersebut, termasuk menjalankan dua mesin virtual (VM) atau sepenuhnya beralih ke RISC-V.

Ide utama mendukung mesin virtual adalah memungkinkan kontrak untuk ditulis dan dieksekusi dalam model EVM yang ada atau RISC-V. Kedua jenis kontrak ini dapat mengakses penyimpanan permanen, memegang saldo Ether, serta melakukan dan menerima panggilan, antara lain. Selain itu, kontrak juga dapat diintegrasikan agar dapat saling memanggil.

Satu lagi solusi yang disebut "lebih radikal" adalah memodifikasi protokol untuk mengonversi kontrak EVM yang ada. Ini memerlukan penulisan ulang kontrak yang ada agar dapat berinteraksi dengan interpreter EVM, sementara kontrak baru ditulis langsung dengan RISC-V.

Salah satu tantangan utama yang dihadapi oleh perubahan besar ini adalah menghindari kerusakan pada aplikasi terdesentralisasi yang ada (DApp) dan kontrak pintar. Ethereum tidak bisa mengambil risiko merusak kontrak yang ada yang ditulis dengan kode EVM saat ini. Solusi transisi mungkin melibatkan penggunaan interpreter—yang pada dasarnya adalah lapisan konversi antara bahasa pemrograman yang berbeda. Ini akan memungkinkan pengembang untuk mulai membangun dengan RISC-V sambil memastikan bahwa kontrak EVM tradisional terus berjalan tanpa gangguan.

Tiga, Keunggulan Utama RISC-V dan EVM

Jika RISC-V menyebabkan perubahan signifikan dalam arsitektur Ethereum, manfaat apa yang akan dibawa oleh perubahan ini? Dalam jangka panjang, RISC-V akan meningkatkan kinerja dan kapasitas pemrosesan kontrak pintar Ethereum.

Menurut Buterin, arsitektur baru secara teori dapat mencapai peningkatan efisiensi sebesar 100 kali; pada kenyataannya, angka ini sulit dicapai, tetapi peningkatannya tetap sangat signifikan. Peningkatan efisiensi sangat terkait dengan RISC-V untuk aplikasi sistem bukti nol (ZK) dan pelaksanaan kontrak cerdas umum, karena itu menghilangkan biaya EVM.

RISC-V tidak sepenuhnya menggantikan EVM, melainkan menggunakan RISC-V sebagai backend untuk zkEVM atau ZK Rollup serupa, karena dalam sistem ini, biaya pembuktian mendominasi. Peningkatan skalabilitas terutama berasal dari pemindahan tugas eksekusi ke ZK Rollup, sementara RISC-V akan mengoptimalkan proses pembuktian.

Kontrak pintar RISC-V dapat berjalan lebih cepat dan mengkonsumsi lebih sedikit sumber daya komputasi. Peningkatan efisiensi ini kemungkinan akan berujung pada pengurangan biaya Gas bagi pengguna akhir. Dalam proses ini, ia juga dapat memungkinkan jaringan untuk menangani lebih banyak pengguna dan transaksi tanpa mengurangi kecepatan. Ini akan langsung meningkatkan skalabilitas Ethereum dan diharapkan dapat mengatasi salah satu masalah paling kritis dalam industri blockchain.

Selain itu, set instruksi RISC-V yang sederhana dan fleksibel lebih cocok untuk perhitungan bukti nol dibandingkan EVM, karena EVM akan menghasilkan biaya penghitungan Gas dan overhead tugas manajemen seperti manajemen status.

RISC-V tidak dibangun kembali EVM untuk mendukung bukti nol, tetapi menyediakan alternatif yang lebih ringkas, menyederhanakan pengembangan lapisan eksekusi optimasi bukti nol. Ini dapat mempercepat peta jalan Ethereum untuk mencapai privasi dan skalabilitas melalui pengumpulan bukti nol (ZK Rollup), menjadikan RISC-V sebagai pelengkap yang kuat untuk EVM.

Tabel di bawah ini merangkum perbedaan utama dan keunggulan antara RISC-V dan EVM.

Keempat, Apakah RISC-V akan terwujud di masa depan?

Usulan Buterin memicu perdebatan sengit di antara pengguna dan pengembang Ethereum. Ini adalah ide yang ambisius, yang mungkin menjadi tonggak dalam peta jalan pengembangan blockchain kontrak pintar terkemuka.

Programmer Ben Adams mengemukakan beberapa kekhawatiran tentang proposal tersebut: Singkatnya, bukti nol-pengetahuan mungkin menjadi lebih efisien, tetapi juga mungkin memiliki beberapa kelemahan. Pembangunan dan pelaksanaan blok yang menjalankan kontrak pintar mungkin akhirnya menjadi jauh lebih lambat.

Risiko di sini adalah bahwa bukti nol-pengetahuan mungkin menjadi lebih baik, tetapi pembangunan dan eksekusi blok dapat memburuk secara signifikan, komentar Ben Adams.

Seorang komentator anonim lainnya juga mengungkapkan pandangan yang sama: Saya setuju dengan pandangan Ben Adams bahwa EVM secara keseluruhan didasarkan pada arsitektur U256, sehingga mengabstraksi ke RISC-V akan mengurangi kinerja eksekusi secara keseluruhan.

Orang lain tampaknya juga setuju bahwa RISC-V adalah ide yang baik untuk mengurangi bottleneck, tetapi mengingat potensi kesulitan teknis dan biaya, mereka meragukan apakah itu harus diprioritaskan.

Setuju, untuk Layer-1, tampaknya menjadi ide yang baik untuk menangani poin kedua dan ketiga dalam mengatasi hambatan Layer-1. Tapi apakah ini adalah masalah yang ingin kita prioritaskan? Terutama mengingat skala biaya teknis? Adam Cochran menambahkan.

Jelas bahwa proposal ini masih perlu dijelaskan lebih lanjut dan memerlukan diskusi lebih lanjut dari komunitas Ethereum. Meskipun proposal ini menjanjikan untuk menyederhanakan proses secara menyeluruh untuk meningkatkan efisiensi dan kecepatan, ia juga memperkenalkan perubahan teknologi yang kompleks. Ini mungkin memerlukan waktu bertahun-tahun untuk memikirkan kembali cara kerja blockchain Layer-1.

Tentu saja, seperti proyek desentralisasi lainnya, persetujuan tidak hanya bergantung pada perencanaan teknis; itu membutuhkan pengakuan dari komunitas. Oleh karena itu, saat ini, proposal Buterin telah memicu diskusi luas tentang tindakan pengembangan apa pun yang akan diambil.

Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate.io
Komunitas
Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)