Peta Panorama Jalur Perhitungan Paralel Web3: Solusi Terbaik untuk Skalabilitas Asli?
"Trilema Blockchain" (Blockchain Trilemma) dari "keamanan", "desentralisasi", dan "skalabilitas" mengungkapkan trade-off mendasar dalam desain sistem blockchain, yaitu bahwa proyek blockchain sulit mencapai "keamanan ekstrem, partisipasi universal, dan pemrosesan cepat" secara bersamaan. Mengenai topik "skalabilitas" yang abadi ini, saat ini solusi peningkatan kapasitas blockchain yang dominan di pasar dibedakan menurut paradigma, termasuk:
Melaksanakan peningkatan kapasitas eksekusi: Meningkatkan kemampuan eksekusi di tempat, seperti paralel, GPU, dan multi-core.
Isolasi status untuk skalabilitas: Pemecahan status horizontal / Shard, seperti sharding, UTXO, multi-subnet
Ekspansi tipe outsourcing off-chain: menempatkan eksekusi di luar rantai, seperti Rollup, Coprocessor, DA
Ekspansi tipe decoupling struktur: modularitas arsitektur, operasi kolaboratif, seperti rantai modul, pengurut bersama, Rollup Mesh
Model ekspansi konkuren asinkron: Model Actor, isolasi proses, berbasis pesan, seperti agen, rantai asinkron multithreading
Solusi skalabilitas blockchain mencakup: komputasi paralel dalam rantai, Rollup, pemisahan, modul DA, struktur modular, sistem Aktor, kompresi bukti zk, arsitektur Stateless, dan lain-lain, yang mencakup beberapa tingkat eksekusi, status, data, dan struktur, merupakan "sistem skalabilitas lengkap yang kolaboratif dan modular". Artikel ini berfokus pada cara skalabilitas yang berbasis pada komputasi paralel.
Perhitungan paralel dalam rantai (intra-chain parallelism), fokus pada eksekusi paralel transaksi / instruksi di dalam blok. Berdasarkan mekanisme paralel, cara skalabilitas dapat dibagi menjadi lima kategori besar, masing-masing mewakili pencarian kinerja, model pengembangan, dan filosofi arsitektur yang berbeda, dengan granularitas paralel yang semakin halus, intensitas paralel yang semakin tinggi, kompleksitas penjadwalan yang juga semakin tinggi, serta kompleksitas pemrograman dan kesulitan implementasi yang semakin tinggi.
Paralel tingkat akun (Account-level): mewakili proyek Solana
Paralel tingkat objek (Object-level): mewakili proyek Sui
Paralel tingkat transaksi (Transaction-level): Mewakili proyek Monad, Aptos
Tingkat panggilan / MicroVM paralel (Call-level / MicroVM): mewakili proyek MegaETH
Paralelisme tingkat instruksi (Instruction-level): Mewakili proyek GatlingX
Model konkuren asinkron di luar rantai, yang diwakili oleh sistem entitas Aktor (Model Agen / Aktor), merupakan salah satu paradigma komputasi paralel lainnya. Sebagai sistem pesan lintas rantai / asinkron (model non-sinkron blok), setiap Agen berfungsi sebagai "proses cerdas mandiri" yang berjalan secara paralel dengan pesan asinkron, berbasis peristiwa, tanpa perlu penjadwalan sinkron. Proyek yang mewakili termasuk AO, ICP, Cartesi, dan lain-lain.
Dan solusi skalabilitas yang kita kenal, seperti Rollup atau sharding, termasuk dalam mekanisme paralelisme tingkat sistem, bukan komputasi paralel di dalam rantai. Mereka mencapai skala dengan "menjalankan beberapa rantai / domain eksekusi secara paralel", bukan dengan meningkatkan paralelisme di dalam satu blok / mesin virtual. Solusi skalabilitas semacam ini bukanlah fokus diskusi dalam tulisan ini, tetapi kami tetap akan membandingkannya untuk perbedaan konsep arsitektur.
Dua, EVM Sistem Rantai Peningkatan Paralel: Melampaui Batas Kinerja dalam Kompatibilitas
Arsitektur pemrosesan serial Ethereum telah berkembang hingga saat ini, mengalami beberapa upaya perluasan seperti sharding, Rollup, dan arsitektur modular, tetapi batasan throughput di lapisan eksekusi masih belum mendapatkan terobosan fundamental. Namun, pada saat yang sama, EVM dan Solidity tetap menjadi platform kontrak pintar dengan basis pengembang dan potensi ekosistem yang paling kuat saat ini. Oleh karena itu, rantai peningkatan paralel EVM yang memperhatikan kompatibilitas ekosistem dan peningkatan kinerja eksekusi, sedang menjadi arah penting dalam evolusi perluasan baru. Monad dan MegaETH adalah proyek paling representatif dalam arah ini, masing-masing membangun arsitektur pemrosesan paralel EVM yang ditujukan untuk skenario dengan tingkat permintaan tinggi dan throughput tinggi, dengan pendekatan eksekusi tertunda dan pemecahan status.
Analisis Mekanisme Komputasi Paralel Monad
Monad adalah blockchain Layer1 berkinerja tinggi yang dirancang ulang untuk Ethereum Virtual Machine (EVM), berdasarkan pada konsep paralel dasar yaitu pemrosesan pipa (Pipelining), dengan eksekusi asinkron di lapisan konsensus (Asynchronous Execution) dan eksekusi paralel optimis di lapisan eksekusi (Optimistic Parallel Execution). Selain itu, di lapisan konsensus dan penyimpanan, Monad masing-masing memperkenalkan protokol BFT berkinerja tinggi (MonadBFT) dan sistem basis data khusus (MonadDB), untuk mencapai optimasi end-to-end.
Pipelining: Mekanisme eksekusi paralel multi-tahap
Pipelining adalah konsep dasar dari eksekusi paralel Monad, di mana inti pemikirannya adalah membagi proses eksekusi blockchain menjadi beberapa tahap independen dan memproses tahap-tahap ini secara paralel, membentuk arsitektur pipeline tiga dimensi. Setiap tahap dijalankan di thread atau inti yang terpisah, mencapai pemrosesan konkuren lintas blok, dan akhirnya meningkatkan throughput serta mengurangi latensi. Tahap-tahap ini meliputi: Usulan transaksi (Propose), pencapaian konsensus (Consensus), eksekusi transaksi (Execution), dan pengajuan blok (Commit).
Dalam rantai tradisional, konsensus transaksi dan eksekusi biasanya merupakan proses sinkron, model serial ini sangat membatasi perluasan kinerja. Monad mencapai konsensus lapisan asinkron, eksekusi lapisan asinkron, dan penyimpanan asinkron melalui "eksekusi asinkron". Secara signifikan mengurangi waktu blok (block time) dan keterlambatan konfirmasi, membuat sistem lebih fleksibel, proses lebih tersegmentasi, dan pemanfaatan sumber daya lebih tinggi.
Desain Inti:
Proses konsensus (lapisan konsensus) hanya bertanggung jawab untuk mengurutkan transaksi, tidak menjalankan logika kontrak.
Proses eksekusi (lapisan eksekusi) dipicu secara asinkron setelah konsensus selesai.
Setelah konsensus selesai, segera masuk ke proses konsensus blok berikutnya tanpa perlu menunggu penyelesaian eksekusi.
Eksekusi Paralel Optimis:Eksekusi Paralel yang Optimis
Ethereum tradisional menggunakan model eksekusi serial yang ketat untuk menghindari konflik status. Sementara Monad menerapkan strategi "eksekusi paralel optimis" yang secara signifikan meningkatkan kecepatan pemrosesan transaksi.
Mekanisme pelaksanaan:
Monad akan secara optimis mengeksekusi semua transaksi secara paralel, dengan asumsi bahwa sebagian besar transaksi tidak memiliki konflik status.
Menjalankan sebuah "Detektor Konflik (Conflict Detector)" untuk memantau apakah transaksi mengakses status yang sama (seperti konflik baca/tulis).
Jika terdeteksi konflik, transaksi konflik akan dieksekusi ulang secara serial untuk memastikan konsistensi status.
Monad memilih jalur kompatibilitas: sesedikit mungkin mengubah aturan EVM, dengan menunda penulisan status dan mendeteksi konflik secara dinamis selama eksekusi untuk mencapai paralelisme, lebih mirip dengan versi performa Ethereum, kematangan yang baik membuat migrasi ekosistem EVM lebih mudah, adalah akselerator paralel di dunia EVM.
Analisis Mekanisme Komputasi Paralel MegaETH
Berbeda dengan penempatan L1 Monad, MegaETH ditempatkan sebagai lapisan eksekusi paralel berkinerja tinggi yang kompatibel dengan EVM, yang dapat berfungsi sebagai blockchain publik L1 independen, atau sebagai lapisan peningkatan eksekusi di Ethereum (Execution Layer) atau komponen modular. Tujuan desain inti adalah untuk memisahkan logika akun, lingkungan eksekusi, dan status menjadi unit terkecil yang dapat dijadwalkan secara independen, untuk mencapai eksekusi tinggi dalam rantai dan kemampuan respons dengan latensi rendah. Inovasi kunci yang diusulkan oleh MegaETH adalah: arsitektur Micro-VM + State Dependency DAG (graf ketergantungan status yang terarah dan tanpa siklus) dan mekanisme sinkronisasi modular, yang bersama-sama membangun sistem eksekusi paralel yang diarahkan pada "threading dalam rantai".
Arsitektur Micro-VM: Akun adalah utas
MegaETH memperkenalkan model eksekusi "satu mikro-virtual machine (Micro-VM) per akun", yang "meng-threading" lingkungan eksekusi, menyediakan unit isolasi terkecil untuk penjadwalan paralel. VM ini berkomunikasi melalui pesan asinkron (Asynchronous Messaging), bukan panggilan sinkron, memungkinkan banyak VM untuk dieksekusi secara independen, disimpan secara independen, dan secara alami paralel.
State Dependency DAG: Mekanisme penjadwalan yang didorong oleh grafik ketergantungan
MegaETH membangun sistem penjadwalan DAG yang berbasis hubungan akses status akun, yang secara real-time memelihara grafik ketergantungan global (Dependency Graph). Setiap transaksi memodifikasi akun mana, membaca akun mana, semuanya dimodelkan sebagai hubungan ketergantungan. Transaksi tanpa konflik dapat dieksekusi secara paralel, sedangkan transaksi yang memiliki hubungan ketergantungan akan dijadwalkan dan diurutkan secara serial atau ditunda sesuai urutan topologi. Grafik ketergantungan memastikan konsistensi status dan penulisan non-duplikat selama proses eksekusi paralel.
Eksekusi Asinkron dan Mekanisme Callback
B
Secara keseluruhan, MegaETH mengubah model mesin status EVM tradisional yang berbasis pada satu utas, dengan membungkus mesin virtual mikro berdasarkan akun, melakukan penjadwalan transaksi melalui grafik ketergantungan status, dan menggantikan tumpukan panggilan sinkron dengan mekanisme pesan asinkron. Ini adalah platform komputasi paralel yang dirancang ulang dari "struktur akun → arsitektur penjadwalan → proses eksekusi" di semua dimensi, memberikan ide baru tingkat paradigma untuk membangun sistem on-chain berkinerja tinggi generasi berikutnya.
MegaETH memilih jalur rekonstruksi: sepenuhnya mengabstraksikan akun dan kontrak menjadi VM independen, melalui penjadwalan eksekusi asinkron untuk melepaskan potensi paralel yang ekstrem. Secara teori, batas paralel MegaETH lebih tinggi, tetapi juga lebih sulit mengontrol kompleksitas, lebih mirip dengan sistem operasi terdistribusi super di bawah ide Ethereum.
Monad dan MegaETH memiliki filosofi desain yang cukup berbeda dengan sharding: sharding memecah blockchain secara horizontal menjadi beberapa sub-rantai independen (shards), di mana setiap sub-rantai bertanggung jawab atas sebagian transaksi dan status, memecahkan batasan rantai tunggal dalam hal skala jaringan; sedangkan Monad dan MegaETH mempertahankan integritas rantai tunggal, hanya melakukan ekspansi horizontal di lapisan eksekusi, dengan optimisasi eksekusi paralel yang ekstrem di dalam rantai tunggal untuk meningkatkan kinerja. Keduanya mewakili dua arah dalam jalur perluasan blockchain: penguatan vertikal dan ekspansi horizontal.
Proyek komputasi paralel seperti Monad dan MegaETH berfokus pada jalur optimasi throughput, dengan tujuan utama meningkatkan TPS di dalam rantai, melalui eksekusi tertunda (Deferred Execution) dan arsitektur mikro mesin virtual (Micro-VM) untuk mencapai pemrosesan paralel tingkat transaksi atau akun. Sementara itu, Pharos Network sebagai jaringan blockchain L1 paralel yang modular dan penuh, memiliki mekanisme komputasi paralel inti yang disebut "Rollup Mesh". Arsitektur ini mendukung kerja sama antara mainnet dan jaringan pemrosesan khusus (SPNs), mendukung lingkungan multi mesin virtual (EVM dan Wasm), dan mengintegrasikan teknologi canggih seperti bukti nol pengetahuan (ZK) dan lingkungan eksekusi tepercaya (TEE).
Analisis Mekanisme Komputasi Paralel Rollup Mesh:
Pemrosesan Pipa Asinkron Seluruh Siklus Hidup (Full Lifecycle Asynchronous Pipelining): Pharos memisahkan setiap tahap transaksi (seperti konsensus, eksekusi, penyimpanan) dan menggunakan metode pemrosesan asinkron, sehingga setiap tahap dapat dilakukan secara independen dan paralel, meningkatkan efisiensi pemrosesan secara keseluruhan.
Eksekusi Paralel Dual VM: Pharos mendukung dua lingkungan mesin virtual, EVM dan WASM, yang memungkinkan pengembang memilih lingkungan eksekusi yang sesuai berdasarkan kebutuhan. Arsitektur dual VM ini tidak hanya meningkatkan fleksibilitas sistem, tetapi juga meningkatkan kapasitas pemrosesan transaksi melalui eksekusi paralel.
Jaringan Pemrosesan Khusus (SPNs): SPNs adalah komponen kunci dalam arsitektur Pharos, mirip dengan sub-jaringan modular, yang dirancang khusus untuk menangani jenis tugas atau aplikasi tertentu. Melalui SPNs, Pharos dapat mewujudkan alokasi sumber daya yang dinamis dan pemrosesan tugas secara paralel, lebih lanjut meningkatkan skalabilitas dan kinerja sistem.
Konsensus Modular dan Mekanisme Restaking (Modular Consensus & Restaking): Pharos memperkenalkan mekanisme konsensus yang fleksibel, mendukung berbagai model konsensus (seperti PBFT, PoS, PoA), dan melalui protokol restaking (Rest
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.
Web3 komputasi paralel panorama: paradigma baru yang melampaui batas kinerja EVM
Peta Panorama Jalur Perhitungan Paralel Web3: Solusi Terbaik untuk Skalabilitas Asli?
"Trilema Blockchain" (Blockchain Trilemma) dari "keamanan", "desentralisasi", dan "skalabilitas" mengungkapkan trade-off mendasar dalam desain sistem blockchain, yaitu bahwa proyek blockchain sulit mencapai "keamanan ekstrem, partisipasi universal, dan pemrosesan cepat" secara bersamaan. Mengenai topik "skalabilitas" yang abadi ini, saat ini solusi peningkatan kapasitas blockchain yang dominan di pasar dibedakan menurut paradigma, termasuk:
Solusi skalabilitas blockchain mencakup: komputasi paralel dalam rantai, Rollup, pemisahan, modul DA, struktur modular, sistem Aktor, kompresi bukti zk, arsitektur Stateless, dan lain-lain, yang mencakup beberapa tingkat eksekusi, status, data, dan struktur, merupakan "sistem skalabilitas lengkap yang kolaboratif dan modular". Artikel ini berfokus pada cara skalabilitas yang berbasis pada komputasi paralel.
Perhitungan paralel dalam rantai (intra-chain parallelism), fokus pada eksekusi paralel transaksi / instruksi di dalam blok. Berdasarkan mekanisme paralel, cara skalabilitas dapat dibagi menjadi lima kategori besar, masing-masing mewakili pencarian kinerja, model pengembangan, dan filosofi arsitektur yang berbeda, dengan granularitas paralel yang semakin halus, intensitas paralel yang semakin tinggi, kompleksitas penjadwalan yang juga semakin tinggi, serta kompleksitas pemrograman dan kesulitan implementasi yang semakin tinggi.
Model konkuren asinkron di luar rantai, yang diwakili oleh sistem entitas Aktor (Model Agen / Aktor), merupakan salah satu paradigma komputasi paralel lainnya. Sebagai sistem pesan lintas rantai / asinkron (model non-sinkron blok), setiap Agen berfungsi sebagai "proses cerdas mandiri" yang berjalan secara paralel dengan pesan asinkron, berbasis peristiwa, tanpa perlu penjadwalan sinkron. Proyek yang mewakili termasuk AO, ICP, Cartesi, dan lain-lain.
Dan solusi skalabilitas yang kita kenal, seperti Rollup atau sharding, termasuk dalam mekanisme paralelisme tingkat sistem, bukan komputasi paralel di dalam rantai. Mereka mencapai skala dengan "menjalankan beberapa rantai / domain eksekusi secara paralel", bukan dengan meningkatkan paralelisme di dalam satu blok / mesin virtual. Solusi skalabilitas semacam ini bukanlah fokus diskusi dalam tulisan ini, tetapi kami tetap akan membandingkannya untuk perbedaan konsep arsitektur.
Dua, EVM Sistem Rantai Peningkatan Paralel: Melampaui Batas Kinerja dalam Kompatibilitas
Arsitektur pemrosesan serial Ethereum telah berkembang hingga saat ini, mengalami beberapa upaya perluasan seperti sharding, Rollup, dan arsitektur modular, tetapi batasan throughput di lapisan eksekusi masih belum mendapatkan terobosan fundamental. Namun, pada saat yang sama, EVM dan Solidity tetap menjadi platform kontrak pintar dengan basis pengembang dan potensi ekosistem yang paling kuat saat ini. Oleh karena itu, rantai peningkatan paralel EVM yang memperhatikan kompatibilitas ekosistem dan peningkatan kinerja eksekusi, sedang menjadi arah penting dalam evolusi perluasan baru. Monad dan MegaETH adalah proyek paling representatif dalam arah ini, masing-masing membangun arsitektur pemrosesan paralel EVM yang ditujukan untuk skenario dengan tingkat permintaan tinggi dan throughput tinggi, dengan pendekatan eksekusi tertunda dan pemecahan status.
Analisis Mekanisme Komputasi Paralel Monad
Monad adalah blockchain Layer1 berkinerja tinggi yang dirancang ulang untuk Ethereum Virtual Machine (EVM), berdasarkan pada konsep paralel dasar yaitu pemrosesan pipa (Pipelining), dengan eksekusi asinkron di lapisan konsensus (Asynchronous Execution) dan eksekusi paralel optimis di lapisan eksekusi (Optimistic Parallel Execution). Selain itu, di lapisan konsensus dan penyimpanan, Monad masing-masing memperkenalkan protokol BFT berkinerja tinggi (MonadBFT) dan sistem basis data khusus (MonadDB), untuk mencapai optimasi end-to-end.
Pipelining: Mekanisme eksekusi paralel multi-tahap
Pipelining adalah konsep dasar dari eksekusi paralel Monad, di mana inti pemikirannya adalah membagi proses eksekusi blockchain menjadi beberapa tahap independen dan memproses tahap-tahap ini secara paralel, membentuk arsitektur pipeline tiga dimensi. Setiap tahap dijalankan di thread atau inti yang terpisah, mencapai pemrosesan konkuren lintas blok, dan akhirnya meningkatkan throughput serta mengurangi latensi. Tahap-tahap ini meliputi: Usulan transaksi (Propose), pencapaian konsensus (Consensus), eksekusi transaksi (Execution), dan pengajuan blok (Commit).
Eksekusi Asinkron: Konsensus - Melaksanakan Decoupling Asinkron
Dalam rantai tradisional, konsensus transaksi dan eksekusi biasanya merupakan proses sinkron, model serial ini sangat membatasi perluasan kinerja. Monad mencapai konsensus lapisan asinkron, eksekusi lapisan asinkron, dan penyimpanan asinkron melalui "eksekusi asinkron". Secara signifikan mengurangi waktu blok (block time) dan keterlambatan konfirmasi, membuat sistem lebih fleksibel, proses lebih tersegmentasi, dan pemanfaatan sumber daya lebih tinggi.
Desain Inti:
Eksekusi Paralel Optimis:Eksekusi Paralel yang Optimis
Ethereum tradisional menggunakan model eksekusi serial yang ketat untuk menghindari konflik status. Sementara Monad menerapkan strategi "eksekusi paralel optimis" yang secara signifikan meningkatkan kecepatan pemrosesan transaksi.
Mekanisme pelaksanaan:
Monad memilih jalur kompatibilitas: sesedikit mungkin mengubah aturan EVM, dengan menunda penulisan status dan mendeteksi konflik secara dinamis selama eksekusi untuk mencapai paralelisme, lebih mirip dengan versi performa Ethereum, kematangan yang baik membuat migrasi ekosistem EVM lebih mudah, adalah akselerator paralel di dunia EVM.
Analisis Mekanisme Komputasi Paralel MegaETH
Berbeda dengan penempatan L1 Monad, MegaETH ditempatkan sebagai lapisan eksekusi paralel berkinerja tinggi yang kompatibel dengan EVM, yang dapat berfungsi sebagai blockchain publik L1 independen, atau sebagai lapisan peningkatan eksekusi di Ethereum (Execution Layer) atau komponen modular. Tujuan desain inti adalah untuk memisahkan logika akun, lingkungan eksekusi, dan status menjadi unit terkecil yang dapat dijadwalkan secara independen, untuk mencapai eksekusi tinggi dalam rantai dan kemampuan respons dengan latensi rendah. Inovasi kunci yang diusulkan oleh MegaETH adalah: arsitektur Micro-VM + State Dependency DAG (graf ketergantungan status yang terarah dan tanpa siklus) dan mekanisme sinkronisasi modular, yang bersama-sama membangun sistem eksekusi paralel yang diarahkan pada "threading dalam rantai".
Arsitektur Micro-VM: Akun adalah utas
MegaETH memperkenalkan model eksekusi "satu mikro-virtual machine (Micro-VM) per akun", yang "meng-threading" lingkungan eksekusi, menyediakan unit isolasi terkecil untuk penjadwalan paralel. VM ini berkomunikasi melalui pesan asinkron (Asynchronous Messaging), bukan panggilan sinkron, memungkinkan banyak VM untuk dieksekusi secara independen, disimpan secara independen, dan secara alami paralel.
State Dependency DAG: Mekanisme penjadwalan yang didorong oleh grafik ketergantungan
MegaETH membangun sistem penjadwalan DAG yang berbasis hubungan akses status akun, yang secara real-time memelihara grafik ketergantungan global (Dependency Graph). Setiap transaksi memodifikasi akun mana, membaca akun mana, semuanya dimodelkan sebagai hubungan ketergantungan. Transaksi tanpa konflik dapat dieksekusi secara paralel, sedangkan transaksi yang memiliki hubungan ketergantungan akan dijadwalkan dan diurutkan secara serial atau ditunda sesuai urutan topologi. Grafik ketergantungan memastikan konsistensi status dan penulisan non-duplikat selama proses eksekusi paralel.
Eksekusi Asinkron dan Mekanisme Callback
B
Secara keseluruhan, MegaETH mengubah model mesin status EVM tradisional yang berbasis pada satu utas, dengan membungkus mesin virtual mikro berdasarkan akun, melakukan penjadwalan transaksi melalui grafik ketergantungan status, dan menggantikan tumpukan panggilan sinkron dengan mekanisme pesan asinkron. Ini adalah platform komputasi paralel yang dirancang ulang dari "struktur akun → arsitektur penjadwalan → proses eksekusi" di semua dimensi, memberikan ide baru tingkat paradigma untuk membangun sistem on-chain berkinerja tinggi generasi berikutnya.
MegaETH memilih jalur rekonstruksi: sepenuhnya mengabstraksikan akun dan kontrak menjadi VM independen, melalui penjadwalan eksekusi asinkron untuk melepaskan potensi paralel yang ekstrem. Secara teori, batas paralel MegaETH lebih tinggi, tetapi juga lebih sulit mengontrol kompleksitas, lebih mirip dengan sistem operasi terdistribusi super di bawah ide Ethereum.
Monad dan MegaETH memiliki filosofi desain yang cukup berbeda dengan sharding: sharding memecah blockchain secara horizontal menjadi beberapa sub-rantai independen (shards), di mana setiap sub-rantai bertanggung jawab atas sebagian transaksi dan status, memecahkan batasan rantai tunggal dalam hal skala jaringan; sedangkan Monad dan MegaETH mempertahankan integritas rantai tunggal, hanya melakukan ekspansi horizontal di lapisan eksekusi, dengan optimisasi eksekusi paralel yang ekstrem di dalam rantai tunggal untuk meningkatkan kinerja. Keduanya mewakili dua arah dalam jalur perluasan blockchain: penguatan vertikal dan ekspansi horizontal.
Proyek komputasi paralel seperti Monad dan MegaETH berfokus pada jalur optimasi throughput, dengan tujuan utama meningkatkan TPS di dalam rantai, melalui eksekusi tertunda (Deferred Execution) dan arsitektur mikro mesin virtual (Micro-VM) untuk mencapai pemrosesan paralel tingkat transaksi atau akun. Sementara itu, Pharos Network sebagai jaringan blockchain L1 paralel yang modular dan penuh, memiliki mekanisme komputasi paralel inti yang disebut "Rollup Mesh". Arsitektur ini mendukung kerja sama antara mainnet dan jaringan pemrosesan khusus (SPNs), mendukung lingkungan multi mesin virtual (EVM dan Wasm), dan mengintegrasikan teknologi canggih seperti bukti nol pengetahuan (ZK) dan lingkungan eksekusi tepercaya (TEE).
Analisis Mekanisme Komputasi Paralel Rollup Mesh: