Rollup Ethereum adalah terpusat: Menjelajahi penyortir desentralisasi
Urutan transaksi di lapisan kedua Ethereum (L2) telah menjadi masalah yang semakin serius. Fungsi utama L2 rollup adalah untuk memberikan tempat yang aman untuk transaksi murah bagi pengguna. Penyortir adalah entitas yang bertanggung jawab untuk menyusun transaksi ini menjadi kelompok. Mereka menerima transaksi acak dari pengguna, memprosesnya di luar rantai menjadi kelompok, dan kemudian menghasilkan satu batch transaksi terurut yang terkompresi. Transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke lapisan atas L1.
Rollup sebenarnya tidak memerlukan penyortir; ini hanyalah pilihan desain yang dibuat untuk memberikan pengalaman yang lebih baik bagi pengguna. Misalnya, rollup dapat menggunakan lapisan dasar Ethereum untuk mendapatkan ketersediaan data, sama seperti menggunakannya untuk penyorting. Namun, lapisan dasar Ethereum mungkin relatif tidak efisien dan mahal. Ini berarti sejauh ini, setiap proyek rollup L2 utama telah menemukan bahwa menjalankan penyortir terpusat lebih nyaman, lebih murah, dan lebih ramah.
Karena penyortir mengontrol urutan transaksi, ia memiliki hak untuk memeriksa transaksi pengguna ( meskipun pemeriksaan lengkap tidak mungkin dilakukan, karena pengguna dapat langsung mengirimkan transaksi ke L1 ). Penyortir juga dapat mengekstrak nilai maksimum yang dapat diekstrak (MEV), yang dapat menyebabkan kerugian ekonomi bagi pengguna. Selain itu, validitas juga bisa menjadi masalah besar - jika satu-satunya penyortir terpusat mengalami downtime, pengguna tidak akan dapat menggunakan penyortir tersebut, dan seluruh rollup akan terpengaruh.
Solusinya adalah penyortir yang terbagi dan terdesentralisasi. Penyortir yang terbagi pada dasarnya menyediakan layanan terdesentralisasi untuk rollup. Selain menyelesaikan masalah seperti sensor, pengambilan MEV, dan validitas, penyortir yang terbagi juga memperkenalkan fungsi lintas rollup, membuka berbagai kemungkinan baru. Espresso, Astria, dan Radius sedang mengembangkan solusi penyortir terbagi yang inovatif, masing-masing dengan fitur unik dalam arsitektur mereka. Espresso berusaha memanfaatkan EigenLayer untuk mengarahkan jaringannya, sementara Astria menjalin hubungan erat dengan jaringan ketersediaan data modular Celestia. Radius membawa mempool kripto uniknya ke dalam diskusi.
Dengan berkembangnya ekosistem rollup L2 Ethereum, aspek yang sering diabaikan ini, yaitu sorter, menjadi semakin penting. Sorter bertanggung jawab untuk pengurutan transaksi, dan dengan menggunakan sorter melalui rollup, dapat memberikan pengalaman pengguna yang lebih baik, biaya yang lebih rendah, dan konfirmasi transaksi yang lebih cepat. Namun, masalahnya adalah saat ini semua perusahaan L2 Ethereum utama menemukan bahwa menjalankan sorter terpusat yang unik untuk diri mereka sendiri adalah yang paling nyaman, ramah pengguna, dan lebih rendah biaya. Mengingat kekuatan sorter dalam pemeriksaan transaksi, ekstraksi MEV, dan menciptakan titik kegagalan tunggal ( yaitu masalah validitas ), ini bisa dianggap sebagai hasil yang tidak diinginkan dan tidak sesuai dengan semangat cryptocurrency.
Meskipun sebagian besar perusahaan cryptocurrency telah menjadikan desentralisasi penyortir mereka sebagai bagian dari peta jalan, belum ada konsensus yang nyata tentang bagaimana mewujudkan desentralisasi. Kita juga harus mencatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak paruh kedua tahun 2021, bisa dikatakan bahwa mereka belum mencapai kemajuan substansial dalam penyortir desentralisasi.
Di solusi skalabilitas yang paling populer di Ethereum - lapisan L2 rollup, pengurutan transaksi telah menjadi masalah yang semakin serius. Harap ingat, fungsi utama rollup adalah untuk memberikan kepada pengguna tempat transaksi yang aman dan murah. Secara sederhana, L2 rollup menyediakan lapisan eksekusi untuk pengguna, kemudian mengirimkan data transaksi mereka ke L1 atas, yaitu Arbitrum, Optimism, zkSync di Ethereum. Pengiriman transaksi batch ke L1 biasanya mencakup ratusan atau ribuan transaksi L2 yang terkompresi, sehingga mengurangi biaya pengiriman data ke L1.
Dalam dunia L2 rollup, sorter adalah entitas yang berwenang untuk mengurutkan transaksi menjadi kelompok. Sorter menerima transaksi yang tidak teratur dari pengguna, memprosesnya menjadi kelompok di luar rantai, kemudian menghasilkan sekumpulan transaksi terurut yang terkompresi. Transaksi tersebut kemudian dapat dimasukkan ke dalam blok dan dikirim ke L1 induk. Transaksi dalam kelompok juga dapat berada di lapisan ketersediaan data (DA) yang biasanya adalah Ethereum, yang digunakan untuk sebagian besar rollup saat ini. Ini juga memberikan pengguna komitmen lunak, yaitu setelah menerima transaksi dari pengguna, sorter akan memberikan tanda terima yang hampir seketika sebagai "konfirmasi lunak". Sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke lapisan L1.
Secara fundamental, sorter memiliki tujuan yang sangat jelas: meningkatkan pengalaman pengguna. Menggunakan sorter untuk transaksi L2 mirip dengan menggunakan "jalur cepat", yang berarti biaya lebih rendah dan konfirmasi transaksi lebih cepat. Faktanya, sorter dapat mengompresi ratusan hingga ribuan transaksi L2 menjadi satu transaksi L1, sehingga menghemat biaya gas. Selain itu, konfirmasi lembut yang disediakan oleh sorter berarti transaksi rollup dapat memberikan konfirmasi blok yang cepat kepada pengguna. Kombinasi ini membantu meningkatkan pengalaman pengguna dalam menggunakan rollup L2.
Penting untuk diingat bahwa rollup tidak memerlukan penyortir; ini hanya merupakan pilihan desain untuk pengalaman pengguna yang lebih baik. Misalnya, seperti kebanyakan rollup yang menggunakan Ethereum L1 untuk meningkatkan ketersediaan data, mereka juga dapat menggunakannya untuk penyortiran. Justin Drake dari Yayasan Ethereum baru-baru ini menyebut ini sebagai "berbasis rollup". Namun, lapisan dasar Ethereum kemungkinan relatif tidak efisien dan mahal, terutama mengingat volume transaksi L2 yang besar. Pada dasarnya, throughput transaksi rollup akan dibatasi oleh tingkat penyortiran data Ethereum L1. Pengguna juga akan mengalami penundaan konfirmasi transaksi yang sama seperti saat bertransaksi di Ethereum. Ini berarti, hingga saat ini, setiap proyek ekspansi L2 utama telah menemukan bahwa menjalankan penyortir terpusat lebih nyaman, lebih murah, dan lebih mudah digunakan oleh pengguna. Meskipun pengguna L2 dapat langsung mengajukan transaksi ke L1 untuk melewati penyortir, mereka harus membayar biaya gas transaksi ke L1, dan transaksi mungkin memerlukan waktu lebih lama untuk akhirnya diselesaikan. Ini sebagian besar bertentangan dengan tujuan menggunakan L2 rollup untuk melakukan transaksi.
Mengingat bahwa sorter mengontrol urutan transaksi, secara teoritis ia memiliki hak untuk tidak menyertakan transaksi pengguna di dalamnya ( Namun, jika pengguna memiliki kemampuan dan bersedia membayar biaya gas, mereka juga dapat langsung mengajukan transaksi ke L1 ). Sorter juga dapat mengekstrak MEV dari kelompok transaksi, yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Jika hanya ada satu sorter, seperti yang terjadi saat ini pada semua transaksi rollup utama, risiko sentralisasi akan lebih besar. Dalam kasus ini, validitas mungkin menjadi masalah, yaitu jika satu-satunya sorter gagal, maka seluruh rollup akan terpengaruh. Pengaturan multi-sorter dapat mengurangi risiko ini.
Dengan pengaturan ini, penyortir dapat dianggap sebagai pihak semi-percaya bagi pengguna. Meskipun penyortir tidak dapat mencegah pengguna menggunakan L2, ia dapat menunda transaksi pengguna, menyebabkan pengguna membayar biaya gas tambahan, dan mendapatkan nilai dari transaksi pengguna.
MEV sangat penting di sini. MEV mengacu pada nilai yang diperoleh dari produksi blok, yang melebihi imbalan blok penambangan ( atau staking ) dan biaya gas. Nilai ini diekstrak dengan memanipulasi transaksi dalam blok, yaitu dengan memasukkan, mengecualikan, dan mengubah urutan transaksi. Misalnya, bentuk umum ekstraksi MEV termasuk front-running dan serangan sandwich.
Mengingat peran penyortir dalam L2 rollup, mereka dapat memahami semua transaksi pengguna di luar rantai. Selain itu, karena penyortir ini biasanya dijalankan oleh proyek itu sendiri atau tim afiliasinya, seperti Yayasan Optimis untuk OP Mainnet dan Yayasan Arbitrum untuk Arbitrum One dan Nova, banyak pengguna khawatir bahwa mereka tidak dapat melihat potensi pengambilan MEV. Bahkan tanpa kekhawatiran ini, dengan proyek yang menjalankan penyortir terpusat mereka sendiri, ketidakpercayaan dan tingkat desentralisasi dari protokol ini juga akan berdampak pada pengguna. Kredibilitas dan desentralisasi dari protokol ini pasti akan dipertanyakan.
Saat artikel ini ditulis, semua versi utama Ethereum L2 bergantung pada pengurut terpusat. Dengan semakin banyaknya transaksi Ethereum yang berpindah ke solusi L2, meskipun kumpulan validator Ethereum itu sendiri terdesentralisasi, tampaknya sejumlah besar transaksi ( yaitu transaksi di L2 ) akan dipengaruhi oleh kekuatan terpusat berupa pengurut tunggal.
Seperti yang diharapkan, sebagian besar perusahaan ini telah menyelesaikan masalah desentralisasi sorter mereka dan menjadikannya sebagai bagian dari peta jalan. Meskipun ini adalah sinyal positif yang menunjukkan bahwa desentralisasi adalah bagian dari visi L2, kita harus mencatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak akhir 2021, dan bisa dibilang, mereka belum mencapai kemajuan substansial dalam sorter desentralisasi.
Sebagian besar perusahaan terkemuka tampaknya mengalihkan sumber daya untuk meningkatkan produk dan fitur inti mereka, bukan fokus pada desentralisasi. Ini bukan sepenuhnya kritik, karena dalam lingkungan yang sangat kompetitif, fokus pada desentralisasi sebelum memiliki produk yang kompetitif tidak sesuai dengan kepentingan terbaik perusahaan mana pun, dan ini dapat dimengerti hingga batas tertentu. Namun, seiring dengan matangnya perusahaan jaringan, pandangan ini sedang berubah, dan diskusi orang-orang dengan cepat beralih ke desentralisasi sorter dan meningkatkan kredibilitas.
Perlu ditekankan bahwa ada beberapa diskusi mengenai tingkat risiko yang ditimbulkan oleh ketergantungan pada penyortir terpusat.
Seperti yang disebutkan di atas, karena sorter mengontrol urutan transaksi, mereka dapat mengecualikan transaksi pengguna, serta mengekstrak MEV. Namun, sorter pada akhirnya juga tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup. Pengguna dapat melewati sorter dan langsung mengirimkan transaksi ke L1 ( selama mereka mau dan bersedia membayar biaya gas yang meningkat ). Meskipun sorter yang berperilaku tidak benar dapat menyebabkan penundaan transaksi dan biaya tambahan bagi pengguna, pada akhirnya mereka tidak dapat sepenuhnya melakukan penyensoran. Sebelumnya, tidak ada perusahaan L2 besar yang sangat fokus untuk mendesentralisasikan sorter mereka, yang kemungkinan merupakan salah satu alasannya. Meskipun demikian, sorter yang mengurutkan ulang transaksi untuk mengekstrak MEV tetap menjadi masalah, terutama di mempool pribadi seperti OP Mainnet.
Mungkin, masalah yang lebih besar adalah real-time. Mengingat program rollup utama semua menjalankan penyortir terpusat yang unik, jika penyortir ini mengalami masalah, seluruh program rollup akan terpengaruh secara negatif. Meskipun pengguna masih dapat menyelesaikan transaksi dengan mengakses L1 secara langsung, ini bukanlah cara yang sangat berkelanjutan, dan kecil kemungkinannya untuk berfungsi bagi sebagian besar transaksi. Ingatlah, seluruh makna menggunakan rollup L2 adalah untuk menghemat biaya transaksi. Mengingat salah satu ide dasar di balik cryptocurrency adalah untuk mencegah ketergantungan pada penyedia terpusat yang unik ( seperti dalam bidang keuangan tradisional ), penyortir yang terpusat jelas merupakan masalah penting yang perlu diselesaikan, dan juga salah satu kunci pembuka yang akan dibawa oleh penyortir bersama untuk pasar rollup L2.
Solusi baru untuk masalah yang disebutkan di atas adalah pemeringkat berbagi desentralisasi. Meskipun solusi dari berbagai proyek berbeda-beda, konsep dasar yang menggantikan pemeringkat terpusat yang unik adalah sama. Di sini, "berbagi" berarti beberapa rollup yang berbeda dapat menggunakan jaringan yang sama, artinya, transaksi dari beberapa rollup akan digabungkan dalam sebuah mempool sebelum diperingkat ( yang membantu mengurangi kemungkinan ekstraksi MEV dan pencatatan ). Di sini, "desentralisasi" merujuk pada konsep rotasi pemimpin, yaitu tidak selalu diurutkan oleh satu aktor tunggal untuk semua transaksi, melainkan memilih seorang pemimpin dari sekelompok aktor yang terdesentralisasi. Ini membantu
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.
24 Suka
Hadiah
24
6
Posting ulang
Bagikan
Komentar
0/400
SerLiquidated
· 08-01 10:02
Apakah pengurut bukanlah satu lagi rintangan zk?
Lihat AsliBalas0
GasFeeCrier
· 07-30 08:26
Desentralisasi itu adalah jebakan. Kapan masalah gas akan diselesaikan?
Lihat AsliBalas0
LiquidatorFlash
· 07-30 08:25
Keamanan L2 harus diwaspadai, konsentrasi sorter sudah melebihi 84,3%.
Lihat AsliBalas0
LucidSleepwalker
· 07-30 08:15
Apa pun sudah terpusat, jadi main apa?
Lihat AsliBalas0
SignatureCollector
· 07-30 08:10
Mari kita buat urutan desentralisasi, tidak masalah dengan biaya bahan bakar ini.
Menjelajahi kebangkitan solusi pemeringkatan bersama yang terdesentralisasi untuk Ethereum L2.
Rollup Ethereum adalah terpusat: Menjelajahi penyortir desentralisasi
Urutan transaksi di lapisan kedua Ethereum (L2) telah menjadi masalah yang semakin serius. Fungsi utama L2 rollup adalah untuk memberikan tempat yang aman untuk transaksi murah bagi pengguna. Penyortir adalah entitas yang bertanggung jawab untuk menyusun transaksi ini menjadi kelompok. Mereka menerima transaksi acak dari pengguna, memprosesnya di luar rantai menjadi kelompok, dan kemudian menghasilkan satu batch transaksi terurut yang terkompresi. Transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke lapisan atas L1.
Rollup sebenarnya tidak memerlukan penyortir; ini hanyalah pilihan desain yang dibuat untuk memberikan pengalaman yang lebih baik bagi pengguna. Misalnya, rollup dapat menggunakan lapisan dasar Ethereum untuk mendapatkan ketersediaan data, sama seperti menggunakannya untuk penyorting. Namun, lapisan dasar Ethereum mungkin relatif tidak efisien dan mahal. Ini berarti sejauh ini, setiap proyek rollup L2 utama telah menemukan bahwa menjalankan penyortir terpusat lebih nyaman, lebih murah, dan lebih ramah.
Karena penyortir mengontrol urutan transaksi, ia memiliki hak untuk memeriksa transaksi pengguna ( meskipun pemeriksaan lengkap tidak mungkin dilakukan, karena pengguna dapat langsung mengirimkan transaksi ke L1 ). Penyortir juga dapat mengekstrak nilai maksimum yang dapat diekstrak (MEV), yang dapat menyebabkan kerugian ekonomi bagi pengguna. Selain itu, validitas juga bisa menjadi masalah besar - jika satu-satunya penyortir terpusat mengalami downtime, pengguna tidak akan dapat menggunakan penyortir tersebut, dan seluruh rollup akan terpengaruh.
Solusinya adalah penyortir yang terbagi dan terdesentralisasi. Penyortir yang terbagi pada dasarnya menyediakan layanan terdesentralisasi untuk rollup. Selain menyelesaikan masalah seperti sensor, pengambilan MEV, dan validitas, penyortir yang terbagi juga memperkenalkan fungsi lintas rollup, membuka berbagai kemungkinan baru. Espresso, Astria, dan Radius sedang mengembangkan solusi penyortir terbagi yang inovatif, masing-masing dengan fitur unik dalam arsitektur mereka. Espresso berusaha memanfaatkan EigenLayer untuk mengarahkan jaringannya, sementara Astria menjalin hubungan erat dengan jaringan ketersediaan data modular Celestia. Radius membawa mempool kripto uniknya ke dalam diskusi.
Dengan berkembangnya ekosistem rollup L2 Ethereum, aspek yang sering diabaikan ini, yaitu sorter, menjadi semakin penting. Sorter bertanggung jawab untuk pengurutan transaksi, dan dengan menggunakan sorter melalui rollup, dapat memberikan pengalaman pengguna yang lebih baik, biaya yang lebih rendah, dan konfirmasi transaksi yang lebih cepat. Namun, masalahnya adalah saat ini semua perusahaan L2 Ethereum utama menemukan bahwa menjalankan sorter terpusat yang unik untuk diri mereka sendiri adalah yang paling nyaman, ramah pengguna, dan lebih rendah biaya. Mengingat kekuatan sorter dalam pemeriksaan transaksi, ekstraksi MEV, dan menciptakan titik kegagalan tunggal ( yaitu masalah validitas ), ini bisa dianggap sebagai hasil yang tidak diinginkan dan tidak sesuai dengan semangat cryptocurrency.
Meskipun sebagian besar perusahaan cryptocurrency telah menjadikan desentralisasi penyortir mereka sebagai bagian dari peta jalan, belum ada konsensus yang nyata tentang bagaimana mewujudkan desentralisasi. Kita juga harus mencatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak paruh kedua tahun 2021, bisa dikatakan bahwa mereka belum mencapai kemajuan substansial dalam penyortir desentralisasi.
Di solusi skalabilitas yang paling populer di Ethereum - lapisan L2 rollup, pengurutan transaksi telah menjadi masalah yang semakin serius. Harap ingat, fungsi utama rollup adalah untuk memberikan kepada pengguna tempat transaksi yang aman dan murah. Secara sederhana, L2 rollup menyediakan lapisan eksekusi untuk pengguna, kemudian mengirimkan data transaksi mereka ke L1 atas, yaitu Arbitrum, Optimism, zkSync di Ethereum. Pengiriman transaksi batch ke L1 biasanya mencakup ratusan atau ribuan transaksi L2 yang terkompresi, sehingga mengurangi biaya pengiriman data ke L1.
Dalam dunia L2 rollup, sorter adalah entitas yang berwenang untuk mengurutkan transaksi menjadi kelompok. Sorter menerima transaksi yang tidak teratur dari pengguna, memprosesnya menjadi kelompok di luar rantai, kemudian menghasilkan sekumpulan transaksi terurut yang terkompresi. Transaksi tersebut kemudian dapat dimasukkan ke dalam blok dan dikirim ke L1 induk. Transaksi dalam kelompok juga dapat berada di lapisan ketersediaan data (DA) yang biasanya adalah Ethereum, yang digunakan untuk sebagian besar rollup saat ini. Ini juga memberikan pengguna komitmen lunak, yaitu setelah menerima transaksi dari pengguna, sorter akan memberikan tanda terima yang hampir seketika sebagai "konfirmasi lunak". Sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke lapisan L1.
Secara fundamental, sorter memiliki tujuan yang sangat jelas: meningkatkan pengalaman pengguna. Menggunakan sorter untuk transaksi L2 mirip dengan menggunakan "jalur cepat", yang berarti biaya lebih rendah dan konfirmasi transaksi lebih cepat. Faktanya, sorter dapat mengompresi ratusan hingga ribuan transaksi L2 menjadi satu transaksi L1, sehingga menghemat biaya gas. Selain itu, konfirmasi lembut yang disediakan oleh sorter berarti transaksi rollup dapat memberikan konfirmasi blok yang cepat kepada pengguna. Kombinasi ini membantu meningkatkan pengalaman pengguna dalam menggunakan rollup L2.
Penting untuk diingat bahwa rollup tidak memerlukan penyortir; ini hanya merupakan pilihan desain untuk pengalaman pengguna yang lebih baik. Misalnya, seperti kebanyakan rollup yang menggunakan Ethereum L1 untuk meningkatkan ketersediaan data, mereka juga dapat menggunakannya untuk penyortiran. Justin Drake dari Yayasan Ethereum baru-baru ini menyebut ini sebagai "berbasis rollup". Namun, lapisan dasar Ethereum kemungkinan relatif tidak efisien dan mahal, terutama mengingat volume transaksi L2 yang besar. Pada dasarnya, throughput transaksi rollup akan dibatasi oleh tingkat penyortiran data Ethereum L1. Pengguna juga akan mengalami penundaan konfirmasi transaksi yang sama seperti saat bertransaksi di Ethereum. Ini berarti, hingga saat ini, setiap proyek ekspansi L2 utama telah menemukan bahwa menjalankan penyortir terpusat lebih nyaman, lebih murah, dan lebih mudah digunakan oleh pengguna. Meskipun pengguna L2 dapat langsung mengajukan transaksi ke L1 untuk melewati penyortir, mereka harus membayar biaya gas transaksi ke L1, dan transaksi mungkin memerlukan waktu lebih lama untuk akhirnya diselesaikan. Ini sebagian besar bertentangan dengan tujuan menggunakan L2 rollup untuk melakukan transaksi.
Mengingat bahwa sorter mengontrol urutan transaksi, secara teoritis ia memiliki hak untuk tidak menyertakan transaksi pengguna di dalamnya ( Namun, jika pengguna memiliki kemampuan dan bersedia membayar biaya gas, mereka juga dapat langsung mengajukan transaksi ke L1 ). Sorter juga dapat mengekstrak MEV dari kelompok transaksi, yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Jika hanya ada satu sorter, seperti yang terjadi saat ini pada semua transaksi rollup utama, risiko sentralisasi akan lebih besar. Dalam kasus ini, validitas mungkin menjadi masalah, yaitu jika satu-satunya sorter gagal, maka seluruh rollup akan terpengaruh. Pengaturan multi-sorter dapat mengurangi risiko ini.
Dengan pengaturan ini, penyortir dapat dianggap sebagai pihak semi-percaya bagi pengguna. Meskipun penyortir tidak dapat mencegah pengguna menggunakan L2, ia dapat menunda transaksi pengguna, menyebabkan pengguna membayar biaya gas tambahan, dan mendapatkan nilai dari transaksi pengguna.
MEV sangat penting di sini. MEV mengacu pada nilai yang diperoleh dari produksi blok, yang melebihi imbalan blok penambangan ( atau staking ) dan biaya gas. Nilai ini diekstrak dengan memanipulasi transaksi dalam blok, yaitu dengan memasukkan, mengecualikan, dan mengubah urutan transaksi. Misalnya, bentuk umum ekstraksi MEV termasuk front-running dan serangan sandwich.
Mengingat peran penyortir dalam L2 rollup, mereka dapat memahami semua transaksi pengguna di luar rantai. Selain itu, karena penyortir ini biasanya dijalankan oleh proyek itu sendiri atau tim afiliasinya, seperti Yayasan Optimis untuk OP Mainnet dan Yayasan Arbitrum untuk Arbitrum One dan Nova, banyak pengguna khawatir bahwa mereka tidak dapat melihat potensi pengambilan MEV. Bahkan tanpa kekhawatiran ini, dengan proyek yang menjalankan penyortir terpusat mereka sendiri, ketidakpercayaan dan tingkat desentralisasi dari protokol ini juga akan berdampak pada pengguna. Kredibilitas dan desentralisasi dari protokol ini pasti akan dipertanyakan.
Saat artikel ini ditulis, semua versi utama Ethereum L2 bergantung pada pengurut terpusat. Dengan semakin banyaknya transaksi Ethereum yang berpindah ke solusi L2, meskipun kumpulan validator Ethereum itu sendiri terdesentralisasi, tampaknya sejumlah besar transaksi ( yaitu transaksi di L2 ) akan dipengaruhi oleh kekuatan terpusat berupa pengurut tunggal.
Seperti yang diharapkan, sebagian besar perusahaan ini telah menyelesaikan masalah desentralisasi sorter mereka dan menjadikannya sebagai bagian dari peta jalan. Meskipun ini adalah sinyal positif yang menunjukkan bahwa desentralisasi adalah bagian dari visi L2, kita harus mencatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak akhir 2021, dan bisa dibilang, mereka belum mencapai kemajuan substansial dalam sorter desentralisasi.
Sebagian besar perusahaan terkemuka tampaknya mengalihkan sumber daya untuk meningkatkan produk dan fitur inti mereka, bukan fokus pada desentralisasi. Ini bukan sepenuhnya kritik, karena dalam lingkungan yang sangat kompetitif, fokus pada desentralisasi sebelum memiliki produk yang kompetitif tidak sesuai dengan kepentingan terbaik perusahaan mana pun, dan ini dapat dimengerti hingga batas tertentu. Namun, seiring dengan matangnya perusahaan jaringan, pandangan ini sedang berubah, dan diskusi orang-orang dengan cepat beralih ke desentralisasi sorter dan meningkatkan kredibilitas.
Perlu ditekankan bahwa ada beberapa diskusi mengenai tingkat risiko yang ditimbulkan oleh ketergantungan pada penyortir terpusat.
Seperti yang disebutkan di atas, karena sorter mengontrol urutan transaksi, mereka dapat mengecualikan transaksi pengguna, serta mengekstrak MEV. Namun, sorter pada akhirnya juga tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup. Pengguna dapat melewati sorter dan langsung mengirimkan transaksi ke L1 ( selama mereka mau dan bersedia membayar biaya gas yang meningkat ). Meskipun sorter yang berperilaku tidak benar dapat menyebabkan penundaan transaksi dan biaya tambahan bagi pengguna, pada akhirnya mereka tidak dapat sepenuhnya melakukan penyensoran. Sebelumnya, tidak ada perusahaan L2 besar yang sangat fokus untuk mendesentralisasikan sorter mereka, yang kemungkinan merupakan salah satu alasannya. Meskipun demikian, sorter yang mengurutkan ulang transaksi untuk mengekstrak MEV tetap menjadi masalah, terutama di mempool pribadi seperti OP Mainnet.
Mungkin, masalah yang lebih besar adalah real-time. Mengingat program rollup utama semua menjalankan penyortir terpusat yang unik, jika penyortir ini mengalami masalah, seluruh program rollup akan terpengaruh secara negatif. Meskipun pengguna masih dapat menyelesaikan transaksi dengan mengakses L1 secara langsung, ini bukanlah cara yang sangat berkelanjutan, dan kecil kemungkinannya untuk berfungsi bagi sebagian besar transaksi. Ingatlah, seluruh makna menggunakan rollup L2 adalah untuk menghemat biaya transaksi. Mengingat salah satu ide dasar di balik cryptocurrency adalah untuk mencegah ketergantungan pada penyedia terpusat yang unik ( seperti dalam bidang keuangan tradisional ), penyortir yang terpusat jelas merupakan masalah penting yang perlu diselesaikan, dan juga salah satu kunci pembuka yang akan dibawa oleh penyortir bersama untuk pasar rollup L2.
Solusi baru untuk masalah yang disebutkan di atas adalah pemeringkat berbagi desentralisasi. Meskipun solusi dari berbagai proyek berbeda-beda, konsep dasar yang menggantikan pemeringkat terpusat yang unik adalah sama. Di sini, "berbagi" berarti beberapa rollup yang berbeda dapat menggunakan jaringan yang sama, artinya, transaksi dari beberapa rollup akan digabungkan dalam sebuah mempool sebelum diperingkat ( yang membantu mengurangi kemungkinan ekstraksi MEV dan pencatatan ). Di sini, "desentralisasi" merujuk pada konsep rotasi pemimpin, yaitu tidak selalu diurutkan oleh satu aktor tunggal untuk semua transaksi, melainkan memilih seorang pemimpin dari sekelompok aktor yang terdesentralisasi. Ini membantu