Di bawah kepemimpinan kedua raksasa tersebut, TVL Jalur Gulung sekali melampaui 10 miliar dolar AS dan saat ini stabil di sekitar 10 miliar dolar AS. Di balik Rollups yang dinikmati sebagai solusi penskalaan “tanda tangan” Ethereum, mereka masih memiliki atribut non-censorship-resistant dan terpusat. Rantai Rollup utama umumnya menggunakan pengurut terpusat resmi. Meskipun proyek Rollup seperti Arbitrum, Optimism, dan StarkNet termasuk desentralisasi pengurut dalam peta jalan, hal itu belum diimplementasikan dalam jangka pendek hingga menengah perencanaan. Sebagai bagian teka-teki desentralisasi Rollup yang paling penting, pengurut terdesentralisasi memiliki posisi strategis yang sangat penting bagi Rollup itu sendiri, dan juga adalah aspirasi dari orang-orang.

Menurut data L2Beat, TVL untuk trek L2 per 1 Oktober 2023
Ini terutama terdiri dari 2 bagian: Biaya eksekusi L2 Biaya data L1Biaya eksekusi L2: biaya eksekusi transaksi di L2 (setiap transaksi yang dimulai di rantai L2 dikenai biaya eksekusi) Harga gas transaksi = Biaya dasar L2 + Biaya prioritas L2 Biaya eksekusi L2 = harga gas transaksi * penggunaan gas L2Biaya data L1: Biaya memposting transaksi L2 ke L1. Umumnya, biaya data L1 lebih mahal daripada biaya eksekusi L2.
Biaya transaksi L2 = biaya eksekusi L2 + biaya data L1
Pendapatan pengurutan bersih = Pendapatan biaya transaksi L2 - Biaya operasional pengurut - Biaya data L1
Sequencer terpusat yang dioperasikan oleh pihak proyek memiliki sejumlah kekuatan penetapan harga (misalnya, biaya eksekusi L2 sedikit lebih tinggi, biaya data L1 sedikit lebih tinggi), itulah mengapa beberapa proyek Rollup terkenal menghasilkan banyak uang.
Saat ini, Rollups utama semuanya dijalankan oleh satu penyusun terpusat tunggal. Transaksi pengguna L2 masuk ke mem pool (pada titik ini, transaksi dalam mem pool berada dalam keadaan tidak terurut), dan penyusun mengurutkan dan mengompres transaksi ke dalam satu set batch yang terurut, dan kemudian dikirim ke lapisan DA dari Ethereum.

Proses operasi sekuen
Sequencer Rollup mirip dengan menggunakan “jalur cepat”, memampatkan ratusan atau ribuan transaksi L2 ke dalam satu transaksi L1 tunggal, sehingga sangat mengurangi biaya gas. Itulah mengapa Rollups mainstream hari ini semua menjalankan sequencer terpusat, yang memberikan pengguna biaya gas yang lebih rendah dan konfirmasi transaksi yang lebih cepat, sehingga meningkatkan pengalaman transaksi pengguna.
Namun, sentralisasi juga memberikan otonomi besar kepada pengurut untuk mengurutkan transaksi. Ia dapat sewenang-wenang mengurutkan transaksi untuk memaksimalkan peluang arbitrase sendiri, merebut nilai MEV, menunda transaksi pengguna, dan bahkan benar-benar menyensor pengguna.
Pengurut dapat memperoleh nilai MEV dengan mengubah urutan transaksi dalam satu blok; yang lebih berbahaya adalah bahwa karena pengurut mengontrol urutan beberapa blok berturut-turut, mudah untuk menjalankan MEV lintas blok, menyebabkan serangan besar-besaran.
Keadaan di atas semuanya merupakan pelanggaran aktif oleh sekuen. Beberapa kesalahan tidak dimaksudkan oleh sekuen, namun mereka masih merusak pengalaman dan hak pengguna. Misalnya, sekuen secara tidak sengaja menyertakan ulang transaksi token yang sudah dihabiskan dalam janji lunak dan kemudian dikirim ke L1 untuk verifikasi. Mungkin juga ada kasus di mana transaksi tidak dapat dikonfirmasi; itu juga seperti satu sekuen yang offline, menyebabkan lapisan kedua tidak dapat menghasilkan blok dengan benar, dan jaringan down untuk waktu yang lama.
Ikan dan beruang tidak mungkin, tetapi mengoptimalkan kinerja Rollup tidak boleh dilakukan dengan mengorbankan desentralisasi dan ketahanan sensor.
Sequencer tidak lagi memiliki hak untuk mengurutkan transaksi secara sentral. Peran yang bertanggung jawab atas peringkat dipilih dari kumpulan set sequencer berdasarkan mekanisme pemilihan tertentu dan berputar untuk siklus tetap.
Desentralisasi mencegah sequencer untuk terus merebut MEV, dan juga mencegah sequencer tunggal meninjau transaksi pengguna. Ditambah dengan mekanisme hukuman pidana yang sesuai, itu juga dapat secara efektif mengatur perilaku sequencer.
Proyek-proyek seperti Espresso, Astria, SUAVE, dan Radius semuanya berfokus pada solusi pengurutan terdesentralisasi, dan jalur implementasi mereka bervariasi.

Pendanaan Espresso
Di bawah mekanisme peringkat pengolah Espresso, transaksi L2 umumnya mengalami siklus hidup berikut:
Transaksi yang dilakukan oleh pengguna pada lapisan kedua dikirim ke server Rollup (API);
Transaksi masuk ke mempool, dan pengurut (dipilih oleh konsensus HotShot) mengurutkan dan menyertakan transaksi dalam sebuah blok;
Sequencer menyiarkan transaksi. Setelah mencapai konsensus HotShot melalui node lain, blok diterbitkan, dan transaksi dijalankan; janji lunak memberikan konfirmasi transaksi cepat
Sequencer mengirim dan menyimpan sertifikat konsensus (QC: Quorum Certificate) dengan janji blok yang berisi transaksi di kontrak sequencer L1 (membuktikan bahwa blok telah mencapai finalitas lunak melalui konsensus);
Node Rollup yang telah mengeksekusi blok mengirimkan status Rollup baru ke L1 (pada titik ini, zKrU memerlukan bukti keabsahan, dan ORU membuka periode tantangan)
Kontrak L1 Rollup memeriksa validitas pembaruan status dengan memverifikasi QC yang dikirim oleh kontrak pengurutan.

Siklus hidup transaksi L2 di bawah mekanisme penyortingan Espresso
Proses ini tampaknya tidak jelas dan sulit dipahami; Cara sederhana untuk memahaminya adalah:
Konsensus HotShot memilih salah satu dari serangkaian pengurutan. Bertanggung jawab untuk mengurutkan transaksi Rollup dan menyertakan transaksi dalam blok; blok ini harus ditandatangani dan disetujui oleh node Rollup lainnya (2/3 atau lebih node HotShot setuju) untuk menjadi “final”, dan kemudian janji-janji blok yang relevan dan akar status Rollup baru diserahkan ke lapisan dasar L1 untuk diverifikasi.
"Finalitas" di atas di dalam tanda kutip; "finalitas dengan tanda kutip" dan finalitas tanpa tanda kutip bukanlah suatu konsep. "Finalitas" dengan tanda kutip adalah untuk memungkinkan transaksi Rollup dikonfirmasi lebih cepat, dengan lebih sedikit penundaan, dan pengalaman pengguna yang lebih baik; namun, transaksi Rollup pada akhirnya memerlukan lapisan dasar L1 untuk diverifikasi (zKru perlu memverifikasi bukti keabsahan, ORU harus menunggu akhir periode tantangan). Jika tidak ada masalah dalam memverifikasi bahwa transaksi yang diajukan oleh Rollup baik-baik saja, maka transaksi Rollup tersebut benar-benar final.
Ini berarti: jika lapisan dasar L1 memverifikasi bahwa transaksi tidak valid, blok L2 terkait yang sudah dirilis akan menghadapi rollback. Oleh karena itu, 'finalitas' adalah untuk transaksi dikonfirmasi dengan cepat, dan finalitas adalah untuk mewarisi keamanan Ethereum.

Arsitektur urutan transaksi bebas espresso

Integrasi arsitektur urutan transaksi Espresso
Mekanisme re-staking EigenLayer memungkinkan pengepul Ethereum secara bersamaan menjadi pengurut Espresso, memberikan keamanan untuk konsensus HotShot. Dengan kata lain, pengepul node Ethereum dapat menjadi Pengurut Espresso (ESQ) melalui mekanisme re-staking EigenLayer. Sambil menerima manfaat node PoS, pengepul Ethereum juga menangkap nilai MEV tingkat kedua.
Manfaat potensial bagi pemegang ETH = hadiah simpul jaringan asli + L2 EVM + hadiah simpul dari rantai PoS lainnya (menggunakan mekanisme restaking EigenLayer). Triple buff ini sangat memberdayakan ETH.

Solusi Pengurutan Terdesentralisasi EigenLayer
Espresso adalah solusi pengurut terdesentralisasi serbaguna. Selain EigenLayer, proyek kerjasama ekologis meliputi proyek modular populer seperti Arbitrum, OP Stack, Caldera, AltLayer, dll.

Rencana Kerjasama Ekologis Espresso

Keadaan pendanaan Astria
Untuk rotasi pengurutan, Astria mengusulkan dua mekanisme rotasi: rotasi pemimpin sederhana (rotasi pemimpin) dan algoritma konsensus Byzantine fault tolerance (BFT).

Mekanisme rotasi kepemimpinan Astria

Algoritma konsensus BFT Astria

komponen inti SUAVE
Dalam hal pembiayaan, Radius mengumumkan penyelesaian putaran pra-seed sebesar $1,7 juta yang dipimpin oleh Hashed pada Juni 2023, dengan para co-investor termasuk Superscrypt, LambdaClass, dan Crypto.com.

Informasi Pendanaan Radius
Sequencer terdesentralisasi berdasarkan mekanisme konsensus seperti Espresso dan Astria mengurangi MEV dan meninjau risiko sampai batas tertentu, tetapi dengan biaya skalabilitas jaringan dan efisiensi waktu, mereka menyebabkan penundaan konfirmasi transaksi tertentu (membutuhkan konsensus pada peringkat transaksi). Selain itu, meskipun peringkat transaksi berada dalam lingkungan yang terdesentralisasi, karena transaksi terkait mempool transparan, masih ada ruang untuk kerusakan untuk merebut MEV. Radius mengenkripsi mempool, dan informasi transaksi yang relevan tidak terlihat oleh sequencer. Tujuannya adalah untuk menghentikan sequencer dari mengekstraksi MEV dengan jahat dan meninjau transaksi di sumbernya.
Pengguna mengirimkan transaksi kriptografi dan sertifikat ke penyusun urutan; 2. Penyusun urutan memverifikasi sertifikasi dan memverifikasi transaksi; 3. Penyusun urutan mengurutkan transaksi, dan transaksi tidak dapat diuraikan sampai saat itu; 4. Penyusun urutan membangun blok; 5. Penyusun urutan mengirimkan blok ke Rollup untuk dieksekusi.2) Lapisan eksekusi
Rollup menerima blok dari sequencer dan menjalankan transaksi sesuai urutan yang diberikan; 2. Rollup mengirimkan status transaksi dan bukti status ke lapisan penyelesaian.3) Lapisan Penyelesaian
Lapisan penyelesaian menerima status dan sertifikat status dari Rollup, dan bertanggung jawab untuk memverifikasi sertifikasi dan menentukan finalitas transaksi; 2. Lapisan pemesanan memverifikasi bahwa eksekusi sesuai dengan pesanan.4) Lapisan ketersediaan data
Layer ketersediaan data menyimpan data dan memastikan bahwa data tersebut tersedia.

arsitektur hirarkis fungsional utama Radius
Proses khusus adalah sebagai berikut:
Ketika seorang pengguna mengirimkan transaksi ke pengurut:

Proses enkripsi/dekripsi transaksi radius
Tentu saja, Radius juga dapat memilih untuk merujuk pada mekanisme rotasi pengatur Espresso dan Astria, sambil membuat urutan transaksi terdesentralisasi dan tidak dapat dipercaya.
Untuk mengatasi dilema peringkat transaksi yang dijelaskan di atas, Radius membagi ruang blok menjadi 2 bagian: ruang blok atas dan ruang blok bawah:
Di antaranya, ruang blok teratas didedikasikan untuk transaksi pengguna, mengenkripsi transaksi pengguna untuk menghilangkan manipulasi peringkat transaksi, sehingga melindungi pengguna dari MEV berbahaya dan risiko sensorship; blok bawah memperkenalkan pasar transaksi berbasis lelang di mana arbitrator dapat mengirimkan transaksi bundel dan penawaran mereka ke penyusun, dan penyusun akan memilih transaksi bundel dengan penawaran tertinggi untuk dimasukkan ke dalam blok. Metode ini dapat memaksimalkan keuntungan Rollup.
Di atas adalah solusi urutan desentralisasi umum utama saat ini. Untuk Rollup, apakah Anda menghadapi menjalankan sequencer terpusat atau sequencer desentralisasi? Mengintegrasikan solusi sequencer umum pihak ketiga atau mendesentralisasikannya sendiri? Teknologi apa yang digunakan untuk menerapkan solusi untuk mendesentralisasikan urutan transaksi? Menimbang pro dan kontra dari berbagai dimensi, dll.
Jika Rollup menggunakan solusi khusus internal untuk mengimplementasikan sequencer terdesentralisasi, ini adalah solusi yang paling memakan waktu dan mahal, tetapi ini memang cara paling efektif untuk mengaktifkan token asli Rollup. Misalnya, pihak proyek StarkNet dapat meminta pengguna untuk mempertaruhkan token asli perjanjian sebagai sequencer untuk berpartisipasi dalam peringkat transaksi Rollup, dan membebankan biaya layanan tertentu untuk mencapai akumulasi nilai.
Proyek ZK Rollup juga sedang naik secara diam-diam. Di lingkungan yang semakin kompetitif, langkah yang salah dapat menyebabkan kerugian yang tak terkira. Namun, di hadapan inovasi yang memengaruhi hidup dan mati proyek, Rollups tidak punya pilihan selain beradaptasi dengan tren umum.





