RISC-V dan CKB-VM: Simbiosis inovatif di dunia blockchain

Kemunculan teknologi blockchain telah secara signifikan mendorong pengembangan dan implementasi smart contract. Di antara kedua elemen krusial ini terdapat satu komponen penting: mesin virtual.

Konsep mesin virtual, yang diusulkan pada tahun 60-an, tidak menjadi populer sampai tahun 1990-an. Pada saat itu, keberagaman sistem operasi dan peramban menjadi tantangan bagi para pengembang. Mesin virtual Java memungkinkan sebuah program untuk ditulis sekali dan dijalankan di berbagai platform, dengan slogan "Tulis sekali, jalankan di mana saja".

Dalam bidang blockchain, Bitcoin tidak memiliki mesin virtual karena fungsi dasarnya adalah transfer nilai. Ethereum, di sisi lain, memperkenalkan eksekusi kode di dalam rantai, yang melahirkan platform kontrak pintar. Dalam konteks ini, mesin virtual bertindak sebagai lingkungan eksekusi untuk kontrak-kontrak ini, menjamin hasil yang identik di semua node.

Mesin virtual ideal di blockchain

Setelah penelitian yang mendalam, telah disimpulkan bahwa mesin virtual yang optimal untuk blockchain harus memiliki karakteristik berikut:

  • Determinisme dalam eksekusi
  • Keamanan yang kuat
  • Transparansi dalam informasi
  • Fleksibilitas untuk mendukung berbagai bahasa pemrograman

Tim Nervos CKB memilih untuk menggunakan set instruksi CPU nyata untuk membangun mesin virtual mereka, alih-alih menggunakan WASM seperti banyak proyek blockchain lainnya. Keputusan ini didasarkan pada kemampuan untuk "berkomunikasi" langsung dengan CPU, menghindari lapisan perantara terjemahan.

RISC-V: Pilihan CKB-VM

RISC-V, sekumpulan instruksi CPU sumber terbuka yang dikembangkan di Universitas California, Berkeley, adalah opsi yang dipilih untuk CKB-VM. Fitur transparansi, kesederhanaan, dan modularitasnya sejalan sempurna dengan persyaratan desain CKB-VM.

Yayasan RISC-V, yang didirikan pada tahun 2015, memiliki lebih dari 235 anggota, termasuk raksasa teknologi dan lembaga akademis terkemuka. Desainnya yang terbuka dan sederhana telah mendapatkan dukungan luas di industri dan akademisi.

Keuntungan RISC-V dibandingkan dengan set instruksi lainnya

Dibandingkan dengan x86 dan ARM, RISC-V menawarkan:

  • Kesederhanaan: Dokumentasinya jauh lebih ringkas dan mudah dipahami.
  • Sumber terbuka: Memungkinkan pengembangan bebas dari prosesor yang kompatibel, mendorong inovasi.

CKB-VM: Pendekatan revolusioner

Aplikasi RISC-V di bidang blockchain merupakan upaya yang berani dan inovatif. CKB-VM bertujuan untuk memperpendek jarak antara industri perangkat keras dan perangkat lunak, menyediakan ekosistem pengembangan yang lebih kaya.

Filosofi desain Nervos CKB berfokus pada membangun infrastruktur Layer1 yang fleksibel, aman, dan skalabel. CKB-VM mengubah CKB menjadi platform universal yang mampu mendukung secara native Layer2, komputasi ZKP, eksekusi sirkuit, dan bahkan evolusi otonom Layer1.

Visi ini mendefinisikan kembali "programabilitas rendah" dalam konteks infrastruktur blockchain, menetapkan standar baru untuk masa depan teknologi terdistribusi.

CKB-1%
BTC0.84%
ETH1.48%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)