Masalah pengurut pusat di jaringan Ethereum Layer 2 dan solusi desentralisasi
1. Poin Utama
Penyortir bertanggung jawab untuk mengurutkan dan mengemas transaksi di jaringan Layer 2, merupakan komponen kunci. Saat ini, sebagian besar jaringan Layer 2 yang umum menggunakan penyortir terdesentralisasi, yang memiliki risiko seperti sensor, ekstraksi MEV, dan titik kegagalan tunggal.
Jaringan pengurut berbagi desentralisasi adalah solusi untuk masalah ini, dapat memberikan layanan pengurutan untuk beberapa jaringan Layer 2, mewujudkan ketahanan terhadap sensor, konfirmasi cepat, dan interoperabilitas lintas rollup.
Proyek-proyek seperti Espresso, Astria, dan Radius sedang mengembangkan solusi pengurutan berbagi yang desentralisasi, masing-masing dengan ciri khasnya. Espresso memanfaatkan EigenLayer, Astria bekerja sama dengan Celestia, Radius menggunakan mempool terenkripsi.
Jaringan Layer 2 yang ada menghadapi tiga pilihan: melanjutkan penggunaan penyortir terpusat, mengintegrasikan penyortir berbagi pihak ketiga, atau mengembangkan solusi desentralisasi sendiri. Setiap pilihan memiliki kelebihan dan kekurangan.
Desentralisasi sorter akan menjadi tren penting dalam pengembangan ekosistem Layer 2, yang terkait dengan keamanan, interoperabilitas, dan pengalaman pengguna. Di masa depan, akan ada lebih banyak proyek yang bergabung dalam jalur ini.
2. Pendahuluan
Seiring dengan meningkatnya popularitas jaringan skala Ethereum Layer 2, komponen kunci yaitu sorter semakin menarik perhatian. Sorter bertanggung jawab untuk pengurutan transaksi, dapat memberikan pengalaman pengguna yang lebih baik, biaya yang lebih rendah, dan konfirmasi yang lebih cepat. Namun, saat ini jaringan Layer 2 yang mainstream umumnya menggunakan sorter terpusat, yang mengandung risiko seperti sensor, ekstraksi MEV, dan titik kegagalan tunggal, bertentangan dengan semangat desentralisasi cryptocurrency.
Meskipun sebagian besar proyek Layer 2 mencantumkan desentralisasi penyortir dalam peta jalan mereka, belum ada konsensus tentang cara pencapaiannya. Laporan ini akan membahas secara mendalam peran penyortir, keadaan saat ini, serta solusi penyortir berbagi desentralisasi yang sedang dikembangkan. Kami akan menjelaskan secara rinci karakteristik teknis dari proyek-proyek utama seperti Espresso, Astria, dan Radius, serta memikirkan dampaknya terhadap masa depan ekosistem Layer 2 Ethereum.
3. Apa itu penyortir?
Blockchain pada dasarnya adalah buku besar data terdistribusi yang terdiri dari data transaksi bertimestamp yang diurutkan dalam blok. Data transaksi ini awalnya tidak teratur, dan perlu diurutkan sebelum diorganisir menjadi blok dan dieksekusi untuk menciptakan status blockchain yang baru. Untuk blockchain Layer 1 seperti Ethereum, pengurutan transaksi ini terjadi di lapisan dasar itu sendiri.
Dalam jaringan Layer 2 rollup, pengurutan transaksi telah menjadi masalah penting. Fungsi utama rollup adalah untuk menyediakan tempat yang aman bagi pengguna untuk melakukan transaksi dengan biaya rendah. Secara sederhana, Layer 2 rollup memberikan lapisan eksekusi bagi pengguna, kemudian mengirimkan data transaksi ke lapisan atas Layer 1. Sekelompok transaksi yang dikirimkan ke Layer 1 biasanya berisi ratusan atau bahkan ribuan transaksi Layer 2 yang terkompresi, sehingga mengurangi biaya pengiriman data ke Layer 1.
Dalam dunia Layer 2 rollup, sorter adalah entitas yang memiliki kekuasaan untuk mengurutkan transaksi menjadi kelompok. Sorter menerima transaksi acak dari pengguna, memprosesnya menjadi kelompok di luar rantai, dan kemudian menghasilkan satu batch transaksi terurut yang terkompresi. Transaksi ini dapat dimasukkan ke dalam blok dan dikirim ke Layer 1. Sorter juga menyediakan tanda terima hampir seketika kepada pengguna sebagai "konfirmasi lunak", sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke Layer 1.
Mengapa Rollups harus menggunakan penyortir, mengapa itu menjadi masalah?
Tujuan mendasar dari sorter adalah untuk meningkatkan pengalaman pengguna. Menggunakan sorter untuk transaksi Layer 2 mirip dengan menggunakan "jalur cepat", yang memungkinkan biaya lebih rendah dan konfirmasi lebih cepat. Sorter dapat mengompresi ratusan hingga ribuan transaksi Layer 2 menjadi satu transaksi Layer 1, sehingga menghemat biaya gas. Selain itu, konfirmasi lunak yang disediakan oleh sorter memungkinkan transaksi rollup untuk memberikan konfirmasi cepat kepada pengguna.
Penting untuk dicatat bahwa rollup tidak harus menggunakan penyortir; ini hanya pilihan desain untuk pengalaman pengguna yang lebih baik. Misalnya, rollup juga dapat menggunakan Ethereum Layer 1 untuk penyortiran, tetapi ini mungkin kurang efisien dan lebih mahal. Inilah sebabnya mengapa sejauh ini, setiap proyek Layer 2 utama memilih untuk menjalankan penyortir terdesentralisasi, menganggap ini lebih nyaman, lebih murah, dan lebih mudah digunakan.
Namun, karena penyortir mengontrol urutan transaksi, secara teori ia memiliki hak untuk tidak memasukkan transaksi pengguna ke dalamnya ( meskipun pengguna dapat langsung mengajukan transaksi ke Layer 1 ). Penyortir juga dapat mengambil MEV dari kelompok transaksi, yang dapat menyebabkan kerugian ekonomi bagi pengguna. Jika hanya ada satu penyortir terpusat, risiko titik kegagalan tunggal akan lebih besar.
Dengan pengaturan ini, sorter dapat dianggap sebagai pihak setengah tepercaya bagi pengguna. Meskipun sorter tidak dapat mencegah pengguna menggunakan Layer 2, ia dapat menunda transaksi pengguna, yang mengakibatkan biaya gas tambahan, dan mengambil nilai dari transaksi pengguna.
Korelasi MEV
MEV( nilai maksimum yang dapat diekstrak ) sangat penting di sini. MEV mengacu pada nilai tambahan yang diperoleh dari produksi blok yang melebihi imbalan blok standar dan biaya gas, yang diekstrak dengan memanipulasi urutan transaksi dalam blok. Bentuk umum termasuk perdagangan mendahului dan serangan sandwich, dll.
Mengingat peran sorter dalam Layer 2 rollup, mereka dapat memahami semua transaksi pengguna di luar rantai. Karena sorter ini biasanya dijalankan oleh proyek itu sendiri atau tim afiliasinya, banyak pengguna khawatir tidak dapat melihat potensi pengambilan MEV. Bahkan tanpa kekhawatiran ini, penggunaan sorter terpusat juga akan mempengaruhi tingkat desentralisasi protokol ini.
Status pasar sorter
Saat ini, semua jaringan Layer 2 Ethereum utama bergantung pada sorter terpusat. Dengan semakin banyak transaksi Ethereum yang berpindah ke Layer 2, meskipun kumpulan validator Ethereum itu sendiri terdesentralisasi, sebagian besar transaksi tampaknya dipengaruhi oleh kekuatan terpusat dalam bentuk sorter terpusat.
Sebagian besar proyek Layer 2 telah memasukkan desentralisasi penyortir ke dalam rencana mereka. Namun, perlu dicatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak akhir 2021, dan dapat dikatakan bahwa mereka belum mencapai kemajuan yang signifikan dalam desentralisasi penyortir.
Sebagian besar proyek terkemuka tampaknya menghabiskan sumber daya untuk meningkatkan produk dan fitur inti, bukannya fokus pada Desentralisasi. Ini dapat dimengerti dalam lingkungan yang sangat kompetitif, tetapi seiring dengan matangnya jaringan, diskusi orang-orang dengan cepat beralih ke desentralisasi sorter dan peningkatan kredibilitas.
Masalah lain
Ada beberapa diskusi tentang tingkat risiko yang dihadapi akibat bergantung pada pengurut terpusat.
Seperti yang disebutkan sebelumnya, karena sorter mengendalikan urutan transaksi, mereka dapat mengecualikan transaksi pengguna dan mengekstrak MEV. Namun, sorter pada akhirnya tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup, pengguna dapat melewati sorter dan langsung mengirimkan transaksi ke Layer 1 ( selama mereka bersedia membayar biaya gas yang lebih tinggi ). Ini mungkin salah satu alasan mengapa beberapa proyek Layer 2 besar sebelumnya kurang memperhatikan sorter desentralisasi. Namun, pengurutan ulang transaksi oleh sorter untuk mengekstrak MEV tetap menjadi masalah, terutama untuk kolam memori pribadi.
Mungkin masalah yang lebih besar adalah ketersediaan. Jika satu-satunya penyortir terdesentralisasi mengalami masalah, seluruh jaringan rollup akan terpengaruh. Meskipun pengguna masih dapat langsung mengakses Layer 1 untuk menyelesaikan transaksi, ini bukanlah metode yang berkelanjutan dan tidak cocok untuk sebagian besar transaksi. Mengingat salah satu prinsip dasar cryptocurrency adalah menghindari ketergantungan pada penyedia terdesentralisasi tunggal, sentralisasi penyortir jelas merupakan masalah penting yang perlu diselesaikan.
4. Solusi: Desentralisasi berbagi penyortir
Ringkasan
Solusi baru untuk masalah di atas adalah Desentralisasi pembagi urutan. Implementasi spesifik dari berbagai proyek berbeda-beda, tetapi prinsip dasarnya adalah menggantikan pembagi urutan terpusat tunggal dengan jaringan desentralisasi. Di sini, "berbagi" merujuk pada banyak rollup yang dapat menggunakan jaringan yang sama, transaksi dari banyak rollup akan digabungkan dalam satu kolam memori sebelum diurutkan. Ini membantu mengurangi kemungkinan pengambilan MEV dan pemeriksaan. "Desentralisasi" merujuk pada penggunaan mekanisme rotasi pemimpin, di mana pengurut dipilih dari sekumpulan node desentralisasi. Ini membantu mencegah pemeriksaan dan memberikan jaminan ketersediaan.
Ini sangat mirip dengan cara kerja berbagai Layer 1 yang menggunakan mekanisme rotasi pemimpin. Faktanya, membangun lapisan urutan terdesentralisasi mirip dengan membangun Layer 1 terdesentralisasi, keduanya memerlukan pembangunan kumpulan validator. Proyek yang berbeda mengambil pendekatan yang berbeda untuk memenuhi persyaratan ini.
Pengurutan bersama dirancang untuk mengurangi masalah ekstraksi MEV, menyediakan kemampuan anti-sensor, dan meningkatkan jaminan kegunaan rollup. Selain itu, ada dua poin yang perlu diperhatikan:
Desentralisasi sebagai Layanan: Solusi pengurut bersama bertujuan untuk menyediakan layanan desentralisasi pengurut untuk jumlah rollup yang tidak terbatas. Semua rollup ini akan mendapatkan manfaat dari ketahanan terhadap sensor dan ketersediaan yang disediakan oleh jaringan desentralisasi, tanpa harus membangun jaringan itu sendiri. Mengingat bahwa ini bisa menjadi proses yang sangat mahal dan memakan waktu, ini adalah salah satu poin penjualan utama dari jaringan pengurut bersama.
Kombinasi lintas rollup: Karena solusi penyusun bersama ini dirancang untuk menangani pengurutan transaksi dari beberapa rollup, mereka mampu memberikan jaminan interoperabilitas unik yang saat ini tidak dapat dicapai. Misalnya, pengguna dapat menentukan bahwa transaksi di Rollup 1 hanya dieksekusi jika transaksi tertentu di Rollup 2 juga termasuk dalam blok yang sama. Penyertaan transaksi bersyarat semacam ini dapat membuka kemungkinan baru, termasuk arbitrase lintas rollup yang atomik dan lainnya.
Berikut ini kami akan menyoroti beberapa proyek penyortiran berbagi utama dan strategi mereka.
Espresso
Espresso Systems berkomitmen untuk membangun alat yang membawa Web3 ke arus utama, dengan fokus khusus pada Layer 2 rollup dan ekosistem Ethereum.
Espresso排序器 adalah jaringan berbagi penyortiran desentralisasi yang bertujuan untuk desentralisasi rollup, sambil menyediakan penyortiran transaksi dan ketersediaan data yang aman, throughput tinggi, dan latensi rendah. Desainnya bertujuan untuk menangani penyortiran desentralisasi dan ketersediaan data rollup, berfungsi sebagai jaringan middleware antara rollup dan Layer 1 yang mendasarinya.
Inti dari penyortir Espresso adalah protokol konsensus HotShot. HotShot bersifat terbuka dan tanpa izin, mendistribusikan kekuasaan di jaringan penyortir, sambil menawarkan throughput tinggi dan finalitas cepat, serta menjamin keamanan dan ketersediaan. HotShot menggunakan model keamanan proof-of-stake, tim Espresso mengajukan salah satu persyaratan kunci mereka adalah mencapai kinerja yang kuat tanpa mempengaruhi ukuran kumpulan validator.
Espresso Systems berusaha untuk mencapai keamanan tingkat Ethereum untuk pengurutnya dengan menggunakan kumpulan validator yang ada di Ethereum. Ada dua alasan kunci untuk pengaturan ini:
Keamanan: Biaya untuk memulai protokol konsensus PoS terdesentralisasi sangat tinggi. Dengan menggunakan validator yang sama dengan Ethereum, sorter dapat mencapai tingkat keamanan, ketersediaan, dan desentralisasi yang sulit dicapai oleh dirinya sendiri.
Insentif yang konsisten: Secara konseptual, masuk akal untuk melibatkan validator Ethereum Layer 1 dalam menjalankan protokol yang digunakan oleh rollup Layer 2 Ethereum. Mendelegasikan penyortir secara desentralisasi dan bekerja sama dengan validator Layer 1 untuk memastikan keamanannya adalah cara yang baik untuk mengurangi kekhawatiran terkait.
Espresso akan berusaha untuk mencapai hal ini dengan menjalin kemitraan dengan EigenLayer. Melalui staking ulang EigenLayer, pengguna dapat mempertaruhkan Ethereum dan token staking likuid Ethereum mereka di beberapa protokol, sehingga memperluas keamanan ekonomi di luar Ethereum itu sendiri.
Espresso juga menggunakan solusi ketersediaan data Tiramisu yang efisien untuk mengurangi biaya transaksi. Tiramisu memiliki tiga tingkat: lapisan dasar Savoiardi memberikan tingkat keamanan tertinggi, lapisan tengah Mascarpone menjamin pemulihan data yang efisien melalui pemilihan dewan manajemen data kecil, lapisan atas Cocoa menyediakan jaringan distribusi konten untuk Tiramisu.
Espresso Systems baru-baru ini mengumumkan beberapa kemitraan, termasuk integrasi dengan proyek seperti Polygon zkEVM, Injective, AltLayer, Caldera, dan Spire. Mereka juga meluncurkan jaringan uji Doppio, yang merupakan tonggak penting kedua dari HotShot dan pemeringkat Espresso.
Astria
Astria sedang membangun jaringan penyortiran bersama, sambil mengembangkan Astria EVM sebagai rollup pertama yang didukung oleh jaringan tersebut.
Jaringan penyortir berbagi Astria memungkinkan beberapa rollup yang berbeda untuk berbagi satu jaringan penyortir yang tunggal, tanpa izin, dan terdesentralisasi. Dengan jaringan ini, Astria menyediakan solusi siap pakai yang memungkinkan rollup memiliki kemampuan anti sensor, konfirmasi blok yang cepat, dan kemampuan sintesis lintas rollup secara atom.
Jaringan Astria itu sendiri adalah blockchain middleware, menggunakan CometBFT untuk mencapai konsensus atas sekumpulan transaksi yang terurut. Jaringan ini menerima transaksi dari beberapa rollup, mengurutkannya menjadi satu blok dan menuliskannya ke lapisan ketersediaan data.
Rollup dapat segera mendapatkan blok yang terurut dari Astria setelah blok dibuat, memberikan konfirmasi cepat kepada pengguna melalui "komitmen lunak". Atau, rollup dapat mengambil blok terurut dari lapisan ketersediaan data untuk mendapatkan "komitmen keras".
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.
15 Suka
Hadiah
15
3
Posting ulang
Bagikan
Komentar
0/400
0xTherapist
· 18jam yang lalu
Desentralisasi靠谱吗 就看能不能落地
Lihat AsliBalas0
CafeMinor
· 18jam yang lalu
Panci besar menggoreng sayuran lama lagi? Jika penyortir tidak terpusat, apa lagi yang aman?
Layer 2 Desentralisasi urutan: Espresso, Astria, Radius analisis solusi
Masalah pengurut pusat di jaringan Ethereum Layer 2 dan solusi desentralisasi
1. Poin Utama
Penyortir bertanggung jawab untuk mengurutkan dan mengemas transaksi di jaringan Layer 2, merupakan komponen kunci. Saat ini, sebagian besar jaringan Layer 2 yang umum menggunakan penyortir terdesentralisasi, yang memiliki risiko seperti sensor, ekstraksi MEV, dan titik kegagalan tunggal.
Jaringan pengurut berbagi desentralisasi adalah solusi untuk masalah ini, dapat memberikan layanan pengurutan untuk beberapa jaringan Layer 2, mewujudkan ketahanan terhadap sensor, konfirmasi cepat, dan interoperabilitas lintas rollup.
Proyek-proyek seperti Espresso, Astria, dan Radius sedang mengembangkan solusi pengurutan berbagi yang desentralisasi, masing-masing dengan ciri khasnya. Espresso memanfaatkan EigenLayer, Astria bekerja sama dengan Celestia, Radius menggunakan mempool terenkripsi.
Jaringan Layer 2 yang ada menghadapi tiga pilihan: melanjutkan penggunaan penyortir terpusat, mengintegrasikan penyortir berbagi pihak ketiga, atau mengembangkan solusi desentralisasi sendiri. Setiap pilihan memiliki kelebihan dan kekurangan.
Desentralisasi sorter akan menjadi tren penting dalam pengembangan ekosistem Layer 2, yang terkait dengan keamanan, interoperabilitas, dan pengalaman pengguna. Di masa depan, akan ada lebih banyak proyek yang bergabung dalam jalur ini.
2. Pendahuluan
Seiring dengan meningkatnya popularitas jaringan skala Ethereum Layer 2, komponen kunci yaitu sorter semakin menarik perhatian. Sorter bertanggung jawab untuk pengurutan transaksi, dapat memberikan pengalaman pengguna yang lebih baik, biaya yang lebih rendah, dan konfirmasi yang lebih cepat. Namun, saat ini jaringan Layer 2 yang mainstream umumnya menggunakan sorter terpusat, yang mengandung risiko seperti sensor, ekstraksi MEV, dan titik kegagalan tunggal, bertentangan dengan semangat desentralisasi cryptocurrency.
Meskipun sebagian besar proyek Layer 2 mencantumkan desentralisasi penyortir dalam peta jalan mereka, belum ada konsensus tentang cara pencapaiannya. Laporan ini akan membahas secara mendalam peran penyortir, keadaan saat ini, serta solusi penyortir berbagi desentralisasi yang sedang dikembangkan. Kami akan menjelaskan secara rinci karakteristik teknis dari proyek-proyek utama seperti Espresso, Astria, dan Radius, serta memikirkan dampaknya terhadap masa depan ekosistem Layer 2 Ethereum.
3. Apa itu penyortir?
Blockchain pada dasarnya adalah buku besar data terdistribusi yang terdiri dari data transaksi bertimestamp yang diurutkan dalam blok. Data transaksi ini awalnya tidak teratur, dan perlu diurutkan sebelum diorganisir menjadi blok dan dieksekusi untuk menciptakan status blockchain yang baru. Untuk blockchain Layer 1 seperti Ethereum, pengurutan transaksi ini terjadi di lapisan dasar itu sendiri.
Dalam jaringan Layer 2 rollup, pengurutan transaksi telah menjadi masalah penting. Fungsi utama rollup adalah untuk menyediakan tempat yang aman bagi pengguna untuk melakukan transaksi dengan biaya rendah. Secara sederhana, Layer 2 rollup memberikan lapisan eksekusi bagi pengguna, kemudian mengirimkan data transaksi ke lapisan atas Layer 1. Sekelompok transaksi yang dikirimkan ke Layer 1 biasanya berisi ratusan atau bahkan ribuan transaksi Layer 2 yang terkompresi, sehingga mengurangi biaya pengiriman data ke Layer 1.
Dalam dunia Layer 2 rollup, sorter adalah entitas yang memiliki kekuasaan untuk mengurutkan transaksi menjadi kelompok. Sorter menerima transaksi acak dari pengguna, memprosesnya menjadi kelompok di luar rantai, dan kemudian menghasilkan satu batch transaksi terurut yang terkompresi. Transaksi ini dapat dimasukkan ke dalam blok dan dikirim ke Layer 1. Sorter juga menyediakan tanda terima hampir seketika kepada pengguna sebagai "konfirmasi lunak", sedangkan "konfirmasi keras" diterima setelah transaksi dikirim ke Layer 1.
Mengapa Rollups harus menggunakan penyortir, mengapa itu menjadi masalah?
Tujuan mendasar dari sorter adalah untuk meningkatkan pengalaman pengguna. Menggunakan sorter untuk transaksi Layer 2 mirip dengan menggunakan "jalur cepat", yang memungkinkan biaya lebih rendah dan konfirmasi lebih cepat. Sorter dapat mengompresi ratusan hingga ribuan transaksi Layer 2 menjadi satu transaksi Layer 1, sehingga menghemat biaya gas. Selain itu, konfirmasi lunak yang disediakan oleh sorter memungkinkan transaksi rollup untuk memberikan konfirmasi cepat kepada pengguna.
Penting untuk dicatat bahwa rollup tidak harus menggunakan penyortir; ini hanya pilihan desain untuk pengalaman pengguna yang lebih baik. Misalnya, rollup juga dapat menggunakan Ethereum Layer 1 untuk penyortiran, tetapi ini mungkin kurang efisien dan lebih mahal. Inilah sebabnya mengapa sejauh ini, setiap proyek Layer 2 utama memilih untuk menjalankan penyortir terdesentralisasi, menganggap ini lebih nyaman, lebih murah, dan lebih mudah digunakan.
Namun, karena penyortir mengontrol urutan transaksi, secara teori ia memiliki hak untuk tidak memasukkan transaksi pengguna ke dalamnya ( meskipun pengguna dapat langsung mengajukan transaksi ke Layer 1 ). Penyortir juga dapat mengambil MEV dari kelompok transaksi, yang dapat menyebabkan kerugian ekonomi bagi pengguna. Jika hanya ada satu penyortir terpusat, risiko titik kegagalan tunggal akan lebih besar.
Dengan pengaturan ini, sorter dapat dianggap sebagai pihak setengah tepercaya bagi pengguna. Meskipun sorter tidak dapat mencegah pengguna menggunakan Layer 2, ia dapat menunda transaksi pengguna, yang mengakibatkan biaya gas tambahan, dan mengambil nilai dari transaksi pengguna.
Korelasi MEV
MEV( nilai maksimum yang dapat diekstrak ) sangat penting di sini. MEV mengacu pada nilai tambahan yang diperoleh dari produksi blok yang melebihi imbalan blok standar dan biaya gas, yang diekstrak dengan memanipulasi urutan transaksi dalam blok. Bentuk umum termasuk perdagangan mendahului dan serangan sandwich, dll.
Mengingat peran sorter dalam Layer 2 rollup, mereka dapat memahami semua transaksi pengguna di luar rantai. Karena sorter ini biasanya dijalankan oleh proyek itu sendiri atau tim afiliasinya, banyak pengguna khawatir tidak dapat melihat potensi pengambilan MEV. Bahkan tanpa kekhawatiran ini, penggunaan sorter terpusat juga akan mempengaruhi tingkat desentralisasi protokol ini.
Status pasar sorter
Saat ini, semua jaringan Layer 2 Ethereum utama bergantung pada sorter terpusat. Dengan semakin banyak transaksi Ethereum yang berpindah ke Layer 2, meskipun kumpulan validator Ethereum itu sendiri terdesentralisasi, sebagian besar transaksi tampaknya dipengaruhi oleh kekuatan terpusat dalam bentuk sorter terpusat.
Sebagian besar proyek Layer 2 telah memasukkan desentralisasi penyortir ke dalam rencana mereka. Namun, perlu dicatat bahwa Arbitrum dan Optimism telah meluncurkan solusi mereka sendiri sejak akhir 2021, dan dapat dikatakan bahwa mereka belum mencapai kemajuan yang signifikan dalam desentralisasi penyortir.
Sebagian besar proyek terkemuka tampaknya menghabiskan sumber daya untuk meningkatkan produk dan fitur inti, bukannya fokus pada Desentralisasi. Ini dapat dimengerti dalam lingkungan yang sangat kompetitif, tetapi seiring dengan matangnya jaringan, diskusi orang-orang dengan cepat beralih ke desentralisasi sorter dan peningkatan kredibilitas.
Masalah lain
Ada beberapa diskusi tentang tingkat risiko yang dihadapi akibat bergantung pada pengurut terpusat.
Seperti yang disebutkan sebelumnya, karena sorter mengendalikan urutan transaksi, mereka dapat mengecualikan transaksi pengguna dan mengekstrak MEV. Namun, sorter pada akhirnya tidak dapat sepenuhnya mengecualikan pengguna dari transaksi rollup, pengguna dapat melewati sorter dan langsung mengirimkan transaksi ke Layer 1 ( selama mereka bersedia membayar biaya gas yang lebih tinggi ). Ini mungkin salah satu alasan mengapa beberapa proyek Layer 2 besar sebelumnya kurang memperhatikan sorter desentralisasi. Namun, pengurutan ulang transaksi oleh sorter untuk mengekstrak MEV tetap menjadi masalah, terutama untuk kolam memori pribadi.
Mungkin masalah yang lebih besar adalah ketersediaan. Jika satu-satunya penyortir terdesentralisasi mengalami masalah, seluruh jaringan rollup akan terpengaruh. Meskipun pengguna masih dapat langsung mengakses Layer 1 untuk menyelesaikan transaksi, ini bukanlah metode yang berkelanjutan dan tidak cocok untuk sebagian besar transaksi. Mengingat salah satu prinsip dasar cryptocurrency adalah menghindari ketergantungan pada penyedia terdesentralisasi tunggal, sentralisasi penyortir jelas merupakan masalah penting yang perlu diselesaikan.
4. Solusi: Desentralisasi berbagi penyortir
Ringkasan
Solusi baru untuk masalah di atas adalah Desentralisasi pembagi urutan. Implementasi spesifik dari berbagai proyek berbeda-beda, tetapi prinsip dasarnya adalah menggantikan pembagi urutan terpusat tunggal dengan jaringan desentralisasi. Di sini, "berbagi" merujuk pada banyak rollup yang dapat menggunakan jaringan yang sama, transaksi dari banyak rollup akan digabungkan dalam satu kolam memori sebelum diurutkan. Ini membantu mengurangi kemungkinan pengambilan MEV dan pemeriksaan. "Desentralisasi" merujuk pada penggunaan mekanisme rotasi pemimpin, di mana pengurut dipilih dari sekumpulan node desentralisasi. Ini membantu mencegah pemeriksaan dan memberikan jaminan ketersediaan.
Ini sangat mirip dengan cara kerja berbagai Layer 1 yang menggunakan mekanisme rotasi pemimpin. Faktanya, membangun lapisan urutan terdesentralisasi mirip dengan membangun Layer 1 terdesentralisasi, keduanya memerlukan pembangunan kumpulan validator. Proyek yang berbeda mengambil pendekatan yang berbeda untuk memenuhi persyaratan ini.
Pengurutan bersama dirancang untuk mengurangi masalah ekstraksi MEV, menyediakan kemampuan anti-sensor, dan meningkatkan jaminan kegunaan rollup. Selain itu, ada dua poin yang perlu diperhatikan:
Desentralisasi sebagai Layanan: Solusi pengurut bersama bertujuan untuk menyediakan layanan desentralisasi pengurut untuk jumlah rollup yang tidak terbatas. Semua rollup ini akan mendapatkan manfaat dari ketahanan terhadap sensor dan ketersediaan yang disediakan oleh jaringan desentralisasi, tanpa harus membangun jaringan itu sendiri. Mengingat bahwa ini bisa menjadi proses yang sangat mahal dan memakan waktu, ini adalah salah satu poin penjualan utama dari jaringan pengurut bersama.
Kombinasi lintas rollup: Karena solusi penyusun bersama ini dirancang untuk menangani pengurutan transaksi dari beberapa rollup, mereka mampu memberikan jaminan interoperabilitas unik yang saat ini tidak dapat dicapai. Misalnya, pengguna dapat menentukan bahwa transaksi di Rollup 1 hanya dieksekusi jika transaksi tertentu di Rollup 2 juga termasuk dalam blok yang sama. Penyertaan transaksi bersyarat semacam ini dapat membuka kemungkinan baru, termasuk arbitrase lintas rollup yang atomik dan lainnya.
Berikut ini kami akan menyoroti beberapa proyek penyortiran berbagi utama dan strategi mereka.
Espresso
Espresso Systems berkomitmen untuk membangun alat yang membawa Web3 ke arus utama, dengan fokus khusus pada Layer 2 rollup dan ekosistem Ethereum.
Espresso排序器 adalah jaringan berbagi penyortiran desentralisasi yang bertujuan untuk desentralisasi rollup, sambil menyediakan penyortiran transaksi dan ketersediaan data yang aman, throughput tinggi, dan latensi rendah. Desainnya bertujuan untuk menangani penyortiran desentralisasi dan ketersediaan data rollup, berfungsi sebagai jaringan middleware antara rollup dan Layer 1 yang mendasarinya.
Inti dari penyortir Espresso adalah protokol konsensus HotShot. HotShot bersifat terbuka dan tanpa izin, mendistribusikan kekuasaan di jaringan penyortir, sambil menawarkan throughput tinggi dan finalitas cepat, serta menjamin keamanan dan ketersediaan. HotShot menggunakan model keamanan proof-of-stake, tim Espresso mengajukan salah satu persyaratan kunci mereka adalah mencapai kinerja yang kuat tanpa mempengaruhi ukuran kumpulan validator.
Espresso Systems berusaha untuk mencapai keamanan tingkat Ethereum untuk pengurutnya dengan menggunakan kumpulan validator yang ada di Ethereum. Ada dua alasan kunci untuk pengaturan ini:
Keamanan: Biaya untuk memulai protokol konsensus PoS terdesentralisasi sangat tinggi. Dengan menggunakan validator yang sama dengan Ethereum, sorter dapat mencapai tingkat keamanan, ketersediaan, dan desentralisasi yang sulit dicapai oleh dirinya sendiri.
Insentif yang konsisten: Secara konseptual, masuk akal untuk melibatkan validator Ethereum Layer 1 dalam menjalankan protokol yang digunakan oleh rollup Layer 2 Ethereum. Mendelegasikan penyortir secara desentralisasi dan bekerja sama dengan validator Layer 1 untuk memastikan keamanannya adalah cara yang baik untuk mengurangi kekhawatiran terkait.
Espresso akan berusaha untuk mencapai hal ini dengan menjalin kemitraan dengan EigenLayer. Melalui staking ulang EigenLayer, pengguna dapat mempertaruhkan Ethereum dan token staking likuid Ethereum mereka di beberapa protokol, sehingga memperluas keamanan ekonomi di luar Ethereum itu sendiri.
Espresso juga menggunakan solusi ketersediaan data Tiramisu yang efisien untuk mengurangi biaya transaksi. Tiramisu memiliki tiga tingkat: lapisan dasar Savoiardi memberikan tingkat keamanan tertinggi, lapisan tengah Mascarpone menjamin pemulihan data yang efisien melalui pemilihan dewan manajemen data kecil, lapisan atas Cocoa menyediakan jaringan distribusi konten untuk Tiramisu.
Espresso Systems baru-baru ini mengumumkan beberapa kemitraan, termasuk integrasi dengan proyek seperti Polygon zkEVM, Injective, AltLayer, Caldera, dan Spire. Mereka juga meluncurkan jaringan uji Doppio, yang merupakan tonggak penting kedua dari HotShot dan pemeringkat Espresso.
Astria
Astria sedang membangun jaringan penyortiran bersama, sambil mengembangkan Astria EVM sebagai rollup pertama yang didukung oleh jaringan tersebut.
Jaringan penyortir berbagi Astria memungkinkan beberapa rollup yang berbeda untuk berbagi satu jaringan penyortir yang tunggal, tanpa izin, dan terdesentralisasi. Dengan jaringan ini, Astria menyediakan solusi siap pakai yang memungkinkan rollup memiliki kemampuan anti sensor, konfirmasi blok yang cepat, dan kemampuan sintesis lintas rollup secara atom.
Jaringan Astria itu sendiri adalah blockchain middleware, menggunakan CometBFT untuk mencapai konsensus atas sekumpulan transaksi yang terurut. Jaringan ini menerima transaksi dari beberapa rollup, mengurutkannya menjadi satu blok dan menuliskannya ke lapisan ketersediaan data.
Rollup dapat segera mendapatkan blok yang terurut dari Astria setelah blok dibuat, memberikan konfirmasi cepat kepada pengguna melalui "komitmen lunak". Atau, rollup dapat mengambil blok terurut dari lapisan ketersediaan data untuk mendapatkan "komitmen keras".
Astria EVM akan menjadi yang pertama oleh Astria