Pengantar Ethereum Virtual Machine (EVM): mesin yang menjalankan setiap kontrak pintar
Saya ingat pertama kali biaya gas menghabiskan setengah dari transaksi saya. Saat itu tahun 2021, saya mencoba mencetak sesuatu di OpenSea, dan jaringan tersebut meminta $87 hanya untuk memprosesnya. Pada saat itu saya menyadari bahwa saya tidak benar-benar memahami apa yang terjadi di balik layar. Mengapa biayanya begitu mahal? Ke mana uang itu pergi? Apa yang sebenarnya mengeksekusi transaksi saya? Jawaban untuk ketiga pertanyaan itu adalah hal yang sama: Ethereum Virtual Machine.
Sebagian besar orang di dunia kripto pernah mendengar istilah "EVM". Namun, jauh lebih sedikit yang tahu apa fungsinya. Hal ini penting, karena EVM membentuk hampir semua hal di Ethereum dan di lebih dari 390 rantai yang menggunakan desainnya. Saat ini, lebih dari $190 miliar nilai DeFi berada di jaringan EVM. Jika Anda pernah menggunakan MetaMask, menukar token, atau mengklik tombol di dapp (aplikasi terdesentralisasi, atau disingkat dapps), EVM-lah yang melakukan pekerjaan di balik layar. Node mengeksekusi kontrak pintar di semua rantai tersebut, dan EVM-lah yang membuat setiap panggilan tersebut benar-benar berjalan.
Jadi, mari kita bedah sebenarnya. Bukan versi buku teks, tapi versi yang sebenarnya.
Apa itu Ethereum Virtual Machine dan mengapa penting?
Oke, versi paling sederhana dulu. Anda tahu aplikasi kalkulator? Ketik 2 + 2, dapat 4. Membosankan. Sekarang bayangkan kalkulator itu berjalan di 10.000 ponsel secara bersamaan. Setiap ponsel mendapatkan jawaban yang sama. Jika satu ponsel mencoba mengklaim "2 + 2 = 5," 9.999 ponsel lainnya langsung menolaknya. Tidak ada yang mengendalikan kalkulator, tidak ada yang dapat mematikannya, dan tidak ada yang dapat memanipulasinya. Pada dasarnya itulah yang dilakukan EVM, kecuali alih-alih pekerjaan rumah matematika, ia menjalankan kontrak pintar yang memindahkan uang sungguhan.
Para ahli komputer menyebutnya mesin keadaan (state machine). Ethereum melacak sejumlah besar data: siapa yang memiliki koin apa, kontrak pintar mana yang ada, berapa banyak ether yang ada di setiap alamat, informasi apa yang disimpan setiap kontrak. Semua itu adalah "keadaan" (state). Anda mengirim transaksi. EVM (Ethereum Virtual Machine) memprosesnya berdasarkan keadaan saat ini. Keadaan baru muncul. Keadaan lama ditambah transaksi sama dengan keadaan baru. Rumus di atas kertas: Y(S, T) = S'. Selesai.
Yang luar biasa adalah redundansi. Transaksi Anda tidak hanya sampai di satu server di Virginia. Transaksi tersebut melewati ribuan node di seluruh jaringan Ethereum. Masing-masing node menjalankan perhitungannya sendiri. Mereka membandingkan jawabannya. Cocok? Bagus, negara bagian baru masuk ke blockchain. Tidak cocok? Versi yang salah dibuang. Saya selalu membayangkan ribuan akuntan mengisi formulir pajak yang sama. Salah satu dari mereka menulis angka yang berbeda, semua orang berhenti dan menemukan kesalahannya.
Dan inilah yang membedakannya dari perangkat lunak biasa. Tidak ada yang menjalankan EVM. Tidak ada perusahaan di baliknya. Tidak ada meja dukungan. Tidak ada administrator yang dapat diam-diam membatalkan kesepakatan pada pukul 2 pagi. Kode sumbernya terbuka, berjalan sama di setiap node, dan kepercayaan berasal dari banyaknya kesepakatan yang telah disepakati, bukan dari tokoh otoritas yang mengatakan "percayalah padaku."

Bagaimana cara kerja EVM: dari Solidity hingga eksekusi
Izinkan saya menjelaskan siklus hidup kontrak pintar, karena begitu Anda melihat rangkaian peristiwa lengkapnya, EVM (Early Value Model) akan jauh lebih mudah dipahami.
Langkah pertama: Anda menulis kode. Solidity adalah bahasa pemrograman yang dipilih oleh sekitar 90% pengembang EVM. Bahasa ini meminjam sintaks dari JavaScript: kurung kurawal, fungsi, variabel, dan lain-lain. Vyper juga ada (lebih dekat ke Python, sengaja dibuat lebih sederhana), tetapi Solidity tetap menjadi pilihan utama. Inilah kendala yang menjebak pendatang baru: setiap baris kode membutuhkan biaya nyata untuk dijalankan. Tidak ada sandbox. Tidak ada kesempatan untuk membatalkan perubahan. Anda menerapkan kontrak dengan bug di dalamnya, dan bug itu bersifat permanen kecuali Anda telah membangun mekanisme peningkatan sebelumnya. Saya mempelajari ini dengan cara yang sulit ketika melihat seorang teman pengembang kehilangan tidur karena kesalahan penempatan desimal.
Langkah kedua: Solidity Anda dikompilasi menjadi bytecode. Anggap bytecode sebagai bahasa mesin EVM. Anda menulis kode yang dapat dibaca manusia. Kompilator mengubahnya menjadi kumpulan heksadesimal yang benar-benar dipahami oleh EVM. Di dalam heksadesimal tersebut terdapat opcode, sekitar 150 buah. ADD melakukan penjumlahan. SSTORE menyimpan data secara permanen. CALL memungkinkan satu kontrak berkomunikasi dengan kontrak lain. Satu opcode, satu pekerjaan kecil. Kontrak Anda menggabungkan ribuan pekerjaan ini.
Langkah ketiga adalah bagian yang menarik. Seseorang memanggil kontrak Anda. Setiap node di jaringan mengambil transaksi, memuat bytecode Anda, dan mulai memproses opcode secara berurutan. Prosesornya berbasis tumpukan: bayangkan tumpukan piring di mana Anda hanya dapat menyentuh piring paling atas. Masukkan satu angka. Masukkan angka lain. Jalankan ADD. Kedua angka diambil dari atas, dijumlahkan, hasilnya dikembalikan. Kedalaman maksimum 1024 item, masing-masing selebar 256 bit.
Setiap node melakukan ini sendiri-sendiri. Kode biner yang sama, input yang sama, keadaan awal yang sama. Jawaban yang sama setiap saat. Prediktabilitas itulah yang membuat konsensus blockchain dapat berfungsi. Jika EVM dapat menghasilkan hasil yang berbeda pada mesin yang berbeda, seluruh sistem akan runtuh.
Arsitektur EVM: tumpukan, memori, dan penyimpanan
EVM menangani data dalam tiga lapisan. Bagian ini penting karena secara langsung memengaruhi biaya transaksi Anda.
Stack adalah jantung dari segalanya. Semua komputasi terjadi di sini. Dorong, keluarkan, operasikan, ulangi. Ini cepat, murah (sekitar 3 gas per operasi), dan menghilang ketika eksekusi selesai. Sebagian besar opcode bekerja langsung dengan stack.
Memori itu seperti papan tulis sementara. Anda dapat membaca dan menulis ke posisi mana pun di dalamnya, yang membuatnya lebih fleksibel daripada tumpukan (stack) untuk hal-hal seperti string atau array besar. Tetapi memori juga hilang setelah transaksi. Dari segi biaya, ia berada di tengah-tengah: lebih mahal daripada tumpukan, jauh lebih murah daripada penyimpanan. Ia tumbuh sesuai kebutuhan, dan biaya gas meningkat secara kuadratik semakin banyak memori yang Anda alokasikan.
Kemudian ada penyimpanan . Ini adalah bagian yang mahal, dan ada alasan yang bagus untuk itu. Penyimpanan bersifat permanen. Ketika kontrak pintar Anda mencatat bahwa Alice memiliki 500 token, data tersebut ditulis ke trie status Ethereum dan tetap di sana. Setiap node di jaringan menyimpannya. Selamanya. Penulisan baru ke penyimpanan membutuhkan 20.000 gas. Pembaruan membutuhkan 5.000 gas. Sebagai perbandingan, transfer ether sederhana membutuhkan total 21.000 gas. Jadi, satu kali penulisan ke penyimpanan hampir sama mahalnya dengan seluruh transaksi dasar.
| Lapisan data | Berapa lama itu berlangsung | Biaya gas | Untuk apa ini? |
|---|---|---|---|
| Tumpukan | Hilang setelah eksekusi | ~3 gas per operasi | Matematika, logika, perbandingan |
| Ingatan | Hilang setelah transaksi | 3 gas + biaya ekspansi | Data sementara, argumen fungsi |
| Penyimpanan | Permanen | 5.000-20.000 gas per penulisan | Saldo token, catatan kepemilikan, pengaturan |
Jika Anda pernah bertanya-tanya mengapa penyebaran kontrak pintar membutuhkan biaya yang sangat besar, inilah alasannya. Penyebaran menulis semua bytecode dan data awal kontrak ke penyimpanan. Itu adalah banyak sekali operasi dengan biaya 20.000 gas yang menumpuk.
Jika ini terdengar familiar, memang seharusnya begitu. Komputer biasa bekerja dengan cara yang sama. Register CPU cepat tetapi ukurannya kecil, seperti stack. RAM lebih besar dan lebih lambat, seperti memori. Hard drive menyimpan semuanya tetapi membutuhkan waktu paling lama per penulisan, seperti penyimpanan. Para pengembang Ethereum sengaja merancangnya seperti ini. Mereka ingin Anda merasakan dampak finansial dari menyimpan data di blockchain selamanya, sehingga Anda hanya menyimpan apa yang benar-benar perlu ada di sana.
Biaya gas pada EVM: bagaimana Ethereum menghitung harga.
Saya perlu berbicara tentang gas, karena ini adalah bagian yang paling cerdas sekaligus paling membuat frustrasi dari EVM.
EVM bersifat Turing-complete. Sederhananya: ia dapat menjalankan komputasi apa pun yang Anda berikan kepadanya. Termasuk perulangan tak terbatas. Bayangkan seseorang menerapkan kontrak dengan while(true) dan tidak ada biaya untuk menjalankannya. Setiap node macet. Blockchain membeku. Permainan berakhir.
Gas mencegah hal itu terjadi. Setiap opcode memiliki harga. ADD membutuhkan 3 gas. SSTORE membutuhkan 5.000 atau 20.000 gas. Saat Anda mengirim transaksi, Anda menetapkan anggaran gas. Komputasi selesai di bawah anggaran? Anda mendapatkan pengembalian dana untuk gas yang tidak Anda gunakan. Mencapai batas? Semuanya dibatalkan, tetapi Anda tetap membayar gas yang telah Anda bakar. Perulangan tak terbatas akan menghabiskan anggaran dan menyebabkan transaksi gagal.
Yang keluar dari dompet Anda adalah jumlah gas yang digunakan dikalikan harga gas. Gas yang digunakan bergantung pada apa yang sebenarnya dilakukan transaksi Anda. Harga gas berfluktuasi sesuai dengan seberapa sibuk jaringan, diukur dalam gwei (seper miliar ether). Banyak orang bertransaksi? Harga gas naik. Hari Minggu yang sepi? Harga gas turun.
Dan di sinilah cerita menjadi menarik. Ingat transaksi $87 saya di tahun 2021? Biaya gas saat itu biasanya 100-200 gwei. Musim panas DeFi dan demam NFT membuat jaringan berjalan dengan kapasitas penuh. Maju cepat ke awal tahun 2026, dan harga gas rata-rata berada di sekitar 3 gwei. Transfer ETH dasar berharga sekitar $0,30 hingga $0,67. Itu penurunan 96% dari tahun 2021.
| Tahun | Biaya transaksi rata-rata | Kisaran harga gas | apa penyebabnya |
|---|---|---|---|
| Tahun 2021 | ~$24 | 100-200 gwei | Kegilaan NFT, yield farming DeFi |
| Tahun 2022 | $5-15 | 30-80 gwei | Pasar jatuh, aktivitas menurun |
| Tahun 2023 | $2-8 | 15-40 gwei | Pasar bearish mulai stabil. |
| Tahun 2024 | $0,50-2 | 5-15 gwei | Peningkatan Dencun, EIP-4844 |
| Kuartal 1 tahun 2026 | $0,30-0,67 | ~3 gwei | Migrasi L2, transaksi blob |
Apa yang berubah? Dua hal. Pertama, peningkatan Dencun pada Maret 2024 memperkenalkan EIP-4844, yang menciptakan penyimpanan "blob" untuk rollup. Sebelum blob, jaringan Layer 2 harus memposting data mereka sebagai calldata di mainnet Ethereum, yang mahal. Blob bersifat sementara dan jauh lebih murah, memangkas biaya posting L2 sekitar 95%. Kedua, sebagian besar aktivitas beralih ke jaringan Layer 2. Ketika swap Uniswap Anda berjalan di Arbitrum dan bukan di mainnet, lapisan dasar tetap tidak padat.
Pada jaringan Layer 2 tersebut, swap bisa berbiaya kurang dari satu sen. Arbitrum, Base, dan Optimism semuanya menjalankan EVM, jadi kode Solidity Anda bekerja dengan cara yang sama. Anda hanya membayar sebagian kecil dari biaya gas.

Kompatibilitas EVM: mengapa 390+ blockchain meniru cetak biru Ethereum
Di sinilah kisah EVM berubah dari sekadar menarik menjadi benar-benar signifikan bagi seluruh industri.
Saat BNB Chain diluncurkan, Binance tidak menciptakan mesin virtual baru. Mereka mengambil EVM dan memodifikasinya. Polygon melakukan hal yang sama. Avalanche, Fantom, Cronos, Harmony, Gnosis Chain: ceritanya sama. Bahkan rollup Layer 2 yang dirancang khusus seperti Arbitrum dan Optimism menjalankan EVM secara native. Hasilnya adalah ekosistem yang terdiri dari lebih dari 390 rantai yang kompatibel dengan EVM, meskipun hanya sekitar 40-50 yang memiliki aktivitas harian yang signifikan.
Mengapa meniru Ethereum alih-alih membangun dari awal? Tiga alasan, semuanya praktis.
Pertama, para pengembang. Ada lebih dari 20.000 pengembang Solidity di dunia. Luncurkan rantai EVM dan setiap dari mereka dapat mengirimkan kode pada hari pertama tanpa mempelajari bahasa baru. Solana menggunakan Rust. Aptos dan Sui menggunakan Move. Rantai-rantai tersebut harus mengembangkan kumpulan pengembang mereka dari awal. Rantai EVM sepenuhnya melewati masalah itu.
Kedua, alat gratis. MetaMask, Hardhat, Foundry, Ethers.js, OpenZeppelin, Etherscan. Seluruh perangkat Ethereum berfungsi di rantai EVM mana pun tanpa perubahan apa pun. Dompet yang sama. Kerangka kerja pengujian yang sama. Penjelajah blok yang sama. Itu menghemat waktu kerja bertahun-tahun.
Ketiga, DeFi bergerak seiring dengan EVM. Uniswap, Aave, Curve, SushiSwap. Semuanya beroperasi di lima atau lebih rantai EVM. Kontraknya disalin dan ditempel dari Ethereum ke Polygon ke Arbitrum ke BNB Chain. Kode yang sama, audit yang sama, model keamanan yang sama. Jembatan menghubungkan likuiditas. EVM adalah perekatnya.
Namun, meniru EVM berarti Anda juga meniru masalahnya. Satu transaksi dalam satu waktu. Kata 256-bit pada prosesor 64-bit, yang menambah beban kerja. Sistem gas yang berfungsi tetapi menambah kompleksitas yang dihindari oleh VM yang lebih baru. SVM Solana menjalankan transaksi secara paralel. MoveVM memiliki model sumber daya yang membasmi seluruh kategori bug. FuelVM meminjam ide dari desain CPU modern.
Apakah ada di antara mereka yang mampu menyamai EVM dalam hal adopsi? Tidak. Bahkan tidak mendekati. Teknologi yang lebih baik di atas kertas tidak mengalahkan efek jaringan di dunia nyata. EVM memiliki pengembang terbanyak, protokol aktif terbanyak, pola kode yang paling banyak diaudit, dan paling banyak pengalaman buruk akibat peretasan dan keberhasilan bertahan. Di dunia kripto, di mana satu bug dapat menghabiskan dana hingga ratusan juta dolar, pengalaman buruk lebih penting daripada tolok ukur.
Status Ethereum dan bagaimana EVM mempertahankan konsensus.
Bagian ini agak teknis, tetapi penting. Ini menjelaskan mengapa node Ethereum membutuhkan perangkat keras sungguhan dan mengapa menyimpan data di dalam blockchain membutuhkan biaya yang sangat besar.
Ethereum menyimpan tabel pencarian yang sangat besar. Berikan alamat apa pun dan ia akan menampilkan saldo ether, nonce (jumlah transaksi), dan untuk alamat kontrak, bytecode lengkap ditambah semua data yang tersimpan. Jutaan alamat. Ratusan gigabyte. Itulah status Ethereum.
Semua itu tersimpan dalam trie Merkle Patricia. Versi singkatnya: ini adalah pohon di mana setiap cabang mendapatkan hash-nya sendiri, dan semua hash tersebut berkumpul menjadi satu hash akar di bagian atas. Hash akar tersebut berada di setiap header blok. Pindahkan 0,001 ETH antara dua dompet dan hash akar akan berubah sepenuhnya. Validator memeriksa blok dengan menjalankan setiap transaksi, menghitung hash akar yang dihasilkan, dan membandingkannya. Hash yang sama? Blok valid. Hash yang berbeda? Blok ditolak.
Menjalankan sebuah node berarti menjaga agar seluruh pohon ini selalu diperbarui dengan setiap blok. Itulah sebenarnya masalah penskalaan terbesar yang dimiliki Ethereum. VM itu sendiri cukup cepat. Keadaan (state) terus bertambah. Setiap SSTORE menambahkan daun baru ke trie. Setiap kontrak baru menambahkan lebih banyak data. Pohon Verkle mungkin dapat mengatasi masalah ini. Tim Ethereum telah membangunnya selama beberapa tahun. Pohon ini akan memungkinkan node untuk memeriksa blok tanpa menyimpan seluruh keadaan. Jika Verkle diluncurkan, menjalankan sebuah node akan jauh lebih murah, dan lebih banyak orang dapat bergabung dengan kelompok validator.
Implementasi EVM: satu spesifikasi, banyak klien
Kebanyakan orang tidak menyadari hal ini: "EVM" adalah spesifikasi, bukan program. Ini adalah dokumen yang menyatakan "dengan input berikut, hasilkan output berikut." Siapa pun dapat membuat versi mereka sendiri dalam bahasa apa pun yang mereka inginkan, selama mengikuti spesifikasi tersebut.
Geth adalah yang terbesar. Ditulis dalam bahasa Go. Berjalan di sebagian besar node Ethereum. Tetapi ada yang lain: Nethermind (C#), Besu (Java, dibuat untuk perusahaan), Erigon (Go, dioptimalkan untuk disk), dan Reth (Rust, dibangun oleh Paradigm). Para pengembang inti sebenarnya menginginkan keragaman ini. Mengapa? Jika 95% node menjalankan Geth dan Geth merilis bug kritis, seluruh jaringan akan bermasalah. Jika tersebar di lima klien, bug hanya akan memengaruhi 20% node. Sisanya tetap berjalan lancar.
Jaringan Layer 2 menambahkan sentuhan khasnya sendiri. Arbitrum membuat versi modifikasi yang disebut Arbitrum VM. Optimisme bertujuan untuk "kesetaraan EVM," perilaku identik byte demi byte. zkSync Era melangkah lebih jauh. Ia mengkompilasi bytecode EVM ke dalam format yang bekerja dengan bukti tanpa pengetahuan (zero-knowledge proofs). Jalur eksekusi yang benar-benar berbeda di balik layar. Tetapi bagi pengembang Solidity? Itu masih terlihat sama. Fakta bahwa arsitektur yang sangat berbeda semuanya menampilkan wajah yang sama bagi pengembang adalah salah satu hal yang paling diremehkan tentang EVM.
Sebagai seorang pengembang, Anda biasanya tidak peduli klien mana yang memproses kontrak Anda. Anda menulis kode Solidity, mengkompilasinya menjadi bytecode, lalu melakukan deployment. Spesifikasi menjamin hasil yang sama di mana pun.
Pengembangan kontrak pintar di EVM: apa yang sebenarnya dihadapi oleh para pengembang.
Para pengembang web yang mencoba membangun untuk EVM akan mendapat kejutan yang menyakitkan. Bug merugikan secara finansial. Anda tidak dapat menambal bug di lingkungan produksi. Jika kontrak yang rusak diluncurkan, maka akan tetap rusak kecuali Anda telah merencanakannya sebelumnya.
Solidity mendukung lebih dari 90% kontrak EVM. Perangkat pendukungnya sudah bagus. Hardhat menyediakan JavaScript/TypeScript dengan plugin. Foundry menggunakan Rust, berjalan lebih cepat, dan memungkinkan Anda menulis pengujian dalam Solidity itu sendiri. Keduanya menjalankan EVM lokal sehingga Anda dapat menguji tanpa membayar biaya gas. Saya akan memilih Foundry untuk proyek baru apa pun. Setelah rangkaian pengujian Anda melebihi seratus pengujian, perbedaan kecepatannya akan terlihat jelas.
Standar token menjaga ekosistem tetap terorganisir. ERC-20 mencakup token yang dapat dipertukarkan seperti USDT, LINK, UNI. ERC-721 untuk NFT. ERC-1155 menangani kontrak multi-token. ERC-4626 menangani yield vault. Semuanya bekerja dengan cara yang sama di setiap rantai EVM. Tulis kontrak Anda sekali, sebarkan di Ethereum, Arbitrum, Base, Polygon. Kode yang sama, perilaku yang sama.
Keamanan? Kasar. Serangan reentrancy telah menguras ratusan juta dolar selama bertahun-tahun. Peretasan DAO pada tahun 2016 memecah Ethereum menjadi dua karena bug reentrancy yang memungkinkan penyerang melakukan penarikan berulang dan menguras $60 juta. Integer overflow menjadi masalah hingga Solidity 0.8 menambahkan pemeriksaan default pada tahun 2021. Kesalahan kontrol akses masih muncul dalam kode yang diaudit dari tim profesional. Alat seperti Slither, Mythril, dan Certora menangkap beberapa bug, tetapi tidak ada yang dapat menggantikan audit yang tepat. Dan bahkan audit pun terkadang melewatkan beberapa hal. Begitulah kenyataannya.
Saat ini: token ERC-20 dasar berharga $5-20 di mainnet. Protokol DeFi lengkap? Mungkin beberapa ratus dolar. Di jaringan Layer 2? Hanya beberapa sen. Tidak heran 65% kontrak baru pada tahun 2025 diluncurkan di Layer 2.
Ekosistem EVM di tahun 2026: Dominasi Layer 2 dan apa yang akan terjadi selanjutnya
Tiga tahun lalu, jaringan Layer 2 memiliki TVL (Total Value Locked) sebesar $4 miliar. Sekarang nilainya lebih dari $50 miliar. Arbitrum sendiri memiliki $16,6 miliar. Base berada di angka $10 miliar. Optimism di angka $6 miliar. Pergeseran ini terjadi karena biaya Layer 2 turun hingga hampir nol. Swap di bawah satu sen pada sebagian besar rollup. Bahkan biaya mainnet turun di bawah satu dolar. Dulu orang mengatakan Ethereum terlalu mahal dan semua orang harus menggunakan Solana. Pernyataan itu tidak lagi relevan seperti dulu.
Abstraksi akun (ERC-4337) telah secara diam-diam mengubah permainan di tahun 2025 dan 2026. Dompet pintar memungkinkan pengguna membayar biaya gas dalam stablecoin, menggabungkan beberapa tindakan ke dalam satu transaksi, dan memulihkan akun tanpa frasa kunci. Jika Anda pernah melihat teman Anda berhenti menggunakan kripto karena MetaMask mengharuskan mereka menyetujui dua pop-up untuk satu pertukaran, Anda akan mengerti mengapa ini penting. Jarak antara dompet kripto dan aplikasi perbankan biasa semakin menyempit.
Apa selanjutnya? Saya sedang mengamati beberapa hal. EOF (EVM Object Format) membersihkan bytecode sehingga validasi lebih murah dan alat bekerja lebih baik. Penelitian eksekusi paralel dapat memungkinkan EVM menangani transaksi independen secara bersamaan, bukan satu per satu. Masih tahap awal, tetapi jika berhasil, throughput akan meningkat tanpa mengubah apa pun bagi pengembang. Dan pohon Verkle semakin mendekati tahap peluncuran.
Persaingan memang nyata. SVM Solana mendorong throughput yang lebih tinggi. MoveVM memperkenalkan pola yang mencegah seluruh kategori bug. Tapi lihat angkanya. Ekosistem EVM memegang lebih dari $190 miliar dalam TVL DeFi. Volume DEX bulanan mencapai lebih dari $400 miliar. Lebih dari 20.000 pengembang membangun di atasnya. Hampir 11 tahun pengujian. VM yang lebih baru memenangkan benchmark. EVM menang dalam segala hal yang benar-benar penting ketika uang sungguhan dipertaruhkan.