cari
Rumahweb3.0Apakah EVM Mesin Maya Ethereum dan untuk apa ia digunakan?

Apakah EVM Mesin Maya Ethereum dan untuk apa ia digunakan?

Mar 06, 2024 pm 01:39 PM
mesin mayaRantaian sekatBitcoinEthereumperpustakaan standardoptimismblockchain EthereumBitcoinrantaian blok

Optimism sebelum ini telah mengumumkan bahawa ia akan dinaik taraf agar serasi sepenuhnya dengan EVM Pembangun boleh menggunakan kontrak pintar Solidity untuk menggunakan alat secara langsung yang dijalankan pada Ethereum pada Lapisan 2, yang bermaksud bahawa kebolehskalaan rangkaian Ethereum ditingkatkan lagi.

Jadi, apakah maksud Mesin Maya Ethereum (EVM) yang disebutkan di sini dan apakah kegunaannya? Mari kita ketahui hari ini.

01
Apakah Mesin Maya Ethereum?

Pelajar dalam bidang sains komputer harus biasa dengan "mesin maya". "Mesin maya" merujuk kepada sistem komputer yang lengkap dengan fungsi sistem perkakasan lengkap yang disimulasikan melalui perisian dan berjalan dalam persekitaran yang terpencil sepenuhnya.

Secara ringkasnya, mesin maya ialah mesin maya yang kami simulasi sama seperti komputer peribadi kami melalui perisian Ia mempunyai sumber perisian dan perkakasan yang sama seperti komputer fizikal sebenar.

Selepas memasuki sistem maya, semua operasi harian kami boleh dilakukan dalam sistem maya yang baharu dan bebas ini Kami boleh memasang dan menjalankan perisian secara bebas, menyimpan data, dsb.

Dengan cara ini, kita boleh bermain-main dalam mesin maya tanpa rasa takut dengan pelbagai virus dan serangan Walaupun kita memasang semula mesin maya, ia tidak akan memberi kesan kepada sistem sebenar.

Apakah EVM Mesin Maya Ethereum dan untuk apa ia digunakan?

Sama seperti kera enam telinga dalam "Journey to the West" dan Sun Wukong mempunyai rupa yang sama, dan kedua-duanya mempunyai keupayaan untuk menundukkan syaitan, tetapi mereka adalah individu yang bebas. Walaupun selepas kera enam telinga itu dibunuh, ia tidak akan memberi kesan kepada Sun Wukong sendiri.

Kami tahu bahawa rangkaian Bitcoin adalah seperti lejar teragih yang besar dan masa nyata. Komputer di mana-mana sahaja di dunia boleh disambungkan kepada sistem Bitcoin melalui Internet. Ia tidak berpusat, tidak boleh diubah dan terbuka dan telus.

Tiada mesin maya dalam rangkaian ini Fungsi Bitcoin yang lebih penting ialah merekod dan menyimpan data transaksi yang dijalankan pada rantaian pada bila-bila masa.

Mesin Maya Ethereum, seperti namanya, ialah mesin abstrak yang dibina di atas rantaian blok Ethereum, yang boleh mengasingkan program yang berjalan di atasnya antara satu sama lain dan daripada rantaian utama.

02
Apakah kegunaan Mesin Maya Ethereum?

Berbanding dengan Bitcoin, yang dianggap sebagai lejar teragih, Ethereum komited untuk menjadi "kontrak pintar generasi akan datang dan platform aplikasi terdesentralisasi" dan boleh dianggap sebagai platform pengkomputeran teragih yang boleh menjalankan program.

Vitalik juga membayangkannya sebagai "komputer dunia" yang terdesentralisasi. Sebagai komputer, ia perlu mempunyai fungsi seperti pengiraan, penyimpanan, dan pelaksanaan.

Jadi, selain mempunyai fungsi penyimpanan data asas dalam rangkaian Bitcoin, Ethereum juga perlu menjalankan pelbagai kod untuk pengiraan Perisian atau aplikasi yang disusun, ditafsir dan dilaksanakan oleh Mesin Maya Ethereum (EVM) adalah "kontrak pintar. " ".

Apabila transaksi pemindahan berlaku pada rantaian Ethereum, Mesin Maya Ethereum (EVM) akan melaksanakan siri tugas berikut:

· Dapatkan semula nilai pemindahan dan analisis arahan kontrak.

· Kira penggunaan Gas (yuran pengendalian) dan pastikan alamat menghantar pemindahan mempunyai yuran Gas yang mencukupi.

· Laksanakan kontrak dan pindahkan wang ke alamat yang sepadan.

Dari aliran kerja Mesin Maya Ethereum (EVM) di atas, kita boleh melihat sekilas beberapa fungsi EVM untuk Ethereum:

· Mudah untuk diuji: Untuk memastikan kelancaran pelaksanaan pelbagai "pintar kontrak", Kita perlu mewujudkan persekitaran berjalan yang selamat untuk mereka. Mesin Maya Ethereum ialah persekitaran berjalan kod.

Seperti yang kami katakan di atas, pelbagai operasi dalam mesin maya tidak akan menjejaskan hos Mana-mana pembangun yang ingin membuat kontrak pintar pada Mesin Maya Ethereum boleh menguji pelbagai aplikasi pada mesin maya tanpa menggunakan sumber Chain juga tidak terjejas oleh blockchain lain.

· Peningkatan keselamatan: Ethereum membawa pelbagai aplikasi dengan fungsi berkuasa, dan logiknya menjadi lebih kompleks, memudahkan pembangun membangunkan pelbagai kelemahan. Mesin Maya Ethereum ialah kotak pasir yang bebas sepenuhnya, dan kod kontrak boleh diasingkan sepenuhnya dari dunia luar dan dijalankan di dalam EVM.

Ia bukan sahaja dapat menghalang penjenayah atau ralat pengaturcaraan daripada menjejaskan keseluruhan rantaian utama, tetapi ia juga boleh menghalang peranti fizikal yang menjalankan kontrak pintar daripada diserang.

· Kestabilan terjamin: Memandangkan mesin maya Ethereum digunakan pada setiap nod rangkaian Ethereum, data keseluruhan rangkaian Ethereum diselenggara dan dikemas kini secara bersama oleh banyak nod, yang mengekalkan konsistensi keseluruhan data blockchain Ini juga menjadikan Ethereum sangat tahan terhadap kesalahan, memastikan masa henti sifar.

03
Ringkasan

Adalah dapat dilihat bahawa Mesin Maya Ethereum memainkan peranan penting dalam blockchain Ethereum, menyediakan asas teknikal untuk pelaksanaan kontrak pintar, dan bukan sahaja menyediakan ujian aplikasi untuk pemaju sebagai keseluruhan persekitaran, yang meningkatkan keselamatan dan kestabilan rantaian utama Ethereum ke tahap tertentu.

Walau bagaimanapun, ia juga mempunyai banyak kelemahan yang telah dikritik, seperti kekurangan perpustakaan standard dalam bahasa Solidity yang biasa digunakan oleh EVM, kod kontrak tidak menyokong peningkatan dan hanya menyokong penggunaan, pemecahan dan penyelenggaraan ruang penyimpanan, dsb. .

Atas ialah kandungan terperinci Apakah EVM Mesin Maya Ethereum dan untuk apa ia digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:知乎. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Seperti yang dijual oleh Drives Fear, Blockdag (BDAG) menonjol dari orang ramaiSeperti yang dijual oleh Drives Fear, Blockdag (BDAG) menonjol dari orang ramaiApr 13, 2025 am 11:48 AM

Sebagai pemacu ketakutan yang dijual di pasaran crypto, duit syiling utama seperti Cardano dan Solana menghadapi masa yang sukar.

Pasaran Crypto Umum telah pulih sebagai aset digital menghilangkan sentimen penurunanPasaran Crypto Umum telah pulih sebagai aset digital menghilangkan sentimen penurunanApr 13, 2025 am 11:46 AM

Dalam masa 24 jam yang lalu, pasaran Crypto General telah pulih sebagai aset digital menghilangkan sentimen penurunan. Dalam tempoh ini

Kitaran semasa Bitcoin menunjukkan persamaan yang kuat terhadap reset struktur yang dilihat pada 2017 dan 2021.Kitaran semasa Bitcoin menunjukkan persamaan yang kuat terhadap reset struktur yang dilihat pada 2017 dan 2021.Apr 13, 2025 am 11:44 AM

Petunjuk pasaran utama, seperti hubungan antara bitcoin dan volatiliti pasaran (nisbah btc/vix) dan jumlah permodalan pasaran crypto pada carta mingguan

Koin Meme Baru Untuk Menonton Sekarang: Cheems Token, Siren, dan PeipeiKoin Meme Baru Untuk Menonton Sekarang: Cheems Token, Siren, dan PeipeiApr 13, 2025 am 11:42 AM

Sebagai syiling meme terus mengambil dunia crypto oleh ribut, pelabur yang bijak sentiasa mencari peluang besar seterusnya.

Pasaran Crypto telah menyaksikan pemulihan berikutan kemerosotan baru -baru iniPasaran Crypto telah menyaksikan pemulihan berikutan kemerosotan baru -baru iniApr 13, 2025 am 11:40 AM

Pasaran crypto telah menyaksikan pemulihan berikutan kemerosotan baru -baru ini. Mengikut data pasaran eksklusif, jumlah permodalan pasaran Crypto telah mencapai $ 2.71TS

Dia mendapat pukulan yang kaya dengan pixelated - dan punked perkhidmatan pendapatan dalaman dalam prosesDia mendapat pukulan yang kaya dengan pixelated - dan punked perkhidmatan pendapatan dalaman dalam prosesApr 13, 2025 am 11:38 AM

Seorang lelaki Pennsylvania menghadapi penjara persekutuan selepas mengaku bersalah untuk membalikkan seni digital bernilai lebih daripada $ 13 juta dari koleksi NFT Cryptopunks yang terkenal - dan melaporkannya kepada IRS, kata pendakwa pada hari Jumaat.

Duit syiling meme untuk membeli sekarangDuit syiling meme untuk membeli sekarangApr 13, 2025 am 11:36 AM

Pada kebelakangan ini, duit syiling meme telah muncul sebagai peluang pelaburan yang unik dan menarik, menarik kedua -dua pelabur berpengalaman dan pendatang baru.

Toncoin (ton) nampaknya berada di kedudukannya untuk pemulihan jangka pendekToncoin (ton) nampaknya berada di kedudukannya untuk pemulihan jangka pendekApr 13, 2025 am 11:34 AM

Toncoin nampaknya meletakkan kedudukannya untuk pemulihan jangka pendek selepas mengalami kerugian seluruh pasaran yang menjejaskan kebanyakan kriptografi.

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

mPDF

mPDF

mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),