EVM Paralelisasi: Evolusi dan Tantangan Layer1 Berperforma Tinggi Blockchain

robot
Pembuatan abstrak sedang berlangsung

EVM: Komponen inti Ethereum

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

EVM adalah mesin status yang hampir Turing lengkap. "Hampir" karena semua langkah eksekusi akan mengkonsumsi sumber daya Gas yang terbatas, menghindari kemungkinan loop tak berujung yang dapat menyebabkan seluruh platform berhenti.

EVM tidak memiliki fungsi penjadwalan, modul eksekusi Ethereum mengambil transaksi dari blok, EVM bertanggung jawab untuk mengeksekusi secara berurutan. Proses eksekusi akan mengubah status dunia terbaru, setelah eksekusi suatu transaksi selesai, status akan diakumulasikan hingga blok selesai dan membentuk status dunia terbaru. Eksekusi blok berikutnya sangat bergantung pada status dunia setelah eksekusi blok sebelumnya, sehingga proses eksekusi transaksi di Ethereum sulit untuk dioptimalkan melalui eksekusi paralel.

Protokol Ethereum menetapkan bahwa transaksi dieksekusi secara berurutan. Meskipun eksekusi berurutan memastikan bahwa transaksi dan kontrak pintar dapat dieksekusi dalam urutan yang pasti, menjaga keamanan, tetapi dalam situasi beban tinggi, hal ini dapat menyebabkan kemacetan jaringan dan keterlambatan, yang juga merupakan alasan adanya bottleneck kinerja di Ethereum.

Paralel EVM: Bedah Jantung Layer1 Berkinerja Tinggi

Jalan Paralel Layer1 Berkinerja Tinggi

Sebagian besar Layer1 berkinerja tinggi merancang solusi optimasi mereka sendiri berdasarkan kekurangan Ethereum yang tidak dapat memproses secara paralel, terutama berfokus pada dua aspek: mesin virtual dan eksekusi paralel.

Mesin Virtual

EVM dirancang sebagai mesin virtual 256-bit, dengan tujuan untuk memudahkan pemrosesan algoritma hash Ethereum. Namun, komputer yang menjalankan EVM sebenarnya perlu memetakan byte 256-bit ke arsitektur lokal untuk mengeksekusi kontrak pintar, membuat seluruh sistem menjadi sangat tidak efisien. Oleh karena itu, Layer1 berkinerja tinggi lebih banyak menggunakan mesin virtual berbasis WASM, bytecode eBPF, atau bytecode Move.

WASM adalah format bytecode yang kecil, cepat dimuat, portabel, dan berbasis mekanisme keamanan sandbox, yang diadopsi oleh banyak proyek blockchain. eBPF menyediakan instruksi set yang lebih kaya, memungkinkan intervensi dan modifikasi perilaku kernel sistem operasi secara dinamis tanpa mengubah kode sumber. Move adalah bahasa pemrograman kontrak pintar yang baru, yang menekankan fleksibilitas, keamanan, dan kemampuan verifikasi.

EVM Paralel: Teknik Pertukaran untuk Layer1 Berkinerja Tinggi

Eksekusi Paralel

Eksekusi paralel dalam blockchain berarti memproses transaksi yang tidak saling terkait secara bersamaan. Tantangan utama dalam mencapai eksekusi paralel adalah menentukan transaksi mana yang tidak saling terkait dan mana yang independen. Layer1 berkinerja tinggi terutama bergantung pada dua metode: metode akses status dan model paralel optimis.

Metode akses status perlu mengetahui sebelumnya bagian mana dari status blockchain yang dapat diakses oleh setiap transaksi, sehingga dapat menganalisis transaksi mana yang independen. Model pararel optimis berjalan di bawah asumsi bahwa semua transaksi adalah independen, hanya untuk memverifikasi asumsi ini secara retrospektif dan melakukan penyesuaian jika diperlukan.

EVM Paralel: Teknik Pertukaran Jantung Layer1 Berperforma Tinggi

EVM Paralel

EVM paralel telah dibahas sejak tahun 2021, yang mengacu pada EVM yang mendukung pemrosesan beberapa transaksi secara bersamaan, bertujuan untuk meningkatkan kinerja dan efisiensi EVM yang ada. Pada akhir tahun 2023, EVM paralel kembali menjadi topik hangat, dengan berbagai proyek yang berlomba-lomba memberikan label EVM paralel.

Definisi EVM paralel yang masuk akal mencakup tiga kategori:

  1. Pembaruan eksekusi paralel untuk Layer1 yang kompatibel dengan EVM yang tidak menggunakan teknologi eksekusi paralel.
  2. Layer1 yang kompatibel dengan EVM yang menggunakan teknologi eksekusi paralel
  3. Solusi EVM yang kompatibel Layer1 yang mengadopsi teknologi eksekusi paralel dan tidak kompatibel dengan EVM

Proyek yang diwakili termasuk Monand, Sei V2, Artela, dan Solana Neon, dan lain-lain. Proyek-proyek ini mengadopsi berbagai solusi teknologi untuk mencapai eksekusi paralel guna meningkatkan efisiensi pemrosesan transaksi dan kinerja jaringan.

EVM Paralel: Bedah Jantung Layer1 Berkinerja Tinggi

Paralel EVM: Transplantasi Jantung Layer1 Berkinerja Tinggi

Paralel EVM: Bedah Jantung Layer1 Berkinerja Tinggi

EVM Paralel: Bedah Jantung Layer1 Berperforma Tinggi

Ringkasan

Teknologi paralel blockchain adalah topik yang sering dibahas, tetapi saat ini lebih fokus pada modifikasi dan peniruan model eksekusi optimis, kekurangan terobosan substansial. Di masa depan, mungkin akan ada lebih banyak proyek Layer1 baru yang bergabung dalam kompetisi EVM paralel, dan Layer1 lama juga mungkin akan menerapkan peningkatan paralel EVM atau solusi kompatibilitas EVM.

Selain narasi EVM berkinerja tinggi, bidang blockchain juga memerlukan pengembangan yang lebih beragam, seperti aplikasi dan inovasi teknologi WASM, SVM, dan Move VM. Pengembangan yang beragam ini akan membantu mendorong kemajuan dan inovasi seluruh ekosistem blockchain.

ETH-4.01%
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
  • 5
  • Bagikan
Komentar
0/400
AirdropHunterZhangvip
· 2jam yang lalu
Gas ini benar-benar tidak bisa membeli pancake.
Lihat AsliBalas0
AirdropHunter9000vip
· 15jam yang lalu
Gas adalah hal yang diperlukan ~ akhirnya mengerti
Lihat AsliBalas0
GraphGuruvip
· 15jam yang lalu
Gasnya banyak sekali ya
Lihat AsliBalas0
GasFeeNightmarevip
· 15jam yang lalu
Laporan posisi Gas Warrior di tengah malam masih menunggu gwei turun ke 20
Lihat AsliBalas0
rekt_but_vibingvip
· 15jam yang lalu
Biaya Gas harus diisi lagi.
Lihat AsliBalas0
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)