Analisis Eksekusi Paralel EVM: Terobosan dan Tantangan dari Generasi Baru Rantai Publik Berperforma Tinggi

robot
Pembuatan abstrak sedang berlangsung

EVM: Komponen inti dari Ethereum

EVM adalah komponen inti Ethereum, bertanggung jawab untuk menjalankan kontrak pintar dan memproses transaksi. Ini adalah mesin perhitungan yang menyediakan abstraksi perhitungan dan penyimpanan, mirip dengan mesin virtual Java. EVM mengeksekusi set instruksi bytecode-nya sendiri, yang biasanya dikompilasi dari Solidity.

Sebagai mesin status yang hampir Turing lengkap, semua langkah eksekusi EVM akan mengkonsumsi Gas, menghindari kemungkinan loop tak terbatas. EVM tidak memiliki fungsi penjadwalan, melainkan mengeksekusi transaksi dalam blok satu per satu, dan mengubah status dunia. Cara eksekusi linier ini sulit untuk dioptimalkan secara paralel, menyebabkan Ethereum mengalami hambatan kinerja, sehingga memerlukan solusi skala Layer2.

Paralel EVM: Seni Pergantian pada Layer1 Berperforma Tinggi

Solusi paralel Layer1 berkinerja tinggi

Sebagian besar Layer1 berkinerja tinggi yang ditujukan untuk Ethereum telah merancang solusi optimasi mereka sendiri yang tidak dapat diproses secara paralel, terutama dengan fokus pada dua aspek: mesin virtual dan eksekusi paralel:

Pemilihan Mesin Virtual

Layer 1 berkinerja tinggi umumnya menggunakan mesin virtual berbasis WASM, eBPF, atau bytecode Move, bukan EVM. WASM memiliki keunggulan ukuran kecil, pemuatan cepat, dan portabilitas, dan telah diadopsi oleh proyek seperti EOS dan Polkadot. eBPF memungkinkan modifikasi dinamis perilaku kernel sistem operasi, dan Solana menggunakan SBF berbasis eBPF. Bahasa Move menekankan keamanan dan dapat diverifikasi, diadopsi oleh Aptos dan Sui.

Paralel EVM: Operasi Penggantian Jantung Layer1 Berperforma Tinggi

Eksekusi Paralel

Tantangan utama dalam mencapai eksekusi paralel adalah menentukan transaksi mana yang independen. Dua metode umum adalah:

  1. Metode akses status: mengetahui sebelumnya setiap transaksi bagian status yang dapat diakses, menganalisis transaksi independen. Solana dan Sui menggunakan metode ini.

  2. Model paralel optimis: Mengasumsikan semua transaksi independen, diverifikasi dan disesuaikan setelahnya. Aptos menggunakan Block-STM untuk mewujudkan model ini.

EVM Paralel: Teknik Pertukaran untuk Layer1 Berperforma Tinggi

Perkembangan EVM Paralel

EVM paralel telah diajukan sejak tahun 2021, awalnya merujuk pada EVM yang mendukung pemrosesan beberapa transaksi secara bersamaan. Pada akhir tahun 2023, konsep EVM paralel kembali menarik perhatian, dengan beberapa proyek mengklaim telah mengimplementasikan EVM paralel.

Definisi EVM paralel yang wajar mencakup:

  1. Peningkatan eksekusi paralel Layer 1 yang kompatibel dengan EVM, seperti BSC, Polygon
  2. Menggunakan Layer1 kompatibel EVM yang menjalankan eksekusi paralel, seperti Monand, Sei V2, Artela
  3. Solusi EVM kompatibel untuk Layer1 non-EVM, seperti Solana Neon

Paralel EVM: Pembedahan Jantung Layer1 Berkinerja Tinggi

Monad, Sei V2, dan Artela semuanya menggunakan model paralel optimis untuk mewujudkan eksekusi paralel EVM. Solana Neon, di sisi lain, mengimplementasikan interpreter EVM di atas Solana, memanfaatkan kemampuan eksekusi paralel Solana.

Paralel EVM: Bedah Jantung Layer1 Berperforma Tinggi

Selain itu, Near Aurora dan EOS EVM+ juga menggunakan solusi serupa dengan Solana Neon untuk mencapai kompatibilitas EVM. Movement Labs sedang mengembangkan solusi kompatibilitas EVM yang tidak invasif untuk Aptos dan Sui.

Paralel EVM: Teknologi Pertukaran Jantung Layer1 Berperforma Tinggi

Ringkasan

Teknologi paralel blockchain adalah topik yang sering muncul, saat ini terutama merupakan modifikasi dan meniru model eksekusi optimis, kekurangan terobosan substansial. Di masa depan, mungkin akan ada lebih banyak proyek baru yang bergabung dalam kompetisi EVM paralel, proyek lama juga akan melakukan pembaruan paralel EVM atau solusi kompatibilitas.

Selain EVM berkinerja tinggi, industri juga berharap untuk melihat perkembangan teknologi yang lebih beragam seperti WASM, SVM, dan Move VM.

EVM Paralel: Bedah Jantung Layer1 Berperforma Tinggi

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 3
  • Bagikan
Komentar
0/400
NoodlesOrTokensvip
· 7jam yang lalu
Apakah paralelisasi benar-benar diperlukan?
Lihat AsliBalas0
LiquidationWatchervip
· 8jam yang lalu
Biaya Gas benar-benar merugikan
Lihat AsliBalas0
AirdropHunter420vip
· 8jam yang lalu
Ethereum benar-benar terlalu lambat.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)