Pengembangan kontrak pintar adalah keterampilan dasar bagi insinyur blockchain. Pengembang biasanya menggunakan bahasa tingkat tinggi seperti Solidity untuk mengimplementasikan logika bisnis. Namun, EVM tidak dapat mengeksekusi kode Solidity secara langsung, perlu mengompilasinya menjadi bahasa tingkat rendah yang dapat diinterpretasikan oleh mesin virtual (opcode/bytecode). Alat yang ada dapat secara otomatis menyelesaikan proses konversi ini, mengurangi kebutuhan perhatian pengembang terhadap rincian kompilasi.
Meskipun proses kompilasi dapat menambah beberapa overhead, insinyur yang terbiasa dengan pengkodean tingkat rendah dapat langsung menggunakan opcode dalam Solidity untuk menulis logika program, guna mencapai efisiensi tertinggi dan mengurangi konsumsi gas. Misalnya, protokol dari platform perdagangan NFT terkenal menggunakan assembly inline secara luas untuk meminimalkan biaya gas pengguna.
Perbedaan Kinerja EVM: Standar dan Implementasi
EVM, atau "lapisan eksekusi", adalah tempat di mana opcode kontrak pintar yang telah dikompilasi dieksekusi dan diproses. Bytecode yang didefinisikan oleh EVM telah menjadi standar industri. Baik untuk jaringan Layer 2 Ethereum maupun blockchain independen lainnya, kompatibilitas dengan standar EVM memungkinkan pengembang untuk secara efisien menerapkan kontrak pintar di berbagai jaringan.
Meskipun mematuhi standar bytecode EVM adalah dasar untuk mesin virtual yang disebut EVM, cara implementasinya bisa sangat bervariasi. Misalnya, salah satu klien Ethereum diimplementasikan dalam bahasa Go sesuai standar EVM, sementara tim lain dari Yayasan Ethereum mempertahankan implementasi dalam C++. Keberagaman ini memberikan kemungkinan untuk optimasi teknik dan implementasi khusus yang berbeda.
Teknologi EVM Paralel
Dalam sejarahnya, komunitas blockchain terutama fokus pada inovasi algoritma konsensus, beberapa proyek terkenal lebih dikenal karena mekanisme konsensus mereka daripada lapisan eksekusinya. Meskipun proyek-proyek ini juga melakukan inovasi pada lapisan eksekusi, kinerjanya sering kali salah dianggap hanya berasal dari algoritma konsensus.
Sebenarnya, blockchain berkinerja tinggi memerlukan algoritma konsensus yang inovatif dan lapisan eksekusi yang dioptimalkan, mirip dengan teori tong kayu. Untuk blockchain EVM yang hanya memperbaiki algoritma konsensus, peningkatan kinerja sering kali memerlukan konfigurasi node yang lebih kuat. Misalnya, suatu jaringan pintar terkenal memerlukan konfigurasi mesin yang beberapa kali lipat lebih tinggi daripada node penuh Ethereum untuk memproses blok di bawah batas gas 2000 TPS. Meskipun jaringan terkenal lainnya secara teori mendukung hingga 1000 TPS, kinerja aktualnya sering kali tidak memenuhi harapan.
permintaan pemrosesan paralel
Dalam sebagian besar sistem blockchain, transaksi dieksekusi secara berurutan, mirip dengan CPU tunggal, di mana perhitungan berikutnya dimulai hanya setelah perhitungan saat ini selesai. Meskipun pendekatan ini sederhana dan kompleksitas sistem rendah, namun sulit untuk mendukung basis pengguna yang besar. Beralih ke mode mesin virtual paralel CPU multi-inti dapat memproses beberapa transaksi secara bersamaan, secara signifikan meningkatkan throughput.
Eksekusi paralel membawa tantangan rekayasa, seperti menangani transaksi bersamaan yang melakukan penulisan pada kontrak pintar yang sama. Diperlukan desain mekanisme baru untuk menyelesaikan konflik ini. Eksekusi paralel untuk kontrak pintar yang tidak terkait dapat meningkatkan throughput sebanding dengan jumlah thread pemrosesan paralel.
inovasi EVM paralel
EVM paralel mewakili serangkaian inovasi yang dirancang untuk mengoptimalkan lapisan eksekusi sistem blockchain. Sebagai contoh proyek tertentu, inovasi kunci mereka termasuk:
Eksekusi transaksi paralel: Menggunakan algoritma eksekusi paralel optimis, memungkinkan beberapa transaksi diproses secara bersamaan. Metode ini memulai transaksi dari keadaan awal yang sama, melacak input dan output, menghasilkan hasil sementara untuk setiap transaksi. Dengan memeriksa apakah input transaksi berikutnya terkait dengan output transaksi yang sedang diproses saat ini untuk menentukan apakah transaksi berikutnya akan dieksekusi.
Penundaan Eksekusi: Dalam mekanisme konsensus, node dapat mencapai urutan resmi transaksi tanpa perlu eksekusi transaksi oleh node utama atau node verifikasi. Pada awalnya, node utama melakukan pengurutan transaksi dan mencapai konsensus di antara node. Eksekusi transaksi ditunda ke saluran independen, memaksimalkan pemanfaatan waktu blok, dan meningkatkan efisiensi eksekusi keseluruhan.
Database status kustom: Mengoptimalkan penyimpanan dan akses status dengan langsung menyimpan pohon Merkle di SSD. Metode ini meminimalkan efek pembacaan yang diperbesar, meningkatkan kecepatan akses status, sehingga eksekusi kontrak pintar menjadi lebih cepat dan efisien.
Mekanisme konsensus berkinerja tinggi: versi yang ditingkatkan berdasarkan mekanisme konsensus HotStuff, mendukung sinkronisasi di antara ratusan node yang tersebar secara global, dengan kompleksitas komunikasi linier. Menggunakan fase pemungutan suara pipelining, memungkinkan berbagai tahap proses pemungutan suara untuk tumpang tindih, mengurangi latensi, dan meningkatkan efisiensi konsensus.
Tantangan
tantangan teknis EVM paralel
Bottleneck eksekusi transaksi berurutan terutama terkait dengan CPU dan proses baca/tulis status. Eksekusi paralel memperkenalkan potensi konflik status, yang memerlukan pemeriksaan konflik sebelum atau setelah eksekusi. Misalnya, ketika empat thread paralel menangani transaksi yang berinteraksi dengan kolam DeFi yang sama secara bersamaan, konflik mungkin terjadi. Situasi ini memerlukan mekanisme deteksi dan penyelesaian konflik yang teliti untuk memastikan pemrosesan paralel yang efisien.
Selain perbedaan teknologi dari EVM paralel, setiap tim biasanya juga perlu merancang ulang dan meningkatkan performa baca/tulis dari basis data status, serta mengembangkan algoritma konsensus yang kompatibel.
Tantangan dan Pertimbangan
Dua tantangan utama yang dihadapi EVM paralel adalah penangkapan nilai teknik jangka panjang Ethereum dan sentralisasi node. Meskipun tahap pengembangan saat ini belum sepenuhnya sumber terbuka untuk melindungi kekayaan intelektual, detail ini pada akhirnya akan diungkap saat peluncuran testnet dan mainnet, menghadapi risiko diserap oleh blockchain lain. Perkembangan ekosistem yang cepat akan menjadi kunci untuk mempertahankan keunggulan kompetitif.
Sentralisasi node adalah tantangan yang dihadapi semua blockchain berkinerja tinggi, yang perlu mencapai keseimbangan antara "trilema blockchain" - operasi tanpa izin, tanpa kepercayaan, dan kebutuhan kinerja tinggi. Indikator seperti "TPS per kebutuhan perangkat keras" dapat membantu membandingkan efisiensi blockchain dalam kondisi perangkat keras tertentu, dan kebutuhan perangkat keras yang lebih rendah membantu mewujudkan lebih banyak node desentralisasi.
Pola EVM Paralel
Polarisasi EVM paralel mencakup beberapa proyek, beberapa di antaranya adalah blockchain Layer 1, beberapa mungkin merupakan solusi Layer 2. Ada juga beberapa solusi kompatibel EVM atau klien sumber terbuka yang berbasis pada jaringan lain.
Saat ini, jaringan EVM paralel yang ada dapat dibagi menjadi tiga kategori:
Jaringan Layer 1 yang kompatibel EVM yang ditingkatkan melalui teknologi eksekusi paralel: Jaringan ini awalnya tidak menggunakan eksekusi paralel, kemudian diperbarui melalui iterasi teknologi untuk mendukung EVM paralel.
Jaringan Layer 1 yang kompatibel dengan EVM yang menggunakan teknologi eksekusi paralel sejak awal: Beberapa proyek baru telah mempertimbangkan eksekusi paralel sejak desain awal.
Jaringan Layer 2 yang menggunakan teknologi eksekusi paralel non-EVM: Ini termasuk rantai Layer 2 yang kompatibel EVM yang berorientasi pada perluasan. Jaringan ini mengabstraksi EVM menjadi modul eksekusi yang dapat dipasang, memungkinkan pemilihan "lapisan eksekusi VM" yang terbaik sesuai kebutuhan, sehingga memungkinkan kemampuan paralel.
Pengenalan Proyek
Proyek A: EVM paralel terkemuka
Proyek ini bertujuan untuk mengatasi masalah skalabilitas EVM tradisional dengan mengoptimalkan eksekusi paralel EVM dan arsitektur pipeline, dengan target mencapai 10.000 TPS. Proyek ini telah menyelesaikan pendanaan besar, dan tim pendiri termasuk anggota dari lembaga trading terkemuka. Jaringan pengujian internal telah diluncurkan, dan diharapkan akan segera dibuka untuk publik.
Proyek B: Meluncurkan jaringan EVM paralel
Proyek ini awalnya adalah jaringan Layer 1 yang fokus pada perdagangan, menyediakan infrastruktur aplikasi perdagangan yang canggih. Baru-baru ini diumumkan peningkatan yang menyeluruh, menjadi EVM paralel berkinerja tinggi, yang secara signifikan meningkatkan TPS. Jaringan uji EVM paralel telah diluncurkan, mendukung migrasi aplikasi EVM dengan satu klik. Jaringan utama diharapkan akan diluncurkan pada paruh pertama tahun ini.
Proyek C: Meningkatkan lapisan eksekusi melalui dua Virtual Machine
Proyek ini bertujuan untuk meningkatkan skalabilitas jaringan Layer 1 dengan memperluas dukungan EVM untuk eksekusi paralel. Dengan membangun sistem dua Virtual Machine, diharapkan dapat meningkatkan kinerja blockchain EVM dan efisiensi eksekusi jaringan. Jaringan pengujian publik telah diluncurkan, dan program insentif ekosistem juga telah diperkenalkan.
Proyek D: Memperkenalkan teknologi EVM paralel
Ini adalah jaringan Layer 1 yang kompatibel dengan EVM yang dibangun berdasarkan SDK tertentu, dirancang khusus untuk aplikasi DeFi. Rencana pengembangan baru-baru ini diumumkan, bertujuan untuk memperkenalkan teknologi eksekusi paralel EVM untuk meningkatkan kinerja jaringan.
Proyek E: Solusi kompatibilitas EVM untuk jaringan tertentu
Proyek ini adalah EVM paralel yang dibangun di atas jaringan berperforma tinggi tertentu, dan merupakan solusi kompatibilitas EVM pertama untuk jaringan tersebut. Ini mendukung pengembang EVM Solidity dan Vyper untuk menyebarkan DApp dengan satu klik, menikmati throughput tinggi dan biaya gas rendah.
Proyek F: Memperkenalkan VM tertentu ke Ethereum
Ini adalah solusi umum modular Layer 2 Rollup yang didukung oleh suatu Virtual Machine. Ini menyelesaikan data transaksi di Ethereum, menggunakan ETH sebagai gas, tetapi lapisan eksekusinya berjalan di lingkungan VM tertentu. Baru-baru ini menyelesaikan pendanaan besar, dan mainnet diharapkan segera dibuka untuk pengembang.
Proyek G: Modular VM Layer 2
Proyek ini dibangun di atas tumpukan teknologi tertentu, merupakan jaringan Layer 2 VM modular. Tujuannya adalah untuk memperkenalkan Virtual Machine berkinerja tinggi ke dalam jaringan Layer 2 utama Ethereum dan Bitcoin yang ada. Mendukung penggunaan Ethereum atau Bitcoin sebagai lapisan penyelesaian, lapisan eksekusi dapat menggunakan berbagai Virtual Machine untuk eksekusi paralel.
Kesimpulan
Dengan perkembangan teknologi blockchain, perhatian terhadap lapisan eksekusi dan algoritma konsensus sama pentingnya untuk mencapai kinerja tinggi. Inovasi seperti EVM paralel memberikan solusi yang menjanjikan untuk meningkatkan throughput dan efisiensi, menjadikan blockchain lebih skalabel dan mampu mendukung basis pengguna yang luas. Perkembangan dan penerapan teknologi ini akan membentuk masa depan ekosistem blockchain, mendorong kemajuan dan aplikasi lebih lanjut di bidang ini.
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.
8 Suka
Hadiah
8
3
Posting ulang
Bagikan
Komentar
0/400
alpha_leaker
· 12jam yang lalu
gas mahal banget sampai harus makan tanah, siapa yang peduli kamu compile atau tidak
Lihat AsliBalas0
RetailTherapist
· 12jam yang lalu
biaya gas terlalu mahal, siapa yang bisa bertahan~
Terobosan teknologi EVM paralel: inovasi dan tantangan pada lapisan eksekusi Blockchain
Ethereum Virtual Machine EVM
EVM dan Solidity
Pengembangan kontrak pintar adalah keterampilan dasar bagi insinyur blockchain. Pengembang biasanya menggunakan bahasa tingkat tinggi seperti Solidity untuk mengimplementasikan logika bisnis. Namun, EVM tidak dapat mengeksekusi kode Solidity secara langsung, perlu mengompilasinya menjadi bahasa tingkat rendah yang dapat diinterpretasikan oleh mesin virtual (opcode/bytecode). Alat yang ada dapat secara otomatis menyelesaikan proses konversi ini, mengurangi kebutuhan perhatian pengembang terhadap rincian kompilasi.
Meskipun proses kompilasi dapat menambah beberapa overhead, insinyur yang terbiasa dengan pengkodean tingkat rendah dapat langsung menggunakan opcode dalam Solidity untuk menulis logika program, guna mencapai efisiensi tertinggi dan mengurangi konsumsi gas. Misalnya, protokol dari platform perdagangan NFT terkenal menggunakan assembly inline secara luas untuk meminimalkan biaya gas pengguna.
Perbedaan Kinerja EVM: Standar dan Implementasi
EVM, atau "lapisan eksekusi", adalah tempat di mana opcode kontrak pintar yang telah dikompilasi dieksekusi dan diproses. Bytecode yang didefinisikan oleh EVM telah menjadi standar industri. Baik untuk jaringan Layer 2 Ethereum maupun blockchain independen lainnya, kompatibilitas dengan standar EVM memungkinkan pengembang untuk secara efisien menerapkan kontrak pintar di berbagai jaringan.
Meskipun mematuhi standar bytecode EVM adalah dasar untuk mesin virtual yang disebut EVM, cara implementasinya bisa sangat bervariasi. Misalnya, salah satu klien Ethereum diimplementasikan dalam bahasa Go sesuai standar EVM, sementara tim lain dari Yayasan Ethereum mempertahankan implementasi dalam C++. Keberagaman ini memberikan kemungkinan untuk optimasi teknik dan implementasi khusus yang berbeda.
Teknologi EVM Paralel
Dalam sejarahnya, komunitas blockchain terutama fokus pada inovasi algoritma konsensus, beberapa proyek terkenal lebih dikenal karena mekanisme konsensus mereka daripada lapisan eksekusinya. Meskipun proyek-proyek ini juga melakukan inovasi pada lapisan eksekusi, kinerjanya sering kali salah dianggap hanya berasal dari algoritma konsensus.
Sebenarnya, blockchain berkinerja tinggi memerlukan algoritma konsensus yang inovatif dan lapisan eksekusi yang dioptimalkan, mirip dengan teori tong kayu. Untuk blockchain EVM yang hanya memperbaiki algoritma konsensus, peningkatan kinerja sering kali memerlukan konfigurasi node yang lebih kuat. Misalnya, suatu jaringan pintar terkenal memerlukan konfigurasi mesin yang beberapa kali lipat lebih tinggi daripada node penuh Ethereum untuk memproses blok di bawah batas gas 2000 TPS. Meskipun jaringan terkenal lainnya secara teori mendukung hingga 1000 TPS, kinerja aktualnya sering kali tidak memenuhi harapan.
permintaan pemrosesan paralel
Dalam sebagian besar sistem blockchain, transaksi dieksekusi secara berurutan, mirip dengan CPU tunggal, di mana perhitungan berikutnya dimulai hanya setelah perhitungan saat ini selesai. Meskipun pendekatan ini sederhana dan kompleksitas sistem rendah, namun sulit untuk mendukung basis pengguna yang besar. Beralih ke mode mesin virtual paralel CPU multi-inti dapat memproses beberapa transaksi secara bersamaan, secara signifikan meningkatkan throughput.
Eksekusi paralel membawa tantangan rekayasa, seperti menangani transaksi bersamaan yang melakukan penulisan pada kontrak pintar yang sama. Diperlukan desain mekanisme baru untuk menyelesaikan konflik ini. Eksekusi paralel untuk kontrak pintar yang tidak terkait dapat meningkatkan throughput sebanding dengan jumlah thread pemrosesan paralel.
inovasi EVM paralel
EVM paralel mewakili serangkaian inovasi yang dirancang untuk mengoptimalkan lapisan eksekusi sistem blockchain. Sebagai contoh proyek tertentu, inovasi kunci mereka termasuk:
Eksekusi transaksi paralel: Menggunakan algoritma eksekusi paralel optimis, memungkinkan beberapa transaksi diproses secara bersamaan. Metode ini memulai transaksi dari keadaan awal yang sama, melacak input dan output, menghasilkan hasil sementara untuk setiap transaksi. Dengan memeriksa apakah input transaksi berikutnya terkait dengan output transaksi yang sedang diproses saat ini untuk menentukan apakah transaksi berikutnya akan dieksekusi.
Penundaan Eksekusi: Dalam mekanisme konsensus, node dapat mencapai urutan resmi transaksi tanpa perlu eksekusi transaksi oleh node utama atau node verifikasi. Pada awalnya, node utama melakukan pengurutan transaksi dan mencapai konsensus di antara node. Eksekusi transaksi ditunda ke saluran independen, memaksimalkan pemanfaatan waktu blok, dan meningkatkan efisiensi eksekusi keseluruhan.
Database status kustom: Mengoptimalkan penyimpanan dan akses status dengan langsung menyimpan pohon Merkle di SSD. Metode ini meminimalkan efek pembacaan yang diperbesar, meningkatkan kecepatan akses status, sehingga eksekusi kontrak pintar menjadi lebih cepat dan efisien.
Mekanisme konsensus berkinerja tinggi: versi yang ditingkatkan berdasarkan mekanisme konsensus HotStuff, mendukung sinkronisasi di antara ratusan node yang tersebar secara global, dengan kompleksitas komunikasi linier. Menggunakan fase pemungutan suara pipelining, memungkinkan berbagai tahap proses pemungutan suara untuk tumpang tindih, mengurangi latensi, dan meningkatkan efisiensi konsensus.
Tantangan
tantangan teknis EVM paralel
Bottleneck eksekusi transaksi berurutan terutama terkait dengan CPU dan proses baca/tulis status. Eksekusi paralel memperkenalkan potensi konflik status, yang memerlukan pemeriksaan konflik sebelum atau setelah eksekusi. Misalnya, ketika empat thread paralel menangani transaksi yang berinteraksi dengan kolam DeFi yang sama secara bersamaan, konflik mungkin terjadi. Situasi ini memerlukan mekanisme deteksi dan penyelesaian konflik yang teliti untuk memastikan pemrosesan paralel yang efisien.
Selain perbedaan teknologi dari EVM paralel, setiap tim biasanya juga perlu merancang ulang dan meningkatkan performa baca/tulis dari basis data status, serta mengembangkan algoritma konsensus yang kompatibel.
Tantangan dan Pertimbangan
Dua tantangan utama yang dihadapi EVM paralel adalah penangkapan nilai teknik jangka panjang Ethereum dan sentralisasi node. Meskipun tahap pengembangan saat ini belum sepenuhnya sumber terbuka untuk melindungi kekayaan intelektual, detail ini pada akhirnya akan diungkap saat peluncuran testnet dan mainnet, menghadapi risiko diserap oleh blockchain lain. Perkembangan ekosistem yang cepat akan menjadi kunci untuk mempertahankan keunggulan kompetitif.
Sentralisasi node adalah tantangan yang dihadapi semua blockchain berkinerja tinggi, yang perlu mencapai keseimbangan antara "trilema blockchain" - operasi tanpa izin, tanpa kepercayaan, dan kebutuhan kinerja tinggi. Indikator seperti "TPS per kebutuhan perangkat keras" dapat membantu membandingkan efisiensi blockchain dalam kondisi perangkat keras tertentu, dan kebutuhan perangkat keras yang lebih rendah membantu mewujudkan lebih banyak node desentralisasi.
Pola EVM Paralel
Polarisasi EVM paralel mencakup beberapa proyek, beberapa di antaranya adalah blockchain Layer 1, beberapa mungkin merupakan solusi Layer 2. Ada juga beberapa solusi kompatibel EVM atau klien sumber terbuka yang berbasis pada jaringan lain.
Saat ini, jaringan EVM paralel yang ada dapat dibagi menjadi tiga kategori:
Jaringan Layer 1 yang kompatibel EVM yang ditingkatkan melalui teknologi eksekusi paralel: Jaringan ini awalnya tidak menggunakan eksekusi paralel, kemudian diperbarui melalui iterasi teknologi untuk mendukung EVM paralel.
Jaringan Layer 1 yang kompatibel dengan EVM yang menggunakan teknologi eksekusi paralel sejak awal: Beberapa proyek baru telah mempertimbangkan eksekusi paralel sejak desain awal.
Jaringan Layer 2 yang menggunakan teknologi eksekusi paralel non-EVM: Ini termasuk rantai Layer 2 yang kompatibel EVM yang berorientasi pada perluasan. Jaringan ini mengabstraksi EVM menjadi modul eksekusi yang dapat dipasang, memungkinkan pemilihan "lapisan eksekusi VM" yang terbaik sesuai kebutuhan, sehingga memungkinkan kemampuan paralel.
Pengenalan Proyek
Proyek A: EVM paralel terkemuka
Proyek ini bertujuan untuk mengatasi masalah skalabilitas EVM tradisional dengan mengoptimalkan eksekusi paralel EVM dan arsitektur pipeline, dengan target mencapai 10.000 TPS. Proyek ini telah menyelesaikan pendanaan besar, dan tim pendiri termasuk anggota dari lembaga trading terkemuka. Jaringan pengujian internal telah diluncurkan, dan diharapkan akan segera dibuka untuk publik.
Proyek B: Meluncurkan jaringan EVM paralel
Proyek ini awalnya adalah jaringan Layer 1 yang fokus pada perdagangan, menyediakan infrastruktur aplikasi perdagangan yang canggih. Baru-baru ini diumumkan peningkatan yang menyeluruh, menjadi EVM paralel berkinerja tinggi, yang secara signifikan meningkatkan TPS. Jaringan uji EVM paralel telah diluncurkan, mendukung migrasi aplikasi EVM dengan satu klik. Jaringan utama diharapkan akan diluncurkan pada paruh pertama tahun ini.
Proyek C: Meningkatkan lapisan eksekusi melalui dua Virtual Machine
Proyek ini bertujuan untuk meningkatkan skalabilitas jaringan Layer 1 dengan memperluas dukungan EVM untuk eksekusi paralel. Dengan membangun sistem dua Virtual Machine, diharapkan dapat meningkatkan kinerja blockchain EVM dan efisiensi eksekusi jaringan. Jaringan pengujian publik telah diluncurkan, dan program insentif ekosistem juga telah diperkenalkan.
Proyek D: Memperkenalkan teknologi EVM paralel
Ini adalah jaringan Layer 1 yang kompatibel dengan EVM yang dibangun berdasarkan SDK tertentu, dirancang khusus untuk aplikasi DeFi. Rencana pengembangan baru-baru ini diumumkan, bertujuan untuk memperkenalkan teknologi eksekusi paralel EVM untuk meningkatkan kinerja jaringan.
Proyek E: Solusi kompatibilitas EVM untuk jaringan tertentu
Proyek ini adalah EVM paralel yang dibangun di atas jaringan berperforma tinggi tertentu, dan merupakan solusi kompatibilitas EVM pertama untuk jaringan tersebut. Ini mendukung pengembang EVM Solidity dan Vyper untuk menyebarkan DApp dengan satu klik, menikmati throughput tinggi dan biaya gas rendah.
Proyek F: Memperkenalkan VM tertentu ke Ethereum
Ini adalah solusi umum modular Layer 2 Rollup yang didukung oleh suatu Virtual Machine. Ini menyelesaikan data transaksi di Ethereum, menggunakan ETH sebagai gas, tetapi lapisan eksekusinya berjalan di lingkungan VM tertentu. Baru-baru ini menyelesaikan pendanaan besar, dan mainnet diharapkan segera dibuka untuk pengembang.
Proyek G: Modular VM Layer 2
Proyek ini dibangun di atas tumpukan teknologi tertentu, merupakan jaringan Layer 2 VM modular. Tujuannya adalah untuk memperkenalkan Virtual Machine berkinerja tinggi ke dalam jaringan Layer 2 utama Ethereum dan Bitcoin yang ada. Mendukung penggunaan Ethereum atau Bitcoin sebagai lapisan penyelesaian, lapisan eksekusi dapat menggunakan berbagai Virtual Machine untuk eksekusi paralel.
Kesimpulan
Dengan perkembangan teknologi blockchain, perhatian terhadap lapisan eksekusi dan algoritma konsensus sama pentingnya untuk mencapai kinerja tinggi. Inovasi seperti EVM paralel memberikan solusi yang menjanjikan untuk meningkatkan throughput dan efisiensi, menjadikan blockchain lebih skalabel dan mampu mendukung basis pengguna yang luas. Perkembangan dan penerapan teknologi ini akan membentuk masa depan ekosistem blockchain, mendorong kemajuan dan aplikasi lebih lanjut di bidang ini.