Teknologi EVM Paralel: Jalan Inovasi untuk Skalabilitas Blockchain

robot
Pembuatan abstrak sedang berlangsung

Diskusi Kedalaman Teknologi EVM Paralel dan Ekosistemnya

Pengantar EVM

Pengembangan kontrak pintar adalah keterampilan dasar bagi insinyur blockchain. Meskipun pengembang biasanya menggunakan bahasa tingkat tinggi seperti Solidity untuk menulis kontrak, EVM tidak dapat langsung menjalankan kode ini. Kode tersebut perlu dikompilasi menjadi operasi tingkat rendah atau bytecode yang dapat dieksekusi oleh mesin virtual. Meskipun ada alat yang dapat secara otomatis menyelesaikan proses ini, memahami mekanisme dasar sangat membantu untuk mengoptimalkan kinerja.

Beberapa insinyur berpengalaman akan langsung menggunakan opcode dalam Solidity untuk menulis logika, guna memaksimalkan efisiensi dan mengurangi biaya gas. Misalnya, protokol dari platform perdagangan NFT terkenal menggunakan inline assembly secara besar-besaran untuk meminimalkan pengeluaran gas pengguna.

Kedalaman membahas EVM paralel dan ekosistemnya

Perbedaan Kinerja EVM

EVM sebagai "lapisan eksekusi" adalah tempat di mana kontrak pintar akhirnya dijalankan. Meskipun bytecode EVM adalah standar industri yang memungkinkan kontrak dikerahkan di berbagai jaringan yang kompatibel, implementasi spesifik dapat sangat berbeda. Misalnya, salah satu klien blockchain utama diimplementasikan dengan bahasa Go, sementara tim lain memelihara versi C++. Keberagaman ini memberikan ruang untuk berbagai optimasi teknik dan implementasi kustom.

Kedalaman Diskusi tentang EVM Paralel dan Ekosistemnya

Permintaan Pemrosesan Paralel

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

Eksekusi paralel membawa tantangan baru, seperti menangani transaksi bersamaan yang menulis ke kontrak yang sama. Diperlukan desain mekanisme untuk menyelesaikan konflik ini. Namun, pemrosesan paralel kontrak yang tidak terkait dapat meningkatkan throughput secara proporsional dengan jumlah thread.

Kedalaman membahas EVM paralel dan ekosistemnya

Inovasi EVM Paralel

Paralel EVM mewakili serangkaian inovasi untuk mengoptimalkan lapisan eksekusi blockchain. Sebagai contoh dari sebuah proyek, inovasi kunci termasuk:

  • Eksekusi transaksi paralel: menggunakan algoritma paralel optimis, memungkinkan beberapa transaksi diproses secara bersamaan. Dengan melacak hubungan input-output untuk menentukan apakah transaksi berikutnya dapat dieksekusi secara paralel.

  • Penundaan eksekusi: Pada tahap konsensus hanya mengurutkan transaksi, menunda eksekusi sebenarnya ke saluran independen, memaksimalkan penggunaan waktu blok.

  • Basis data status kustom: Mengoptimalkan akses status dengan langsung menyimpan pohon Merkle di SSD, meningkatkan kecepatan eksekusi.

  • Mekanisme konsensus berkinerja tinggi: algoritma HotStuff versi yang ditingkatkan, mendukung sinkronisasi efisien dari ratusan node global.

Kedalaman membahas EVM paralel dan ekosistemnya

Tantangan Teknis

Eksekusi paralel memperkenalkan potensi konflik status yang memerlukan deteksi dan resolusi konflik. Misalnya, konflik dapat terjadi ketika beberapa transaksi paralel berinteraksi dengan kontrak pintar yang sama.

Selain paralelisasi, setiap tim biasanya juga perlu merancang ulang basis data status untuk meningkatkan kinerja baca-tulis, dan mengembangkan algoritma konsensus yang kompatibel.

Kedalaman membahas EVM paralel dan ekosistemnya

Pertimbangan Utama

EVM paralel menghadapi dua tantangan utama: perlindungan nilai teknik jangka panjang dan desentralisasi node. Saat ini, sebagian besar proyek belum sepenuhnya open source untuk melindungi hak kekayaan intelektual, tetapi seiring dengan peluncuran mainnet, detailnya pasti akan dipublikasikan, menghadapi risiko diserap oleh blockchain lain. Pengembangan ekosistem yang cepat akan menjadi kunci untuk mempertahankan keunggulan kompetitif.

Desentralisasi node adalah tantangan semua blockchain berkinerja tinggi, yang memerlukan kompromi antara tanpa izin, tanpa kepercayaan, dan kinerja tinggi. Indikator seperti "TPS setiap kebutuhan perangkat keras" membantu membandingkan efisiensi berbagai rantai, karena persyaratan perangkat keras yang lebih rendah dapat mendukung lebih banyak node terdesentralisasi.

Kedalaman mengeksplorasi EVM paralel dan ekosistemnya

Pola EVM Paralel

Saat ini, pola EVM paralel mencakup beberapa proyek Layer 1 dan Layer 2. Ada tiga kategori utama:

  1. Mendukung jaringan Layer 1 yang kompatibel EVM dengan eksekusi paralel melalui peningkatan

  2. Mengadopsi jaringan Layer 1 yang kompatibel EVM dengan eksekusi paralel sejak awal

  3. Menggunakan jaringan Layer 2 dengan teknologi paralel non-EVM, menjadikan EVM sebagai modul eksekusi yang dapat dipasang.

Kedalaman membahas EVM paralel dan ekosistemnya

Proyek Tipikal

Sebuah proyek EVM paralel terkemuka

Proyek ini menyelesaikan masalah skalabilitas dengan mengoptimalkan eksekusi paralel EVM dan arsitektur pipelining, dengan tujuan mencapai 10.000 TPS. Baru-baru ini menyelesaikan pendanaan besar-besaran, menjadi proyek EVM paralel dengan jumlah pendanaan dan valuasi tertinggi. Tim pendiri berasal dari pembuat pasar teratas. Jaringan pengujian internal telah diluncurkan, dan jaringan pengujian publik akan segera diluncurkan.

Sebuah jaringan Layer 1 yang fokus pada perdagangan

Awalnya fokus pada infrastruktur aplikasi perdagangan, baru-baru ini ditingkatkan menjadi EVM paralel berkinerja tinggi, dengan TPS meningkat menjadi 12.500. Jaringan pengujian telah diluncurkan untuk mendukung migrasi aplikasi EVM dengan satu klik, dan jaringan utama diharapkan diluncurkan dalam tahun ini. Sementara itu, kerangka kerja sumber terbuka diluncurkan untuk mendukung Layer 2 yang menggunakan teknologi paralel.

Proyek lapisan eksekusi yang ditingkatkan untuk mesin virtual ganda

Dengan membangun EVM++(EVM+WASM) untuk meningkatkan kinerja dan efisiensi eksekusi blockchain. Tim inti berasal dari proyek blockchain terkenal. Jaringan uji publik telah diluncurkan, dan program insentif ekosistem sedang berlangsung.

Solana EVM kompatibel solusi

EVM paralel yang dibangun di atas jaringan Solana, mendukung pengembang Solidity untuk melakukan deploy ke Solana dengan satu klik, menikmati throughput tinggi dan biaya gas rendah. Membungkus transaksi EVM sebagai eksekusi transaksi Solana, TPS melebihi 2.000.

Sebuah proyek yang membawa Solana VM ke dalam Ethereum

Ini adalah solusi Rollup Layer 2 yang diselesaikan di Ethereum dan dijalankan dengan SVM. Berbeda dengan proyek yang membawa EVM ke Solana, ini membawa SVM ke ekosistem Ethereum. Baru-baru ini menyelesaikan pendanaan besar-besaran, dan jaringan utama akan segera dibuka untuk pengembang.

Jaringan Layer 2 VM Modular Tertentu

Dibangun di atas OP Stack, mendukung penggunaan VM berkinerja tinggi sebagai lapisan eksekusi, sekaligus menggunakan Ethereum atau Bitcoin sebagai lapisan penyelesaian. Dapat memanfaatkan Aptos VM, Solana VM, dan lainnya untuk eksekusi paralel.

Kedalaman membahas EVM paralel dan ekosistemnya

Kesimpulan

Seiring dengan perkembangan teknologi blockchain, optimisasi lapisan eksekusi dan algoritma konsensus sama pentingnya. Inovasi seperti EVM paralel memberikan solusi menjanjikan untuk meningkatkan throughput dan efisiensi, diharapkan dapat membuat blockchain lebih skalabel, mendukung lebih banyak skenario aplikasi. Perkembangan teknologi ini akan terus membentuk masa depan ekosistem blockchain, mendorong kemajuan lebih lanjut di bidang ini.

Kedalaman dan ekosistem EVM paralel

SOL1.25%
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
AltcoinAnalystvip
· 07-26 16:50
Berdasarkan data on-chain, disarankan untuk terus memantau perubahan biaya gas EVM paralel. Saat ini, data menunjukkan peningkatan tps sebesar 57,3%, tetapi stabilitas transaksi perlu diverifikasi.
Lihat AsliBalas0
OneBlockAtATimevip
· 07-26 16:49
Kinerja adalah titik sakit, ada harapan.
Lihat AsliBalas0
MaticHoleFillervip
· 07-26 16:45
bull ya, ratusan kali tps bukan mimpi lagi
Lihat AsliBalas0
MEVVictimAlliancevip
· 07-26 16:34
Tidak lebih dari algoritme konsensus yang berganti kulit.
Lihat AsliBalas0
SchrodingerAirdropvip
· 07-26 16:30
Baru seberapa banyak tps ini?
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)