Bisnis

Ethereum Virtual Machine (EVM) ─ Apa yang perlu Anda ketahui?

Ethereum adalah nama terkenal di industri cryptocurrency dan proyek blockchain terbesar kedua berdasarkan kapitalisasi pasar. Ini adalah jaringan terdesentralisasi yang menawarkan kepada pengguna kemampuan untuk membuat dan menjalankan kontrak pintar, menjadikannya lebih dari sekadar mata uang digital sederhana.

Blockchain Ethereum adalah blockchain dengan bahasa pemrograman terintegrasi, atau dapat digambarkan sebagai mesin virtual yang dioperasikan secara global berdasarkan konsensus. EVM protokol Ethereum adalah komponen yang bertanggung jawab atas semua komputasi.

Memahami Mesin Virtual Ethereum (EVM) sangat penting bagi pengguna dan pengembang Ethereum. Untuk memahami sepenuhnya cara kerja EVM, pertama-tama kita akan membahas beberapa konsep dasar dalam manual ini sebelum beralih ke subjek yang lebih kompleks.

Ikhtisar Mesin Virtual Ethereum

Pengembang dapat membuat aplikasi terdesentralisasi berdasarkan Ethereum menggunakan Mesin Virtual Ethereum (EVM), kerangka kerja perangkat lunak (DApps). Komputer virtual ini menampung setiap akun Ethereum dan setiap kontrak pintar.

Setiap node dalam jaringan Ethereum menjalankan Ethereum Virtual Machine (EVM), yang memungkinkan mereka menyetujui serangkaian instruksi yang sama untuk dijalankan. EVM dapat melakukan setiap operasi logis dalam fungsi komputasi karena Turing sudah selesai.

"Mesin balik" adalah istilah yang diciptakan oleh ilmuwan komputer terkenal Alan Turing. Algoritma digunakan untuk mengarahkan proses kognitif dalam mesin pembalik hipotetis Turing, yang melambangkan pemikiran non-manusia atau mesin.

Arsitektur Mesin Virtual Ethereum (EVM).

Sumber: techfi.tech

EVM terdiri dari dua komponen – tumpukan penyimpanan dan mesin eksekusi. Tumpukan penyimpanan berisi semua variabel dan melacak setiap tindakan yang diambil pada blockchain saat mengeksekusi kode. Rekaman aktif ini disimpan di pohon Merkle Patricia, menyediakan cara yang efisien untuk menyimpan data. Mesin eksekusi menggunakan Instruction Set Architecture (ISA) yang menyediakan instruksi untuk menjalankan berbagai operasi di blockchain, termasuk operasi komputasi seperti hashing dan fungsi kriptografi, serta analisis statis kode sumber.

EVM juga berisi dua set fungsi kriptografi – kriptografi kurva eliptik (ECC) dan algoritme hashing SHA3. Semua kode yang berjalan di EVM harus mematuhi ini arsitektur ISA dan hanya gunakan dua set fungsi kriptografi ini untuk tujuan keamanan. Selain itu, program yang ditulis dalam bahasa tingkat tinggi seperti Solidity dikompilasi menjadi instruksi bytecode tingkat rendah sebelum dapat dijalankan oleh EVM. Ini memastikan bahwa semua transaksi mematuhi aturan yang seragam sebelum diproses oleh jaringan.

Fungsi EVM

Pembuatan dan eksekusi blok keduanya ditangani oleh Ethereum Virtual Machine (EVM). EVM menetapkan pedoman untuk mentransfer status dari satu blok ke blok lainnya selama pembentukan blok. Status ini disimpan dalam a Merkle Patricia Trie (Merkle Tree), yang berisi status berbeda untuk setiap blok di Ethereum.

Blockchain Ethereum telah memunculkan puluhan ribu aplikasi terdesentralisasi (DApps) di ruang DeFi dan NFT berkat kapasitas EVM untuk melakukan kontrak cerdas. Setiap DApp diwakili oleh bytecode, yang didistribusikan di antara semua node jaringan Ethereum dan dimasukkan ke dalam EVM.

Mengapa Mesin Virtual Ethereum merupakan bagian penting dari infrastruktur crypto?

Sumber: businesstechguides.co

Industri blockchain telah maju berkat platform Ethereum, yang berfungsi sebagai dasar untuk beberapa sistem blockchain lainnya.

Turing-lengkap

Mesin Virtual Ethereum (EVM) adalah Turing lengkap dan memiliki semua bagian yang diperlukan untuk menulis aplikasi canggih. Protokol peminjaman dan permainan nonfungible token (NFT) hanyalah beberapa contoh dari sistem ini.

Implementasi yang aman

Dalam hal jaringan dan sistem file, Mesin Virtual Ethereum benar-benar terpisah dari sumber daya luar. EVM cukup aman karena eksekusi deterministik semacam ini untuk aplikasi keuangan terdesentralisasi yang signifikan.

Ini terdesentralisasi

Mesin Virtual Ethereum sepenuhnya terdesentralisasi dan kebal terhadap satu titik kegagalan berkat ribuan node yang mengoperasikannya di seluruh dunia. Akibatnya, EVM sekarang menjadi salah satu komputer paling tahan lama yang pernah dibuat.

Soliditas

Bahasa khusus yang disebut Soliditas dikembangkan untuk meningkatkan kegunaan EVM. Ethereum menarik pengembang dari seluruh dunia yang mendukung EVM karena ini adalah blockchain pertama yang dibuat sebagai komputer global.

Blockchain populer yang mendukung EVM

Sumber: bitcoin-bude.de

Blockchain ini menyalin kode yang ditulis untuk Ethereum, lalu menerapkannya di blockchain mereka sendiri.

Brise Chain adalah blockchain yang kompatibel dengan EVM dan dapat mengaktifkan dApps yang dibangun di atas Ethereum, untuk memulai.

Di jaringan ini, token BRISE proyek Bitgert beroperasi dan digunakan untuk tujuan staking dan transaksional. Kuantitas BRISE yang beredar dan jumlah pemegang BRISE mempengaruhi harga BRI.

Rantai samping Polygon, Longsor, Cardano, dan Tron semuanya menggunakan Ethereum Virtual Machine (EVM). Mereka menyediakan kapasitas lebih tinggi, kecepatan lebih cepat, dan harga transaksi lebih sedikit daripada Ethereum itu sendiri. Di dunia cryptocurrency, ini semua tentang pengoptimalan dan menawarkan pengalaman pengguna terbaik.

Apa arti Opcode dalam EVM?

Dengan lebih dari 150 opcode berbeda di Ethereum, opcode adalah salah satu komponen penting dari mesin virtual. Fakta bahwa EVM diakui sebagai sistem Turing Complete menunjukkan pentingnya opcode dalam memahami EVM.

Menerapkan fungsionalitas tertentu, seperti pencatatan data atau operasi aritmatika, dimungkinkan oleh opcode bawaan EVM. Opcode juga dapat memperoleh data tentang blok yang sedang diproses oleh jaringan.

Garis bawah

Program komputer lengkap Turing yang disebut Ethereum Virtual Machine (EVM) ada di pusat Web3. Stablecoin, non-fungible token (NFT), aplikasi keuangan terdesentralisasi, dan inisiatif untuk metaverse telah dibangun dengan bantuannya.

Karena banyak aplikasi menarik telah diluncurkan menggunakan EVM sebagai hasil dari jaringan kuat yang dibuat di sekitar ekosistem EVM, harga kripto saat ini telah meningkat secara signifikan.

Mesin Virtual Ethereum pada akhirnya bertanggung jawab untuk membuat dan menjalankan kontrak pintar. Siapa pun yang ingin membuat aplikasi terdesentralisasi (DApps) dan memasuki dunia desentralisasi masa depan kita harus memiliki pemahaman menyeluruh tentang EVM.

Bumi dan dunia adalah tempat di mana Anda dapat menemukan berbagai fakta yang diketahui dan tidak diketahui dari planet Bumi kita. Situs ini juga untuk meliput hal-hal yang berhubungan dengan dunia. Situs ini didedikasikan untuk menyediakan fakta dan informasi untuk tujuan pengetahuan dan hiburan.

Hubungi Kami

Jika Anda memiliki saran dan pertanyaan, Anda dapat menghubungi kami di detail di bawah ini. Kami akan sangat senang mendengar dari Anda.

duleweboffice [at] opptrends.com

Pengungkapan Amazon

EarthNWorld.com adalah peserta dalam Amazon Services LLC Associates Program, program periklanan afiliasi yang dirancang untuk menyediakan sarana bagi situs untuk mendapatkan biaya iklan dengan memasang iklan dan menautkan ke Amazon.com. Amazon, logo Amazon, AmazonSupply, dan logo AmazonSupply adalah merek dagang dari Amazon.com, Inc. atau afiliasinya.

Ke atas