Rollup Ethereum adalah terpusat: Menyelami lebih dalam tentang Desentralisasi sorter
1. Poin Utama
Urutan transaksi telah menjadi masalah yang semakin serius di bidang kedua "L2". Fungsi utama rollup L2 adalah memberikan tempat yang aman untuk transaksi berbiaya rendah bagi pengguna. Rollup menyediakan lapisan eksekusi untuk pengguna, kemudian mengirimkan data transaksi ke lapisan atas "L1", seperti Ethereum.
Peringkat bertanggung jawab untuk mengurutkan transaksi ini menjadi kelompok. Mereka menerima transaksi tidak teratur dari pengguna, memprosesnya secara off-chain menjadi kelompok, dan kemudian menghasilkan satu batch transaksi terurut yang terkompresi. Transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke L1 induk.
Rollups sebenarnya tidak memerlukan penyortir; ini hanya merupakan pilihan desain yang bertujuan untuk memberikan biaya yang lebih rendah dan konfirmasi transaksi yang lebih cepat bagi pengguna. Misalnya, rollup juga dapat menggunakan lapisan dasar untuk penyortiran, seperti kebanyakan rollup yang menggunakan lapisan dasar Ethereum untuk mendapatkan ketersediaan data. Namun, lapisan dasar Ethereum mungkin relatif tidak efisien dan mahal. Ini berarti sejauh ini, setiap proyek L2 rollup utama telah menemukan bahwa menjalankan penyortir terpusat lebih nyaman, lebih murah, dan lebih ramah pengguna.
Karena penyortir mengontrol urutan transaksi, ia memiliki hak untuk meninjau transaksi pengguna ( meskipun tinjauan penuh tidak mungkin, karena pengguna dapat langsung mengajukan transaksi ke L1 ). Penyortir juga dapat mengekstrak nilai maksimum yang dapat diekstrak ( "MEV" ), yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Selain itu, validitas juga dapat menjadi masalah besar - jika satu-satunya penyortir terpusat mengalami down, pengguna tidak akan dapat menggunakan penyortir tersebut, dan seluruh rollup akan terpengaruh.
Solusinya adalah penyortir berbagi yang terdesentralisasi. Penyortir berbagi pada dasarnya menyediakan layanan terdesentralisasi untuk rollup. Selain menyelesaikan masalah seperti sensor, pengambilan MEV, dan validitas, penyortir berbagi juga memperkenalkan fungsi lintas rollup, membuka berbagai kemungkinan baru. Espresso, Astria, dan Radius sedang mengembangkan solusi penyortir berbagi yang inovatif, masing-masing memiliki fitur unik dalam arsitektur mereka. Espresso mencoba memanfaatkan EigenLayer untuk mengarahkan jaringannya, sementara Astria tetap terhubung erat dengan jaringan ketersediaan data modular Celestia. Radius membawa mempool kripto uniknya ke dalam diskusi.
2. Pendahuluan
Dengan semakin populernya ekosistem rollup L2 Ethereum, salah satu aspek yang sering diabaikan adalah pemeringkat. Pemeringkat bertanggung jawab untuk mengurutkan transaksi, dan dengan menggunakan pemeringkat melalui rollup, dapat memberikan pengalaman pengguna yang lebih baik, biaya yang lebih rendah, dan konfirmasi transaksi yang lebih cepat. Namun, masalahnya adalah, hingga saat ini, semua perusahaan L2 utama Ethereum telah menemukan bahwa menjalankan pemeringkat terpusat yang unik untuk diri mereka sendiri adalah yang paling nyaman, ramah pengguna, dan lebih murah. Mengingat kekuatan pemeringkat dalam meninjau transaksi, ekstraksi MEV dan menciptakan titik kegagalan tunggal ( yaitu masalah validitas ), ini dapat dianggap sebagai hasil yang tidak diinginkan dan tidak sesuai dengan semangat cryptocurrency.
Meskipun sebagian besar perusahaan cryptocurrency telah menyelesaikan masalah desentralisasi penyortir mereka masing-masing dan menjadikannya bagian dari peta jalan, belum ada konsensus yang nyata tentang bagaimana mencapai desentralisasi. Kita juga harus mencatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak paruh kedua tahun 2021, bisa dibilang, mereka belum membuat kemajuan substansial dalam penyortir desentralisasi.
Dalam laporan ini, kami akan mempelajari peran sorter dan keadaan ruang rollup Ethereum dengan cermat. Kemudian, kami menyelami proyek-proyek yang sedang meneliti solusi, yaitu jaringan sortir berbagi yang terdesentralisasi. Kami akan menjelaskan secara rinci keunikan proyek-proyek ini dan solusi mereka. Kami juga merenungkan apa yang mungkin berarti ini untuk perkembangan masa depan di bidang rollup L2 Ethereum.
3. Apa itu pengurut?
Sebagai langkah mundur, blockchain adalah buku besar data terdistribusi yang terdiri dari data transaksi yang diberi cap waktu dan diurutkan dalam blok. Pada awalnya, data transaksi ini tidak teratur dan tidak terorganisir. Setelah diurutkan, data tersebut dapat diorganisir menjadi blok dan dieksekusi untuk menciptakan status baru dari blockchain. Untuk blockchain lapisan pertama seperti Ethereum, pengurutan transaksi ini terjadi di lapisan dasar Ethereum itu sendiri.
Dalam solusi skalabilitas yang paling populer di Ethereum - Layer-2 ( "L2" ) rollup, pengurutan transaksi telah menjadi masalah yang semakin serius. Harap diingat, fungsi utama rollup adalah untuk memberikan tempat transaksi yang aman dan murah bagi pengguna. Secara sederhana, L2 rollup memberikan lapisan eksekusi bagi pengguna, dan kemudian mengirimkan data transaksi mereka ke L1 yang lebih tinggi, yaitu Arbitrum, Optimism, zkSync, dan lain-lain di Ethereum. Pengiriman transaksi batch tunggal ke L1 biasanya berisi ratusan atau ribuan transaksi L2 yang terkompresi, sehingga mengurangi biaya pengiriman data ke L1.
Dalam dunia L2 rollup, sorter adalah entitas yang memiliki hak untuk mengurutkan transaksi menjadi grup. Sorter menerima transaksi acak dari pengguna, memprosesnya di luar rantai menjadi grup, dan kemudian menghasilkan sekumpulan transaksi terurut yang terkompresi. Transaksi-transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke L1 induk. Transaksi yang dipaketkan juga dapat berada di lapisan ketersediaan data ( "DA" ) yang biasanya adalah Ethereum, digunakan untuk sebagian besar rollup saat ini (. Ini juga memberikan kepada pengguna komitmen lunak, bahwa setelah menerima transaksi pengguna, sorter akan memberikan tanda terima hampir instan sebagai "konfirmasi lunak". Sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke lapisan L1.
![Binance Research Institute Menginterpretasikan Desentralisasi Pengurut: Dasar Keamanan Layer2, Mengembangkan Skenario Penggunaan Token Asli])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(
) Mengapa Rollups harus menggunakan sorter, mengapa ini menjadi masalah?
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 mengompres 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 untuk pengguna. Kombinasi ini membantu meningkatkan pengalaman pengguna dalam menggunakan L2 rollup.
Penting untuk diingat, rollup tidak memerlukan penyortir; ini hanya pilihan desain yang dibuat untuk pengalaman pengguna yang lebih baik. Misalnya, seperti sebagian besar rollup yang menggunakan Ethereum L1 untuk meningkatkan ketersediaan data, mereka juga dapat menggunakannya untuk melakukan 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. Secara esensial, throughput transaksi rollup akan dibatasi oleh tingkat penyortiran data Ethereum L1. Pengguna juga akan mengalami penundaan konfirmasi transaksi yang sama seperti saat melakukan transaksi di Ethereum. Ini berarti, hingga saat ini, setiap proyek rollup 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 menghindari 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 awal untuk menggunakan rollup L2 dalam melaksanakan transaksi.
Mengingat bahwa sorter mengontrol urutan transaksi, secara teori ia memiliki hak untuk tidak memasukkan 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 akan dijelaskan lebih lanjut ), yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Jika hanya ada satu sorter, seperti yang terjadi pada semua transaksi rollup utama saat ini, risiko sentralisasi akan lebih besar. Dalam kasus ini, validitas mungkin menjadi masalah, yaitu jika satu-satunya sorter mengalami kegagalan, maka seluruh rollup akan terpengaruh. Pengaturan multi-sorter dapat mengurangi risiko ini.
Dengan pengaturan ini, sorter dapat dianggap sebagai pihak semi-percaya bagi pengguna. Meskipun sorter tidak dapat mencegah pengguna menggunakan L2, ia dapat menunda transaksi pengguna, menyebabkan pengguna membayar biaya gas tambahan, dan mendapatkan nilai dari transaksi pengguna.
Korelasi MEV
MEV sangat penting di sini. MEV mengacu pada nilai yang diperoleh dari produksi blok, yang melebihi hadiah blok dari penambangan tingkat pertama ( atau staking ) dan biaya gas. Nilai ini diekstraksi 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 yang dimainkan oleh penyusun dalam L2 rollup, mereka dapat memahami semua transaksi pengguna di luar rantai. Selain itu, karena penyusun 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 penyusun terpusat mereka sendiri, tingkat ketidakpercayaan dan desentralisasi dari protokol ini juga akan berdampak pada pengguna. Kredibilitas dan desentralisasi dari protokol ini pasti akan dipertanyakan.
( kondisi pasar sorter
Saat menulis artikel ini, semua versi utama Ethereum L2 bergantung pada pengurut terpusat. Dengan semakin banyak transaksi Ethereum yang dipindahkan ke solusi L2, meskipun kumpulan validator Ethereum sendiri terdesentralisasi, tampaknya sejumlah besar transaksi ), yaitu yang ada di L2, akan dipengaruhi oleh kekuatan terpusat dalam bentuk pengurut tunggal.
Tidak mengejutkan, sebagian besar perusahaan ini telah menyelesaikan masalah desentralisasi penyortir mereka dan menjadikannya sebagai bagian dari peta jalan. Meskipun ini adalah sinyal positif yang menunjukkan bahwa desentralisasi adalah bagian dari visi L2, kita harus memperhatikan bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak akhir 2021, bisa dibilang, mereka belum mencapai kemajuan yang substansial dalam penyortir 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 kompetitif, berfokus pada desentralisasi sebelum memiliki produk yang kompetitif tidak sesuai dengan kepentingan terbaik perusahaan mana pun, yang dapat dimengerti sampai batas tertentu. Namun, seiring dengan matangnya perusahaan jaringan, pandangan ini sedang berubah, dan diskusi orang dengan cepat beralih ke desentralisasi penyortir dan peningkatan kredibilitas.
Masalah lain
Perlu ditekankan bahwa ada beberapa diskusi mengenai tingkat risiko yang ditimbulkan oleh ketergantungan pada penyortir terpusat.
Seperti yang disebutkan di atas, karena penyortir mengontrol urutan transaksi, mereka dapat mengecualikan transaksi pengguna, serta mengekstrak MEV. Namun, penyortir pada akhirnya tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup. Pengguna dapat melewati penyortir dan langsung mengajukan transaksi ke L1 ( selama mereka mau dan bersedia membayar biaya gas yang meningkat ). Meskipun penyortir yang bertindak tidak semestinya dapat menyebabkan keterlambatan transaksi dan membebankan biaya tambahan kepada pengguna, mereka pada akhirnya tidak dapat sepenuhnya menyensor. Sebelumnya, tidak ada perusahaan L2 besar yang sangat berfokus pada desentralisasi penyortir mereka, yang mungkin menjadi salah satu alasannya. Meskipun demikian, penyortir yang mengatur ulang transaksi untuk mengekstrak MEV tetap menjadi masalah, terutama di mempool pribadi seperti OP Mainnet.
Mungkin, masalah yang lebih besar adalah tentang real-time. Mengingat bahwa program rollup utama berjalan pada pemeringkat terpusat yang unik, jika pemeringkat ini mengalami masalah, seluruh program rollup akan terpengaruh secara negatif. Meskipun pengguna masih bisa menyelesaikan transaksi dengan mengakses L1 secara langsung, ini bukanlah solusi yang sangat tahan lama.
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.
14 Suka
Hadiah
14
5
Bagikan
Komentar
0/400
NftRegretMachine
· 07-15 05:42
Mengurutkan L2 begitu merepotkan, langsung ambil semua saja tidak lebih baik?
Lihat AsliBalas0
SchroedingerGas
· 07-13 20:16
Layer2 mahal banget, pecah!
Lihat AsliBalas0
LiquidityWhisperer
· 07-13 20:08
Omong kosong, pada akhirnya itu tetap masalah biaya
Lihat AsliBalas0
GasFeeThunder
· 07-13 20:07
Biaya pemeringkatan kembali dianggap bodoh. Kapan sentralisasi akan berakhir?
Analisis Mendalam: Dilema Sentralisasi Layer 2 Ethereum dan Jalan Keluar dari Pengurut Desentralisasi
Rollup Ethereum adalah terpusat: Menyelami lebih dalam tentang Desentralisasi sorter
1. Poin Utama
Urutan transaksi telah menjadi masalah yang semakin serius di bidang kedua "L2". Fungsi utama rollup L2 adalah memberikan tempat yang aman untuk transaksi berbiaya rendah bagi pengguna. Rollup menyediakan lapisan eksekusi untuk pengguna, kemudian mengirimkan data transaksi ke lapisan atas "L1", seperti Ethereum.
Peringkat bertanggung jawab untuk mengurutkan transaksi ini menjadi kelompok. Mereka menerima transaksi tidak teratur dari pengguna, memprosesnya secara off-chain menjadi kelompok, dan kemudian menghasilkan satu batch transaksi terurut yang terkompresi. Transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke L1 induk.
Rollups sebenarnya tidak memerlukan penyortir; ini hanya merupakan pilihan desain yang bertujuan untuk memberikan biaya yang lebih rendah dan konfirmasi transaksi yang lebih cepat bagi pengguna. Misalnya, rollup juga dapat menggunakan lapisan dasar untuk penyortiran, seperti kebanyakan rollup yang menggunakan lapisan dasar Ethereum untuk mendapatkan ketersediaan data. Namun, lapisan dasar Ethereum mungkin relatif tidak efisien dan mahal. Ini berarti sejauh ini, setiap proyek L2 rollup utama telah menemukan bahwa menjalankan penyortir terpusat lebih nyaman, lebih murah, dan lebih ramah pengguna.
Karena penyortir mengontrol urutan transaksi, ia memiliki hak untuk meninjau transaksi pengguna ( meskipun tinjauan penuh tidak mungkin, karena pengguna dapat langsung mengajukan transaksi ke L1 ). Penyortir juga dapat mengekstrak nilai maksimum yang dapat diekstrak ( "MEV" ), yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Selain itu, validitas juga dapat menjadi masalah besar - jika satu-satunya penyortir terpusat mengalami down, pengguna tidak akan dapat menggunakan penyortir tersebut, dan seluruh rollup akan terpengaruh.
Solusinya adalah penyortir berbagi yang terdesentralisasi. Penyortir berbagi pada dasarnya menyediakan layanan terdesentralisasi untuk rollup. Selain menyelesaikan masalah seperti sensor, pengambilan MEV, dan validitas, penyortir berbagi juga memperkenalkan fungsi lintas rollup, membuka berbagai kemungkinan baru. Espresso, Astria, dan Radius sedang mengembangkan solusi penyortir berbagi yang inovatif, masing-masing memiliki fitur unik dalam arsitektur mereka. Espresso mencoba memanfaatkan EigenLayer untuk mengarahkan jaringannya, sementara Astria tetap terhubung erat dengan jaringan ketersediaan data modular Celestia. Radius membawa mempool kripto uniknya ke dalam diskusi.
2. Pendahuluan
Dengan semakin populernya ekosistem rollup L2 Ethereum, salah satu aspek yang sering diabaikan adalah pemeringkat. Pemeringkat bertanggung jawab untuk mengurutkan transaksi, dan dengan menggunakan pemeringkat melalui rollup, dapat memberikan pengalaman pengguna yang lebih baik, biaya yang lebih rendah, dan konfirmasi transaksi yang lebih cepat. Namun, masalahnya adalah, hingga saat ini, semua perusahaan L2 utama Ethereum telah menemukan bahwa menjalankan pemeringkat terpusat yang unik untuk diri mereka sendiri adalah yang paling nyaman, ramah pengguna, dan lebih murah. Mengingat kekuatan pemeringkat dalam meninjau transaksi, ekstraksi MEV dan menciptakan titik kegagalan tunggal ( yaitu masalah validitas ), ini dapat dianggap sebagai hasil yang tidak diinginkan dan tidak sesuai dengan semangat cryptocurrency.
Meskipun sebagian besar perusahaan cryptocurrency telah menyelesaikan masalah desentralisasi penyortir mereka masing-masing dan menjadikannya bagian dari peta jalan, belum ada konsensus yang nyata tentang bagaimana mencapai desentralisasi. Kita juga harus mencatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak paruh kedua tahun 2021, bisa dibilang, mereka belum membuat kemajuan substansial dalam penyortir desentralisasi.
Dalam laporan ini, kami akan mempelajari peran sorter dan keadaan ruang rollup Ethereum dengan cermat. Kemudian, kami menyelami proyek-proyek yang sedang meneliti solusi, yaitu jaringan sortir berbagi yang terdesentralisasi. Kami akan menjelaskan secara rinci keunikan proyek-proyek ini dan solusi mereka. Kami juga merenungkan apa yang mungkin berarti ini untuk perkembangan masa depan di bidang rollup L2 Ethereum.
3. Apa itu pengurut?
Sebagai langkah mundur, blockchain adalah buku besar data terdistribusi yang terdiri dari data transaksi yang diberi cap waktu dan diurutkan dalam blok. Pada awalnya, data transaksi ini tidak teratur dan tidak terorganisir. Setelah diurutkan, data tersebut dapat diorganisir menjadi blok dan dieksekusi untuk menciptakan status baru dari blockchain. Untuk blockchain lapisan pertama seperti Ethereum, pengurutan transaksi ini terjadi di lapisan dasar Ethereum itu sendiri.
Dalam solusi skalabilitas yang paling populer di Ethereum - Layer-2 ( "L2" ) rollup, pengurutan transaksi telah menjadi masalah yang semakin serius. Harap diingat, fungsi utama rollup adalah untuk memberikan tempat transaksi yang aman dan murah bagi pengguna. Secara sederhana, L2 rollup memberikan lapisan eksekusi bagi pengguna, dan kemudian mengirimkan data transaksi mereka ke L1 yang lebih tinggi, yaitu Arbitrum, Optimism, zkSync, dan lain-lain di Ethereum. Pengiriman transaksi batch tunggal ke L1 biasanya berisi ratusan atau ribuan transaksi L2 yang terkompresi, sehingga mengurangi biaya pengiriman data ke L1.
Dalam dunia L2 rollup, sorter adalah entitas yang memiliki hak untuk mengurutkan transaksi menjadi grup. Sorter menerima transaksi acak dari pengguna, memprosesnya di luar rantai menjadi grup, dan kemudian menghasilkan sekumpulan transaksi terurut yang terkompresi. Transaksi-transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke L1 induk. Transaksi yang dipaketkan juga dapat berada di lapisan ketersediaan data ( "DA" ) yang biasanya adalah Ethereum, digunakan untuk sebagian besar rollup saat ini (. Ini juga memberikan kepada pengguna komitmen lunak, bahwa setelah menerima transaksi pengguna, sorter akan memberikan tanda terima hampir instan sebagai "konfirmasi lunak". Sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke lapisan L1.
![Binance Research Institute Menginterpretasikan Desentralisasi Pengurut: Dasar Keamanan Layer2, Mengembangkan Skenario Penggunaan Token Asli])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(
) Mengapa Rollups harus menggunakan sorter, mengapa ini menjadi masalah?
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 mengompres 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 untuk pengguna. Kombinasi ini membantu meningkatkan pengalaman pengguna dalam menggunakan L2 rollup.
Penting untuk diingat, rollup tidak memerlukan penyortir; ini hanya pilihan desain yang dibuat untuk pengalaman pengguna yang lebih baik. Misalnya, seperti sebagian besar rollup yang menggunakan Ethereum L1 untuk meningkatkan ketersediaan data, mereka juga dapat menggunakannya untuk melakukan 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. Secara esensial, throughput transaksi rollup akan dibatasi oleh tingkat penyortiran data Ethereum L1. Pengguna juga akan mengalami penundaan konfirmasi transaksi yang sama seperti saat melakukan transaksi di Ethereum. Ini berarti, hingga saat ini, setiap proyek rollup 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 menghindari 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 awal untuk menggunakan rollup L2 dalam melaksanakan transaksi.
Mengingat bahwa sorter mengontrol urutan transaksi, secara teori ia memiliki hak untuk tidak memasukkan 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 akan dijelaskan lebih lanjut ), yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Jika hanya ada satu sorter, seperti yang terjadi pada semua transaksi rollup utama saat ini, risiko sentralisasi akan lebih besar. Dalam kasus ini, validitas mungkin menjadi masalah, yaitu jika satu-satunya sorter mengalami kegagalan, maka seluruh rollup akan terpengaruh. Pengaturan multi-sorter dapat mengurangi risiko ini.
Dengan pengaturan ini, sorter dapat dianggap sebagai pihak semi-percaya bagi pengguna. Meskipun sorter tidak dapat mencegah pengguna menggunakan L2, ia dapat menunda transaksi pengguna, menyebabkan pengguna membayar biaya gas tambahan, dan mendapatkan nilai dari transaksi pengguna.
Korelasi MEV
MEV sangat penting di sini. MEV mengacu pada nilai yang diperoleh dari produksi blok, yang melebihi hadiah blok dari penambangan tingkat pertama ( atau staking ) dan biaya gas. Nilai ini diekstraksi 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 yang dimainkan oleh penyusun dalam L2 rollup, mereka dapat memahami semua transaksi pengguna di luar rantai. Selain itu, karena penyusun 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 penyusun terpusat mereka sendiri, tingkat ketidakpercayaan dan desentralisasi dari protokol ini juga akan berdampak pada pengguna. Kredibilitas dan desentralisasi dari protokol ini pasti akan dipertanyakan.
( kondisi pasar sorter
Saat menulis artikel ini, semua versi utama Ethereum L2 bergantung pada pengurut terpusat. Dengan semakin banyak transaksi Ethereum yang dipindahkan ke solusi L2, meskipun kumpulan validator Ethereum sendiri terdesentralisasi, tampaknya sejumlah besar transaksi ), yaitu yang ada di L2, akan dipengaruhi oleh kekuatan terpusat dalam bentuk pengurut tunggal.
Tidak mengejutkan, sebagian besar perusahaan ini telah menyelesaikan masalah desentralisasi penyortir mereka dan menjadikannya sebagai bagian dari peta jalan. Meskipun ini adalah sinyal positif yang menunjukkan bahwa desentralisasi adalah bagian dari visi L2, kita harus memperhatikan bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak akhir 2021, bisa dibilang, mereka belum mencapai kemajuan yang substansial dalam penyortir 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 kompetitif, berfokus pada desentralisasi sebelum memiliki produk yang kompetitif tidak sesuai dengan kepentingan terbaik perusahaan mana pun, yang dapat dimengerti sampai batas tertentu. Namun, seiring dengan matangnya perusahaan jaringan, pandangan ini sedang berubah, dan diskusi orang dengan cepat beralih ke desentralisasi penyortir dan peningkatan kredibilitas.
Masalah lain
Perlu ditekankan bahwa ada beberapa diskusi mengenai tingkat risiko yang ditimbulkan oleh ketergantungan pada penyortir terpusat.
Seperti yang disebutkan di atas, karena penyortir mengontrol urutan transaksi, mereka dapat mengecualikan transaksi pengguna, serta mengekstrak MEV. Namun, penyortir pada akhirnya tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup. Pengguna dapat melewati penyortir dan langsung mengajukan transaksi ke L1 ( selama mereka mau dan bersedia membayar biaya gas yang meningkat ). Meskipun penyortir yang bertindak tidak semestinya dapat menyebabkan keterlambatan transaksi dan membebankan biaya tambahan kepada pengguna, mereka pada akhirnya tidak dapat sepenuhnya menyensor. Sebelumnya, tidak ada perusahaan L2 besar yang sangat berfokus pada desentralisasi penyortir mereka, yang mungkin menjadi salah satu alasannya. Meskipun demikian, penyortir yang mengatur ulang transaksi untuk mengekstrak MEV tetap menjadi masalah, terutama di mempool pribadi seperti OP Mainnet.
Mungkin, masalah yang lebih besar adalah tentang real-time. Mengingat bahwa program rollup utama berjalan pada pemeringkat terpusat yang unik, jika pemeringkat ini mengalami masalah, seluruh program rollup akan terpengaruh secara negatif. Meskipun pengguna masih bisa menyelesaikan transaksi dengan mengakses L1 secara langsung, ini bukanlah solusi yang sangat tahan lama.