Desentralisasi berbagi penyortir: Meningkatkan keamanan dan kepercayaan Layer2 Ethereum

Desentralisasi berbagi pengurut: dasar keamanan Layer2 Ethereum

1. Poin Utama

  • Urutan transaksi telah menjadi masalah yang semakin serius di bidang Layer 2 ("L2"). Fungsi utama L2 rollup adalah untuk memberikan tempat yang aman untuk transaksi berbiaya rendah bagi pengguna. L2 rollup menyediakan lapisan eksekusi bagi pengguna, kemudian mengirimkan data transaksi ke lapisan atas Layer 1 ("L1"), seperti Arbitrum, Optimism, zkSync dari Ethereum.

  • Sorter adalah entitas yang berhak untuk mengurutkan transaksi menjadi batch. Sorter menerima transaksi yang tidak teratur dari pengguna, memprosesnya menjadi batch di luar rantai, lalu menghasilkan batch transaksi terurut yang terkompresi. Batch transaksi ini kemudian dapat dimasukkan ke dalam blok dan dikirim ke rantai L1 induk.

  • Rollup sebenarnya tidak memerlukan penyortir; ini hanya merupakan pilihan desain yang bertujuan untuk memberikan pengalaman biaya yang lebih rendah dan konfirmasi transaksi yang lebih cepat bagi pengguna. Misalnya, seperti sebagian besar rollup yang menggunakan lapisan dasar Ethereum untuk mendapatkan ketersediaan data, mereka juga dapat menggunakan lapisan dasar untuk melakukan penyortiran. 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 sorter mengontrol urutan transaksi, ia memiliki hak untuk mengaudit transaksi pengguna ( meskipun audit penuh tidak mungkin dilakukan, karena pengguna dapat langsung mengajukan transaksi ke L1 ). Sorter juga dapat mengekstrak nilai maksimum yang dapat diekstraksi ( "MEV" ), yang dapat menyebabkan kerugian ekonomi bagi kelompok pengguna. Selain itu, ketersediaan juga bisa menjadi masalah besar, yaitu jika satu-satunya sorter terpusat mengalami downtime, pengguna tidak akan dapat menggunakan sorter tersebut, dan seluruh rollup akan terpengaruh.

  • Solusinya adalah penyaring terdesentralisasi yang dibagikan. Penyaring yang dibagikan pada dasarnya menyediakan layanan terdesentralisasi untuk rollup. Selain menyelesaikan masalah seperti sensor, ekstraksi MEV, dan ketersediaan, penyaring yang dibagikan juga memperkenalkan fungsi lintas rollup, membuka berbagai kemungkinan baru. Espresso, Astria, dan Radius sedang mengembangkan solusi penyaring terdesentralisasi yang inovatif, masing-masing dengan fitur unik dalam arsitektur mereka. Espresso berusaha 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

Seiring dengan semakin populernya ekosistem rollup L2 Ethereum, satu aspek yang sering diabaikan adalah penyortir. Penyortir bertanggung jawab untuk menyusun transaksi, dengan menggunakan penyortir, 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 proyek L2 Ethereum utama menemukan bahwa menjalankan penyortir terpusat unik mereka sendiri adalah yang paling nyaman, ramah pengguna, dan lebih murah. Mengingat kekuatan penyortir dalam peninjauan transaksi, ekstraksi MEV, dan menciptakan masalah ketersediaan titik tunggal (, ini dapat dianggap sebagai hasil yang tidak diinginkan, dan juga tidak sesuai dengan semangat cryptocurrency.

Meskipun sebagian besar perusahaan telah menjadikan desentralisasi pengurut mereka sebagai bagian dari peta jalan mereka, belum ada konsensus yang nyata tentang bagaimana mewujudkan desentralisasi tersebut. Kita juga harus memperhatikan bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak paruh kedua tahun 2021, bisa dikatakan mereka belum mencapai kemajuan yang substansial dalam pengurut desentralisasi.

Dalam laporan ini, kami akan mempelajari dengan seksama peran sorter dan keadaan di bidang rollup Ethereum. Selanjutnya, kami akan menyelidiki proyek-proyek yang sedang meneliti solusi, yaitu jaringan sorter berbagi desentralisasi. Kami akan menjelaskan secara rinci tentang proyek-proyek ini dan keunikan solusi mereka. Kami juga merenungkan apa yang mungkin berarti bagi perkembangan masa depan di bidang rollup L2 Ethereum.

3. Apa itu penyortir?

Blockchain adalah buku besar data terdistribusi yang terdiri dari data transaksi berstempel waktu yang diurutkan dalam blok. Pada awalnya, data transaksi ini tidak terurut dan tidak terorganisir. Setelah diurutkan, data ini 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.

Di solusi skalabilitas yang paling populer di Ethereum - Layer-2) "L2" ( rollup, urutan transaksi telah menjadi masalah yang semakin serius. Ingatlah, fungsi utama rollup adalah memberikan tempat transaksi yang aman dan murah bagi pengguna. Secara sederhana, L2 rollup menyediakan lapisan eksekusi bagi pengguna, kemudian mengirimkan data transaksi mereka ke L1 yang lebih tinggi, yaitu Arbitrum, Optimism, zkSync 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 kelompok. Sorter menerima transaksi acak dari pengguna, memprosesnya di luar rantai menjadi kelompok, dan kemudian menghasilkan sekelompok transaksi terkompresi yang terurut. Kemudian, transaksi ini dapat dimasukkan ke dalam blok dan dikirim ke L1 induk. Transaksi yang dikelompokkan juga dapat berada di lapisan ketersediaan data )"DA"( yang biasanya adalah Ether, digunakan pada sebagian besar rollup saat ini ). Ini juga memberikan pengguna komitmen lunak, yaitu setelah menerima transaksi pengguna, sorter akan memberikan tanda terima hampir langsung sebagai "konfirmasi lunak". Sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke lapisan L1.

Binance Research Institute Menginterpretasikan Desentralisasi Peringkat: Fondasi Keamanan Layer2, Memperluas Skenario Penggunaan Token Asli

( Mengapa Rollup harus menggunakan penyortir, 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 mengompresi ratusan hingga ribuan transaksi L2 menjadi satu transaksi L1, sehingga menghemat biaya gas. Selain itu, konfirmasi lembut yang ditawarkan oleh sorter berarti transaksi rollup dapat memberikan konfirmasi blok yang cepat bagi pengguna. Kombinasi ini membantu meningkatkan pengalaman pengguna dalam menggunakan rollup L2.

Penting untuk diingat, rollup tidak memerlukan penyorter; itu hanya pilihan desain yang dibuat 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 Ethereum Foundation baru-baru ini menyebut ini sebagai "berbasis rollup". Namun, lapisan dasar Ethereum kemungkinan besar relatif tidak efisien dan mahal, terutama mengingat volume transaksi L2 yang besar. Secara esensial, throughput transaksi rollup akan dibatasi oleh laju penyortiran data Ethereum L1. Pengguna juga akan mengalami keterlambatan konfirmasi transaksi yang sama seperti transaksi di Ethereum. Ini berarti, sejauh ini, setiap proyek ekspansi L2 utama telah menemukan bahwa menjalankan penyorter terpusat lebih nyaman, lebih murah, dan lebih mudah digunakan oleh pengguna. Meskipun pengguna L2 dapat langsung mengajukan transaksi ke L1 untuk menghindari penyorter, mereka harus membayar biaya gas transaksi ke L1, dan transaksi mungkin memerlukan lebih banyak waktu untuk diselesaikan. Ini sebagian besar bertentangan dengan tujuan menggunakan L2 rollup untuk mengeksekusi transaksi.

Mengingat bahwa sorter mengontrol urutan transaksi, secara teori ia memiliki hak untuk tidak memasukkan transaksi pengguna ke 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 kumpulan 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 desentralisasi akan lebih besar. Dalam kasus ini, ketersediaan 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, penyortir dapat dianggap sebagai pihak semi-tepercaya bagi pengguna. Meskipun penyortir tidak dapat mencegah pengguna menggunakan L2, ia dapat menunda transaksi pengguna, yang mengakibatkan pengguna membayar biaya gas tambahan, dan mengambil nilai dari transaksi pengguna.

Binance Research Institute Menafsirkan Desentralisasi Sorter: Fondasi Keamanan Layer2, Mengembangkan Skenario Penggunaan Token Asli

( relevansi MEV

MEV sangat penting di sini. MEV mengacu pada nilai yang diperoleh dari produksi blok, yang melebihi hadiah blok penambangan ) atau staked ( dan biaya gas. Nilai ini diekstraksi dengan memanipulasi transaksi dalam blok, yaitu dengan memasukkan, mengecualikan, dan mengubah urutan transaksi. Misalnya, bentuk umum dari ekstraksi MEV termasuk front-running dan sandwich attack.

Mengingat peran yang dimainkan oleh 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 afiliasi, seperti Yayasan Optimis untuk OP Mainnet dan Yayasan Arbitrum untuk Arbitrum One dan Nova, banyak pengguna khawatir mereka tidak dapat melihat potensi pengambilan MEV. Bahkan tanpa kekhawatiran ini, dengan proyek menjalankan penyortir terpusat mereka sendiri, ketidakpercayaan dan tingkat desentralisasi dari protokol ini juga akan mempengaruhi pengguna. Kredibilitas dan desentralisasi protokol ini pasti akan dipertanyakan.

) Status pasar sorter

Saat menulis artikel ini, semua versi utama Ethereum L2 bergantung pada penyortir terpusat. Seiring semakin banyak transaksi Ethereum yang berpindah ke solusi L2, meskipun kumpulan validator Ethereum itu sendiri terdesentralisasi, tampaknya sebagian besar transaksi ### yaitu transaksi di L2 ( akan dipengaruhi oleh kekuatan terpusat dalam bentuk penyortir tunggal.

Seperti yang diharapkan, sebagian besar perusahaan ini telah menyelesaikan masalah desentralisasi penyortir masing-masing dan menjadikannya bagian dari peta jalan mereka. 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 tahun 2021, dan bisa dikatakan bahwa mereka belum mencapai kemajuan substansial dalam penyortir desentralisasi.

Sebagian besar perusahaan terkemuka tampaknya mengalihkan sumber daya untuk memperbaiki produk dan fitur inti mereka, alih-alih fokus pada desentralisasi. Ini bukan sepenuhnya kritik, karena dalam lingkungan yang kompetitif, fokus pada desentralisasi sebelum memiliki produk yang kompetitif tidak sesuai dengan kepentingan terbaik perusahaan mana pun, yang pada beberapa tingkat dapat dimengerti. Namun, seiring dengan matangnya perusahaan jaringan, pandangan ini sedang berubah, dan diskusi orang-orang cepat beralih ke desentralisasi sorting dan meningkatkan kredibilitas.

) Masalah Lain

Penting untuk ditekankan bahwa ada beberapa diskusi mengenai tingkat risiko yang ditimbulkan oleh ketergantungan pada pengurut terpusat.

Seperti yang dijelaskan di atas, karena sorter mengontrol urutan transaksi, mereka dapat mengecualikan transaksi pengguna, dan juga dapat mengekstrak MEV. Namun, sorter pada akhirnya juga tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup. Pengguna dapat menghindari sorter dan langsung mengajukan transaksi ke L1 ### selama mereka mau dan bersedia membayar biaya gas tambahan (. Meskipun sorter yang berperilaku buruk dapat menyebabkan penundaan transaksi dan pengguna menanggung biaya tambahan, pada akhirnya mereka tidak dapat sepenuhnya melakukan penyensoran. Sebelumnya, tidak ada perusahaan L2 besar yang sangat fokus pada desentralisasi sorternya, yang kemungkinan merupakan salah satu alasannya. Meskipun demikian, sorter yang mengatur 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 semuanya menjalankan satu penyortir terpusat, jika penyortir ini mengalami masalah, seluruh program rollup akan terpengaruh secara negatif. Meskipun pengguna masih dapat menyelesaikan transaksi dengan mengakses L1 secara langsung, ini bukan metode yang sangat tahan lama, dan kemungkinan besar tidak akan berfungsi untuk 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 ###, sentralisasi penyortir jelas merupakan masalah penting yang perlu diselesaikan, dan juga salah satu kunci yang akan dibawa oleh penyortir bersama untuk pasar rollup L2.

4. Solusi: Desentralisasi Pengurut Berbagi

( Ringkasan

Solusi baru untuk mengatasi masalah di atas adalah desentralisasi penyortir bersama. Meskipun solusi dari berbagai proyek berbeda-beda, tetapi ide dasar untuk menggantikan penyortir terpusat yang unik adalah sama. Di sini, "berbagi" mengacu pada beberapa rollup yang berbeda dapat menggunakan jaringan yang sama, artinya, transaksi dari beberapa rollup akan dikumpulkan sebelum disortir.

ETH-0.99%
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.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
StakeOrRegretvip
· 07-28 20:24
Keuntungan dan kerugian tergantung pada urutan.
Lihat AsliBalas0
BearMarketSurvivorvip
· 07-28 20:19
Arah yang benar sangat penting
Lihat AsliBalas0
NftBankruptcyClubvip
· 07-28 20:19
Keberhasilan urutan yang adil patut dinantikan
Lihat AsliBalas0
BearMarketBuildervip
· 07-28 20:18
Infrastruktur dasar sangat penting ya
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)