Masalah penskalaan Ethereum bukanlah topik diskusi baru di dunia kripto; blockchain kontrak pintar perintis ini terkenal dengan biaya bahan bakar yang tinggi karena throughputnya yang terbatas selama periode aktivitas tinggi.

Salah satu alasan utama di balik terbatasnya skalabilitas adalah sifat berurutan dari lingkungan runtime Ethereum, Ethereum Virtual Machine (EVM). Untuk memberikan lebih banyak konteks, EVM dirancang untuk beroperasi sebagai mesin virtual lengkap Turing, memungkinkan eksekusi kontrak pintar yang aman pada blockchain Ethereum.

Meskipun lingkungan runtime ini efisien dan dapat diandalkan, ia memproses transaksi secara berurutan. Ini berarti bahwa eksekusi kontrak pintar pada blockchain Ethereum diproses satu demi satu, sehingga memakan waktu lebih lama, terutama selama aktivitas bervolume tinggi.

Dalam jangka panjang, pengguna Ethereum harus menanggung waktu tunggu yang lebih lama dan biaya bahan bakar yang lebih tinggi, seperti yang terjadi ketika CryptoKitties pertama kali menyumbat jaringan Ethereum pada tahun 2017, dan baru-baru ini selama kegilaan pasar DeFi dan NFT pada tahun 2021.

EVM Paralel: Fajar Baru untuk Ekosistem DApp 

Selama beberapa tahun terakhir, beberapa inisiatif telah diluncurkan untuk memecahkan tantangan skalabilitas Ethereum, termasuk rantai Layer 1 alternatif seperti Solana dan Layer rollup seperti Arbitrum dan Optimism. 

Meskipun solusi skalabilitas ini telah memainkan peran penting dalam meningkatkan hasil transaksi, solusi penskalaan yang lebih baru saat ini sedang menjadi perbincangan di komunitas DeFi; rantai EVM paralel seperti Sui, Meter, dan Nomad mengubah permainan dengan memperkenalkan ekosistem bangunan DApp yang dapat memproses beberapa transaksi kontrak pintar secara bersamaan. 

Mari kita lihat ke dalam perspektif; dalam model EVM standar, jika Alice dan Bob mengirimkan transaksi untuk mengirim token asli Ethereum dalam jumlah X ke alamat yang berbeda, EVM akan memproses transaksi dalam urutan berurutan tergantung pada transaksi mana yang pertama kali dimulai. Ini berarti salah satu dari mereka harus menunggu lebih lama hingga pesanan kontrak cerdasnya dieksekusi meskipun transaksinya independen satu sama lain. 

Namun, dalam model EVM paralel, kedua transaksi akan diserahkan pada waktu yang sama, sehingga mengurangi masa tunggu dan biaya bahan bakar. Analoginya mirip dengan CPU multi-core di mana setiap core mampu memproses atau mengeksekusi instruksi independen pada saat yang bersamaan, sehingga meningkatkan kekuatan pemrosesan komputer modern secara signifikan.  

Ada dua pendekatan utama terhadap paralelisasi EVM: paralelisme optimis dan metode akses negara. 

Paralelisme optimis: Seperti namanya, model EVM paralel optimis awalnya mengasumsikan bahwa semua transaksi secara alami independen. Setelah transaksi dieksekusi, model kemudian memverifikasi asumsi dan memperbaiki setiap transaksi dependen yang mungkin dieksekusi secara independen. Peringatan dengan model ini adalah bahwa hal ini dapat menyebabkan banyak konflik pasca eksekusi transaksi, terutama saat memproses transaksi yang bergantung. 

Metode Akses Negara: Berbeda dengan pendekatan sebelumnya, pendekatan ini secara proaktif memilah transaksi-transaksi yang bergantung dan independen. Hal ini memungkinkan kontrak pintar untuk mengeksekusi transaksi dependen dalam format berurutan sementara transaksi independen diproses secara bersamaan. Sisi positifnya, tidak ada modifikasi retroaktif namun sisi negatifnya dibutuhkan lebih banyak sumber daya dan waktu bagi pengembang untuk memilah transaksi secara proaktif. 

Blockchain Kontrak Cerdas EVM Paralel 

Meskipun merupakan solusi baru untuk mengatasi hambatan penskalaan Ethereum, beberapa blockchain yang kompatibel dengan DApp sudah memimpin. Bagian ini akan secara singkat menyoroti tiga rantai EVM Paralel utama yang menggunakan pendekatan ini untuk mengatasi keterbatasan skalabilitas Ethereum.

Ayo

Dengan total nilai terkunci (TVL) sebesar $751 juta, ekosistem blockchain Sui dirancang sebagai rantai EVM Paralel, memanfaatkan metode akses negara. Khususnya, jaringan kontrak pintar ini juga dilengkapi model data yang berpusat pada objek untuk meningkatkan kejelasan dalam pemesanan proaktif transaksi independen dan dependen. Saat artikel ini ditulis, ada lebih dari 25 DApps yang dibangun di ekosistem blockchain Sui, yang sebagian besar adalah Dexes dan platform hasil. 

Meter 

Ini adalah rantai lain yang kompatibel dengan EVM yang telah mengintegrasikan pengiriman transaksi paralel di mainnetnya. Yang lebih menonjol dari pendekatan Meter terhadap skalabilitas Ethereum adalah database proyek yang dioptimalkan untuk kripto yang akan datang yang akan meningkatkan kinerja I/O sebesar 3x dan mengurangi jejak disk hingga ⅓ dari kerikilDB yang digunakan oleh Ethereum saat ini. Fitur lain yang menonjol termasuk Front Running/MEV Resistance, validasi multi-aset, serta keamanan dan keaktifan yang lebih tinggi, berkat kombinasi konsensus PoW dan PoS.  

Monad 

Berbeda dengan jaringan blockchain Sui, Monad memanfaatkan metode paralelisme optimis dan mengklaim mendukung lebih dari 10,000 transaksi per detik. Salah satu pendiri dan CEO proyek ini, Keone Hon, berbicara dengan Blockworks awal tahun ini, menekankan pentingnya menggunakan thread terpisah untuk memungkinkan transaksi simultan oleh mesin virtual seperti EVM, sambil mempertahankan UI/UX sederhana untuk pengguna asli DeFi. 

“Monad pada dasarnya dapat mengambil format transaksi yang persis sama dengan Ethereum dan kemudian, menerapkan paralelisme tanpa perubahan apa pun dari sudut pandang pengguna.” kata Hon. 

Kesimpulan

Ekosistem DApp telah berkembang secara signifikan selama empat tahun terakhir, dan jelas bahwa adopsi massal tidak dapat terjadi sampai masalah skalabilitas teratasi. Meskipun beberapa penggemar DeFi mungkin menganjurkan untuk bermigrasi ke ekosistem DApp yang lebih murah, kenyataannya Ethereum tetap menjadi blockchain kontrak pintar yang paling menonjol, memegang lebih dari 50% dari total nilai terkunci (TVL) menurut DeFi Llama.

Oleh karena itu, lebih masuk akal untuk mengembangkan solusi penskalaan yang meningkatkan fungsionalitas inti Ethereum atau mengatasi berbagai tantangan secara bersamaan, seperti kompatibilitas EVM dan pemrosesan transaksi paralel.