Status dan tantangan pengembangan teknologi EVM paralel: Arah baru untuk meningkatkan kinerja Blockchain

robot
Pembuatan abstrak sedang berlangsung

Perkembangan dan Tantangan Teknologi EVM Paralel

EVM dan Solidity

Pengembangan kontrak pintar adalah keterampilan dasar bagi insinyur blockchain. Meskipun logika kontrak dapat ditulis menggunakan bahasa tingkat tinggi seperti Solidity, EVM tidak dapat langsung menginterpretasikan kode tersebut. Kode tersebut perlu dikompilasi menjadi opcode atau bytecode tingkat rendah yang dapat dieksekusi oleh mesin virtual. Saat ini, sudah ada alat yang dapat secara otomatis menyelesaikan proses konversi ini, mengurangi beban pemahaman detail kompilasi bagi pengembang.

Meskipun kompilasi akan membawa beberapa overhead, insinyur yang akrab dengan pengkodean tingkat rendah dapat langsung menggunakan opcode dalam Solidity untuk menulis logika program, guna mencapai efisiensi maksimum dan mengurangi konsumsi gas. Misalnya, protokol Seaport secara luas menggunakan assembly inline untuk meminimalkan pengeluaran gas pengguna.

Mendalami EVM Paralel dan Ekosistemnya

Perbedaan Kinerja EVM

EVM sebagai "lapisan eksekusi", adalah tempat akhir pelaksanaan opcode kontrak cerdas. Bytecode yang didefinisikan telah menjadi standar industri, memungkinkan pengembang untuk secara efisien menerapkan kontrak di berbagai jaringan yang kompatibel.

Meskipun mengikuti standar bytecode EVM membuat mesin virtual disebut EVM, tetapi implementasi konkret dapat sangat bervariasi. Misalnya, klien Geth Ethereum diimplementasikan dalam bahasa Go sesuai dengan standar EVM, sementara tim Ipsilon dari Yayasan Ethereum memelihara implementasi dalam C++. Keragaman ini memungkinkan berbagai optimasi dan kustomisasi rekayasa.

Diskusi Mendalam tentang EVM Paralel dan Ekosistemnya

Permintaan Pemrosesan Paralel

Dalam sistem blockchain tradisional, transaksi dieksekusi secara berurutan, mirip dengan CPU tunggal. Metode sederhana ini meskipun memiliki kompleksitas sistem yang rendah, tetapi sulit untuk mendukung basis pengguna yang besar. Beralih ke pemrosesan paralel multi-core dapat memproses beberapa transaksi secara bersamaan, secara signifikan meningkatkan throughput.

Eksekusi paralel menghadirkan beberapa tantangan rekayasa, seperti menangani konflik penulisan untuk transaksi bersamaan pada kontrak yang sama. Diperlukan desain mekanisme baru untuk menyelesaikan masalah ini. Namun, eksekusi paralel untuk kontrak yang tidak terkait dapat meningkatkan kapasitas pemrosesan secara proporsional dengan jumlah utas.

Diskusi Mendalam tentang EVM Paralel dan Ekosistemnya

Inovasi EVM Paralel

EVM paralel mewakili serangkaian inovasi yang mengoptimalkan lapisan eksekusi blockchain. Sebagai contoh Monad, inovasi kuncinya meliputi:

  • Eksekusi perdagangan paralel: menggunakan algoritma konkuren optimis, memungkinkan beberapa perdagangan diproses secara bersamaan.
  • Penundaan eksekusi: Menunda pelaksanaan transaksi ke saluran terpisah, memaksimalkan pemanfaatan waktu blok.
  • Basis data status kustom: menyimpan pohon Merkle langsung di SSD, mengoptimalkan akses status.
  • Mekanisme konsensus berkinerja tinggi: konsensus HotStuff yang ditingkatkan, mendukung sinkronisasi ratusan node.

Mendalami EVM Paralel dan Ekosistemnya

Tantangan Teknologi

Eksekusi paralel memperkenalkan potensi konflik status, yang memerlukan deteksi konflik sebelum atau setelah eksekusi. Misalnya, ketika beberapa transaksi paralel berinteraksi dengan kolam likuiditas yang sama, mekanisme penyelesaian konflik yang cermat diperlukan.

Selain pemrosesan paralel, setiap tim biasanya juga akan merancang ulang database status untuk meningkatkan kinerja baca/tulis, serta mengembangkan algoritma konsensus yang sesuai.

Mendalami EVM Paralel dan Ekosistemnya

Tantangan dan Pertimbangan

EVM paralel menghadapi dua tantangan besar: kemungkinan Ethereum untuk menyerap inovasi ini dalam jangka panjang, serta masalah sentralisasi node. Saat ini berada di tahap awal, detailnya belum sepenuhnya diumumkan, tetapi akhirnya akan diungkap saat peluncuran jaringan uji dan jaringan utama. Mengembangkan ekosistem dengan cepat adalah kunci untuk mempertahankan keunggulan kompetitif.

Sentralisasi node adalah tantangan bersama untuk semua blockchain berkinerja tinggi, yang memerlukan keseimbangan antara desentralisasi, keamanan, dan kinerja. Kebutuhan perangkat keras yang lebih rendah membantu mendukung lebih banyak node terdesentralisasi.

Mendalami EVM Paralel dan Ekosistemnya

Pola EVM Paralel

Selain Monad, pola EVM paralel juga mencakup proyek-proyek seperti Sei, MegaETH, Polygon, Neon EVM, dan lain-lain. Mereka dapat dibagi menjadi tiga kategori:

  1. Mendukung eksekusi paralel pada jaringan Layer 1 yang kompatibel dengan EVM yang ada melalui peningkatan
  2. Mengadopsi jaringan Layer 1 yang kompatibel EVM baru dengan eksekusi paralel sejak awal
  3. Jaringan Layer 2 yang menggunakan teknologi paralel non-EVM

Mendalami EVM Paralel dan Ekosistemnya

Proyek Khas

  • Monad: proyek EVM paralel terkemuka, menargetkan 10.000 TPS, telah menyelesaikan pendanaan sebesar 244 juta dolar.

  • Sei: Jaringan Layer 1 yang fokus pada perdagangan, meluncurkan Sei V2 EVM paralel, dengan TPS meningkat hingga 12.500.

  • Artela: Meningkatkan lapisan eksekusi melalui EVM++ dual virtual machine, tim inti berasal dari Ant Chain.

  • Canto: Jaringan kompatibel EVM berbasis Cosmos SDK, berencana untuk memperkenalkan teknologi EVM paralel.

  • Neon: EVM paralel di Solana, mendukung pengembang Solidity untuk penyebaran satu klik ke Solana.

  • Eclipse: Mengintegrasikan mesin virtual Solana ke dalam solusi Layer 2 Ethereum.

  • Lumio: Jaringan Layer 2 VM modular, mendukung berbagai mesin virtual berkinerja tinggi.

Diskusi Mendalam tentang EVM Paralel dan Ekosistemnya

Perkembangan teknologi EVM paralel akan mendorong peningkatan kinerja blockchain, meletakkan dasar untuk mendukung aplikasi dan kelompok pengguna yang lebih luas. Inovasi berkelanjutan di bidang ini akan membentuk arah perkembangan masa depan ekosistem blockchain.

Mendalami EVM Paralel dan Ekosistemnya

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
  • Posting ulang
  • Bagikan
Komentar
0/400
MetaMuskRatvip
· 08-10 23:52
gas ada yang mengurus? Mahal sekali
Lihat AsliBalas0
DaoResearchervip
· 08-10 13:04
Berdasarkan analisis algoritme struktur data, penyusunan ulang serial akan menurunkan kinerja EVM sebesar 70,6%, ini masih belum cukup revolusioner, paralel adalah masa depan.
Lihat AsliBalas0
TokenVelocityvip
· 08-09 22:16
gas terlalu mahal ya, aksi bull sangat hebat
Lihat AsliBalas0
digital_archaeologistvip
· 08-09 22:07
Lagi-lagi membuat banyak hal yang rumit ini.
Lihat AsliBalas0
ApeEscapeArtistvip
· 08-09 22:03
Gas tradisional terlalu mahal ya. Semoga ini bisa menyelesaikannya.
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)