Uraian & Pengertian Apa Itu EVM Kamus Indodax Academy
icon search
icon search

Top Performers

Home / Kamus / judul_artikel

EVM – Ethereum Virtual Machine

EVM (Ethereum Virtual Machine) adalah lingkungan eksekusi buatan perangkat lunak untuk menjalankan smart contract di blockchain Ethereum.

EVM memungkinkan kode smart contract untuk dieksekusi secara terdesentralisasi di jaringan node Ethereum. Setiap node akan mengeksekusi dan mencatat state terbaru dari kontrak pintar ke blockchain sesuai dengan hasil eksekusinya pada EVM.

Kode smart contract harus dikompilasi ke bytecode agar bisa dieksekusi di EVM. Gas fee diperlukan untuk menjalankan operasi tertentu di EVM. Semakin kompleks kontrak dan komputasi, semakin banyak gas yang dibutuhkan.

EVM dirancang agar eksekusi smart contract menjadi deterministik. Maksudnya, state dan hasil eksekusi yang sama harus terjadi pada setiap node Ethereum untuk satu transaksi smart contract tertentu.

 

Contoh EVM penggunaan dalam kalimat

“Pengembang smart contract perlu memahami batasan gas fee dan scability saat mendesain smart contract agar dapat dieksekusi dengan efisien oleh EVM.”

“EVM sangat penting untuk fungsionalitas dan keamanan Ethereum karena mengeksekusi logika dari smart contract secara decentralized.”

“Siapapun bisa membuat smart contract dengan Solidity lalu kompilasi ke bytecode agar bisa dijalankan di EVM di blockchain Ethereum.”

Selain istilah EVM yang telah dijelaskan disini, masih banyak istilah crypto lainnya yang dapat kamu pelajari lebih lanjut. Informasi mengenai istilah-istilah tersebut dapat kamu temukan di kamus kripto terlengkap dari Indodax Academy.

 

Sumber:

https://ethereum.org/id/developers/docs/evm

Apakah artikel ini membantu?

Beri nilai untuk artikel ini

You already voted!