Apa itu SVM?
Solana Virtual Machine adalah mesin eksekusi blockchain Solana. Setiap kali Anda mengirim token, membeli NFT, atau menggunakan aplikasi DeFi, SVM menjalankan kode di balik transaksi tersebut dan memperbarui keadaan blockchain. Jika blockchain adalah komputer global bersama, SVM adalah bagian yang benar-benar menjalankan program.
Program, bukan “kontrak pintar”
Di Solana, kontrak pintar disebut program. Program-program ini biasanya ditulis dalam Rust (C dan C++ juga bisa digunakan) lalu dikompilasi menjadi bytecode sBPF, yang dijalankan oleh SVM. Kerangka kerja seperti Anchor sangat memudahkan pemula untuk menulisnya.