* Judul asli diteruskan: MT Capital Research: Penelitian Komparatif Sektor Sekuritas Terdesentralisasi
Sequencer, sesuai dengan namanya, bertanggung jawab untuk mengurutkan data transaksi yang awalnya tidak berurutan dalam blockchain, dan mengaturnya menjadi data blok yang berurutan untuk dieksekusi. Setiap blockchain L1 memiliki sistem penyortirannya sendiri, tetapi untuk L2, pengurutan terpusat telah menjadi masalah yang semakin serius.
Untuk L2, sequencer tidak wajib digunakan. L2 juga dapat memilih untuk menggunakan sequencer L1. Namun demikian, untuk pertimbangan biaya dan kecepatan, L2 yang mengoperasikan sequencer-nya sendiri dapat menawarkan pengalaman yang lebih terjangkau dan nyaman bagi pengguna. Menjalankan sequencer mereka sendiri, L2 dapat mengompres ratusan atau ribuan transaksi L2 menjadi satu transaksi L1 untuk dikirimkan ke L1, sehingga secara signifikan menghemat biaya Gas. Selain itu, pengguna dapat menikmati pengalaman konfirmasi lunak yang cepat yang disediakan oleh sequencer L2 tanpa dibatasi oleh throughput transaksi Ethereum. Oleh karena itu, untuk L2, mengoperasikan sequencer-nya sendiri, juga merupakan pilihan yang tidak terelakkan untuk menyempurnakan pengalaman interaksi pengguna.
Meskipun L2 yang mengoperasikan sequencernya sendiri dapat secara signifikan meningkatkan pengalaman pengguna, sentralisasi sequencer L2 telah menjadi masalah yang tidak dapat disangkal saat ini. Saat ini, nilai terkunci di Ethereum L2 telah mencapai 22 miliar, dengan masuknya solusi L2 secara besar-besaran. Namun, hampir semua sequencer L2 bersifat terpusat, mengandalkan satu sequencer untuk menentukan urutan semua transaksi di L2. Sequencer terpusat menghadapi banyak masalah, seperti secara teoritis memiliki wewenang untuk mengecualikan transaksi pengguna, mengekstraksi MEV dari transaksi tanpa batasan, menghadapi masalah penyensoran, dan risiko satu titik kegagalan.
Sumber:https://l2beat.com/scaling/summary
Dalam menghadapi tantangan kompleks MEV, rollup menghadapi keseimbangan yang sulit antara melindungi pengguna dan menghasilkan keuntungan. Tantangan ini melibatkan pencegahan praktik MEV yang berbahaya seperti serangan front-running dan sandwich sambil memanfaatkan ruang blok secara efisien untuk mendapatkan pendapatan. Meskipun secara tradisional rollup mengandalkan model operator tunggal dan mengadopsi urutan masuk pertama keluar pertama (FIFO) untuk melindungi pengguna dari MEV, pendekatan ini mungkin kehilangan peluang pendapatan dari pemanfaatan ruang blok dan mengabaikan peran penting dari insentif ekonomi dalam mendorong stabilitas dan pertumbuhan rollup. Selain itu, memastikan kepatuhan terhadap prinsip FIFO dan menjaga transparansi dalam pemesanan blok menimbulkan tantangan operasional tambahan. Selain itu, memanfaatkan ruang blok yang mendasari sebagai sumber pendapatan, meskipun berpotensi menguntungkan, juga menimbulkan masalah kepercayaan di antara pengguna yang harus percaya bahwa operator tidak akan mengeksploitasi ruang ini untuk merugikan mereka melalui cara-cara seperti serangan sandwich, yang berpotensi mengikis integritas transaksi dan kepercayaan pengguna.
Shared sequencer menawarkan solusi inovatif untuk masalah MEV dengan memperkenalkan mekanisme pemesanan transaksi yang lebih aman dan adil dalam jaringan blockchain, terutama untuk solusi lapisan 2 Ethereum seperti rollup, yang menawarkan manfaat yang signifikan. Dengan membagi ruang blok rollup menjadi bagian atas yang melindungi transaksi pengguna dan bagian bawah yang memungkinkan pembangun untuk mengeksploitasi MEV, ini secara efektif menyeimbangkan kebutuhan dan kepentingan peserta jaringan. Dengan menggunakan teknologi Practical Verifiable Delay Encryption (PVDE), shared sequencer memastikan bahwa transaksi pengguna tidak terlihat oleh pelaku kejahatan, sehingga mencegah praktik MEV yang berbahaya seperti front-running dan serangan sandwich. Selain itu, dengan mengizinkan aktivitas MEV yang menguntungkan di ruang blok bawah, sequencer bersama menghasilkan pendapatan untuk rollup sambil menjaga integritas jaringan dan kepercayaan pengguna. Mekanisme ini tidak hanya meningkatkan keamanan dan keadilan transaksi, tetapi juga mendukung pengembangan jaringan blockchain yang berkelanjutan melalui metode peningkatan pendapatan yang inovatif. Singkatnya, shared sequencer membawa perubahan positif pada ekosistem blockchain dengan pendekatan uniknya dalam menangani MEV, menyeimbangkan perlindungan kepentingan pengguna dengan promosi pengembangan jaringan yang sehat.
Secara keseluruhan, masalah dengan sequencer terpusat berasal dari kekuatan yang berlebihan dan paparan risiko dari sequencer node tunggal. Sequencer terdesentralisasi, yang terdiri dari beberapa node, dapat secara efektif mengatasi masalah yang dihadapi oleh sequencer terpusat. Sequencer terdesentralisasi dapat memastikan ketahanan dan efektivitas pemesanan L2 sekaligus memberikan manfaat tambahan. Sebagai contoh, pengurut terdesentralisasi seperti Metis dapat memberdayakan token lebih lanjut sambil mencapai pembagian keuntungan, dan pengurut bersama memungkinkan L2 untuk menghindari membangun jaringan penyortiran mereka sendiri sambil juga menyediakan interoperabilitas yang lebih nyaman untuk beberapa pengurut bersama L2. Dalam jangka panjang, gelombang modularisasi dan L2 pasti akan mendorong desentralisasi sequencer, dengan ruang pasar yang luas masih tersedia untuk pasar sequencer yang terdesentralisasi.
Sumber:https://joncharbonneau.substack.com/p/rollups-arent-real
Elena Sinelnikova, salah satu pendiri dan CEO Metis, telah mendedikasikan diri untuk pendidikan dan penginjilan industri blockchain. Ia juga merupakan salah satu pendiri CryptoChicks, sebuah organisasi nirlaba edukasi yang kini menjadi komunitas blockchain wanita terbesar di dunia, dengan anggota di 56 negara. Kevin Liu, salah satu pendiri lainnya dan manajer produk Metis, juga merupakan salah satu pendiri dan CEO ZKM, serta peneliti aktif dalam bidang ekonomi token, DAO, DeFi, dan tata kelola blockchain.
Metis berada di garis depan dalam mengusulkan dan menguji sequencer terdesentralisasi untuk Ethereum L2.
Metis telah mengubah node sequencer yang awalnya tunggal menjadi kumpulan node sequencer, mencapai desentralisasi sequencer melalui mekanisme rotasi acak.
Pada awalnya, jaringan sequencer terdesentralisasi Metis menyertakan peran Admin. Admin bertanggung jawab untuk mengelola sistem sequencer terdesentralisasi, termasuk menambahkan node sequencer yang memenuhi syarat ke daftar putih Daftar Sequencer, menetapkan batas taruhan node individu, tingkat pelepasan hadiah blok, dan banyak lagi.
Setelah itu, Metis memperkenalkan mekanisme staking node. Setiap node yang mempertaruhkan 20.000 token METIS dapat menjadi salah satu node dalam kumpulan sequencer. Node di dalam pool memiliki hak untuk melihat isi dari pool transaksi, dan node sequencer yang dipilih memiliki hak untuk mengemas transaksi.
Selanjutnya, Metis memperkenalkan mekanisme rotasi node berbasis PoS. Metis secara acak memilih produsen blok dengan mempertimbangkan jumlah staking dari setiap node yang dikombinasikan dengan mekanisme penurunan nilai hash. Node sequencer yang dipilih kemudian dapat mengemas transaksi blok.
Selanjutnya, batch transaksi yang telah dipaketkan membutuhkan tanda tangan dari setidaknya dua pertiga pengurutan untuk dianggap valid, dan dengan demikian dapat dikirimkan ke L1. Kunci penandatanganan untuk node sequencer dikelola oleh lapisan konsensus PoS Metis, yang menghasilkan, memecah, dan mendistribusikan kunci multisig ketika node sequencer bergabung atau meninggalkan jaringan.
Terakhir, untuk mencegah perilaku jahat dari sequencer, Metis juga memperkenalkan peran validator untuk mengambil sampel blok secara acak, memeriksa apakah transaksi di dalam blok berada dalam urutan yang benar, di antaranya. Node yang bertindak jahat akan dihukum dengan penyitaan dana yang dipertaruhkan.
Sumber:https://www.metis.io/decentralized-sequencer
Berdasarkan proses yang disebutkan di atas, Metis telah mampu membangun arsitektur sequencer terdesentralisasi berdasarkan konsensus jaringan PoS. Dengan mempertaruhkan 20.000 METIS, seseorang dapat menjadi node sequencer, yang mendiversifikasi node sequencer, menghindari satu titik kegagalan, kontrol, dan ekstraksi MEV yang berbahaya. Mekanisme rotasi node dan konfirmasi multisig membuat pemilihan node sequencer menjadi lebih adil dan sampai batas tertentu dapat mencegah tindakan jahat oleh node sequencer. Pemeriksaan pengambilan sampel oleh validator dan hukuman untuk penyitaan semakin mengurangi risiko perilaku jahat oleh node.
Untuk lebih mendorong lebih banyak node untuk berpartisipasi dalam jaringan sequencer terdesentralisasi Metis, Metis juga telah memperkenalkan mekanisme insentif tambahan. Setelah berhasil membuat blok, node sequencer tidak hanya menerima pendapatan gas asli tetapi juga mendapatkan imbalan emisi token METIS tambahan. Mekanisme insentif dari Metis dapat menciptakan roda gila pertumbuhan yang positif. Kemakmuran aktivitas transaksi di jaringan Metis akan meningkatkan pendapatan untuk node sequencer. Peningkatan pendapatan node sequencer akan menarik lebih banyak pengguna untuk mempertaruhkan METIS, menjadi node sequencer, dan menangkap pendapatan sequencer. Berkurangnya METIS yang beredar dan meningkatnya permintaan METIS karena staking akan semakin meningkatkan harga pasar METIS. Kenaikan harga METIS akan meningkatkan nilai aset dari staking node dan nilai reward staking, sehingga menarik lebih banyak node untuk melakukan staking, membentuk sebuah lingkaran roda gila.
Jaringan sequencer terdesentralisasi PoS Metis adalah upaya pertama dalam mengimplementasikan sequencer terdesentralisasi di L2. Implementasi sequencer terdesentralisasi Metis diharapkan dapat mendorong L2 lain untuk memajukan rencana mereka untuk desentralisasi sequencer.
Tim di balik Espresso sangat bergengsi, dengan salah satu pendirinya Charles Lu dan Ben Fisch, keduanya memiliki gelar PhD di bidang Ilmu Komputer dari Universitas Stanford. Anggota tim juga pernah bekerja di perusahaan Web2 dan Web3 terkemuka seperti Binance Labs, Coinbase, dan Google. Sebelumnya, Espresso berhasil mengumpulkan dana sebesar $23 juta dalam bentuk pembiayaan dari perusahaan modal ventura ternama, termasuk Sequoia Capital, Coinbase Ventures, Polychain, dan Robot Ventures.
Espresso diposisikan sebagai middleware antara L1 dan L2, memisahkan pemesanan dari eksekusi, yang bertujuan untuk menjadi jaringan sequencer bersama terdesentralisasi yang menyediakan layanan sequencer terdesentralisasi ke berbagai L2. Mirip dengan konsep outsourcing DA modular, layanan yang disediakan oleh Espresso lebih mirip dengan layanan outsourcing untuk pemesanan data transaksi. Seperti halnya outsourcing DA, layanan pengurutan Espresso bersifat agnostik rantai dan mesin virtual, yang berarti semua jenis L2 dapat menggunakan layanan pengurutan Espresso.
Sumber:<a href="https://hackmd.io/@EspressoSystems/EspressoSequencer"" > https://hackmd.io/@EspressoSystems/EspressoSequencer
Ide inti dari Espresso adalah untuk menyediakan seperangkat middleware sequencer modular untuk L2. Setelah pengguna mengirimkan data transaksi melalui klien, data transaksi, bersama dengan pengenal L2 tersebut, dikirim oleh L2 ke jaringan sequencer Espresso. Node Espresso (node dari sistem bukti kepemilikan Espresso Hotshot) akan memesan transaksi, dan setelah memesan, menyiarkannya ke pelanggan (node L2). Selanjutnya, L2 mengeksekusi berdasarkan data transaksi pesanan yang telah dikemas. Sementara itu, Espresso juga menyerahkan komitmen blok yang berisi transaksi ke kontrak sequencer L1. Terakhir, L2 perlu mengirim state baru ke L1, dan kontrak Rollup L1 akan menggunakan komitmen blok dari Espresso untuk memverifikasi pembaruan state yang dikirimkan oleh L2 untuk memastikan kebenaran eksekusi.
sumber:https://docs.espressosys.com/sequencer/espresso-sequencer-architecture/system-overview
Di masa depan, Espresso juga berencana untuk menggunakan kembali node validator Ethereum yang sudah ada untuk pemesanan melalui Eigenlayer, untuk mencapai keamanan yang lebih tinggi.
Secara keseluruhan, solusi sequencer terdesentralisasi Espresso lebih selaras dengan konsep blockchain modular, memanfaatkan jaringan PoS-nya sendiri untuk mencapai pemesanan yang terdesentralisasi melalui outsourcing, membentuk middleware jaringan sequencer yang terdesentralisasi antara L1 dan L2. Layanan pengurutan generik Espresso juga memungkinkannya untuk menjadi jaringan pengurutan bersama, dengan L2 mana pun dapat menggunakan layanan pengurutan Espresso. Selain itu, L2 yang menggunakan Espresso sebagai penyedia layanan penyortiran bahkan dapat menikmati interoperabilitas yang lebih mulus.
CEO Astria, Josh Bowen, adalah penggerak utama proyek ini. Bowen, yang sebelumnya pernah bekerja di perusahaan rintisan The Graph, Edge & Node, dan Celestia Labs, memiliki pemahaman yang mendalam tentang konsep modularisasi dan desentralisasi. Dia sering berbagi wawasan tentang peran penting yang dimainkan oleh sequencer bersama dalam menjaga kecepatan dan desentralisasi dalam ruang blockchain. Bowen berpendapat bahwa sebagian besar Rollup khusus aplikasi mungkin tidak memerlukan sequencer mereka sendiri; mengembangkan jaringan sequencer bersama yang lebih terdesentralisasi dan modular dapat menguntungkan pembangunan sistem blockchain yang lebih terdesentralisasi dan efisien. Filosofi Josh Bowen dan Astria juga telah menerima dukungan dari berbagai institusi seperti Maven 11, 1kx, Delphi Ventures, dan Figment Capital, yang berhasil mengumpulkan pendanaan awal sebesar $5,5 juta.
Mirip dengan Espresso, Astria bertujuan untuk menyediakan jaringan sequencer bersama yang terdesentralisasi. Jaringan sequencer bersama Astria adalah blockchain middleware dengan sekumpulan sequencer terdesentralisasi, yang mampu menerima data transaksi dari beberapa L2. Demikian juga, Astria dapat menangani permintaan penyortiran dari semua jenis L2. Selain itu, L2 yang menggunakan Astria juga dapat menikmati interoperabilitas tingkat atom yang disediakan oleh Astria.
Proses pemilahan di Astria diilustrasikan dalam diagram berikut:
Sumber:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
Sumber:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
Jaringan sequencer terdesentralisasi Astria memiliki kesamaan dengan solusi Espresso, keduanya bertujuan untuk menyediakan layanan pengurutan terdesentralisasi yang terpisah untuk setiap L2. Dengan mengalihdayakan layanan pengurutan, L2 dapat lebih menyederhanakan proses pengembangan dan biaya operasional mereka, menikmati kompabilitas tingkat atom di antara L2.
Radius berfokus pada pengembangan lapisan pengurutan bersama yang tidak dapat dipercaya, yang bertujuan untuk mengatasi tantangan ekstraksi MEV yang berbahaya dan penyensoran dalam ruang blockchain. Radius telah berhasil mendapatkan pendanaan awal sebesar $1,7 juta dari lembaga investasi seperti Hashed, Superscrypt, Lambdaclass (Ergodic Fund), dan Crypto.com.
Radius bertujuan untuk membangun jaringan sequencer bersama yang tidak dapat dipercaya dan tahan sensor, dan fitur yang paling menonjol dibandingkan dengan Espresso dan Astria adalah kemampuannya untuk secara efektif mengurangi MEV yang berbahaya melalui kumpulan memori yang dienkripsi.
Arsitektur keseluruhan jaringan sequencer bersama Radius mirip dengan jaringan sequencer bersama pada umumnya. Pengguna mengirimkan data dan bukti transaksi yang terenkripsi melalui Dapps ke lapisan sequencer. Sequencer memverifikasi data dan bukti transaksi yang disediakan pengguna, serta mengemas dan mengurutkannya. Selanjutnya, Rollups menerima blok yang diurutkan dari jaringan sequencer, mengeksekusi transaksi secara berurutan, dan mengirimkan state yang dieksekusi dan bukti state ke lapisan penyelesaian.
Sumber:https://docs.theradius.xyz/developer/architecture
Yang menarik, Radius memperkenalkan kumpulan memori terenkripsi untuk mencegah penyortir mengekstrak MEV yang berbahaya. Transaksi yang dikirimkan oleh pengguna dienkripsi dan dikirimkan ke jaringan sequencer dalam bentuk data yang dienkripsi. Penyortir tidak dapat memperoleh kunci ketika menyortir transaksi dan tidak dapat mendekripsi dan melihat konten spesifik dari setiap transaksi. Oleh karena itu, penyortir tidak dapat mengekstrak MEV dengan menyortir dan menyisipkan transaksi secara jahat.
Radius membagi ruang blok menjadi ruang atas dan ruang bawah. Ruang teratas didedikasikan untuk transaksi pengguna, secara efektif menghindari MEV yang berbahaya melalui kumpulan memori terenkripsi. Ruang bawah memperkenalkan pasar terbuka berbasis lelang bagi para pedagang, di mana transaksi bundel MEV yang menguntungkan dapat dibuat di seluruh Rollups, seperti arbitrase jinak dan likuidasi, dll. Pedagang kemudian mengirimkan transaksi bundel dan penawaran mereka ke sequencer, yang memilih transaksi bundel dengan penawaran tertinggi untuk dimasukkan ke dalam blok, sehingga memaksimalkan keuntungan Rollup dan mendorong pasar persaingan MEV yang sehat.
Dibandingkan dengan Espresso dan Astria, Radius memiliki dua keunggulan yang signifikan. Pertama, dengan memperkenalkan kumpulan memori terenkripsi dan membagi ruang blok menjadi ruang atas dan bawah, Radius dapat secara efektif menghilangkan transaksi MEV yang berbahaya, menumbuhkan pasar persaingan MEV yang sehat, dan memaksimalkan keuntungan Rollup. Kedua, pengenalan kumpulan memori terenkripsi mencegah node sequencer individu bertindak jahat melalui MEV, sehingga menghilangkan kebutuhan akan mekanisme konsensus tambahan untuk memastikan kebenaran pengurutan. Hal ini bisa sangat meningkatkan kecepatan konfirmasi akhir dan skalabilitas jaringan sequencer.
Proposal SUAVE diajukan oleh tim Flashbots, pelopor dalam menangani masalah Miner Extractable Value (MEV) dalam ekosistem Ethereum, yang terdiri dari para profesional dengan keahlian mendalam di berbagai bidang seperti ilmu komputer, matematika, psikologi, dan ekonomi. Menurut LinkedIn, tim ini saat ini memiliki 28 anggota dengan keahlian mulai dari pemrograman Python, teknologi blockchain, pembelajaran mesin, hingga pemrograman C.
Tim pendiri Flashbots termasuk Philip Daian dan Stephane Gosselin, dengan yang terakhir keluar pada Oktober 2022 karena ketidaksepakatan atas kebijakan sensor dengan tim. Selain itu, Alex Obadia, salah satu pendiri dan peneliti strategi terbaik lainnya, meninggalkan Flashbots pada Juni 2023 karena alasan pribadi. Anggota inti termasuk Andrew Miller, yang dikenal karena penelitiannya dalam memecahkan kode Intel SGX, yang saat ini menjabat sebagai direktur penelitian untuk Lingkungan Eksekusi Tepercaya dan SUAVE. Miller berencana untuk mengambil cuti sementara dari posisi asisten profesor di University of Illinois, di mana pekerjaan akademisnya berfokus pada teknik elektro dan komputer. Anggota inti lainnya, Hasu, menjabat sebagai direktur strategi Flashbots, yang memiliki pengaruh luas dalam ruang blockchain, termasuk peran sebagai penasihat strategis untuk protokol likuiditas Lido dan kolaborator penelitian dengan perusahaan investasi Paradigma. Hasu berkomitmen untuk mendorong pengembangan industri dan pendidikan melalui tulisan, media sosial, dan podcast.
SUAVE adalah pembangun dan pengurutan terdesentralisasi yang unik, berbeda dari lapisan bersama atau lapisan pengurutan lainnya dalam desain. Ini bertujuan untuk menyediakan layanan pengurutan transaksi untuk Ethereum dan blockchain lainnya tanpa secara langsung disematkan ke dalam protokol rantai mana pun. Pengguna dapat mengirim transaksi ke kumpulan memori terenkripsi SUAVE, dan jaringan eksekutor SUAVE bertanggung jawab untuk mengeluarkan blok atau blok parsial untuk rantai. Blok-blok ini bersaing dengan blok-blok yang dihasilkan oleh pembangun Ethereum terpusat tradisional, dengan pengusul Ethereum yang memilihnya.
Sumber:https://foresightnews.pro/article/detail/28930
SUAVE tidak menggantikan mekanisme Rollup untuk memilih blok, dan juga tidak mengubah aturan pilihan fork rantai. Ini berfokus pada penyediaan pengurutan yang paling menguntungkan untuk rantai apa pun, biasanya memiliki status penuh untuk mensimulasikan hasil transaksi yang berbeda dan membuat pengurutan yang optimal. Desain ini memungkinkan SUAVE untuk berkolaborasi dengan sequencer bersama atau pembuat MEV-aware lainnya untuk menawarkan layanan seperti arbitrase rantai-silang atomik, memastikan beberapa transaksi dieksekusi atau dibatalkan secara atomik.
Sumber:https://foresightnews.pro/article/detail/28930
Dalam jangka panjang, Rollups mungkin merupakan pilihan yang lebih baik. Rollup mengamankan keamanan, ketahanan terhadap sensor, dan keaktifan melalui L1, sedangkan SUAVE, sebuah rantai yang berfokus pada pengurutan transaksi, tidak dimaksudkan untuk interaksi pengguna biasa. Tujuannya adalah untuk membatasi kebutuhan pengguna untuk menjembatani dana ke SUAVE, alih-alih berfokus pada penyediaan platform bagi pencari/pembangun. SUAVE didedikasikan untuk menyediakan pengurutan transaksi yang paling menguntungkan tanpa sepenuhnya menggantikan mekanisme pengurutan yang ada. Ini dapat menangani transaksi full-state untuk membuat urutan transaksi yang optimal.
Sumber:https://foresightnews.pro/article/detail/28930
Mengenai penanganan MEV, berbagai mekanisme bertujuan untuk mengurangi potensi persaingan dan eksternalitas negatif yang terkait dengan pengurutan dan penyertaan transaksi. Sebagai contoh, mekanisme pelebaran waktu Arbitrum dan model FBA-FCFS Flashbots berusaha untuk mengurangi insentif untuk persaingan latensi dengan memungkinkan pengguna untuk mengekspresikan preferensi mereka untuk penyertaan transaksi cepat melalui biaya.
Mekanisme Pelebaran Waktu Arbitrase
Mekanisme pelebaran waktu adalah sebuah langkah keamanan terhadap jenis serangan tertentu yang dikenal sebagai "Serangan Bandit Waktu", di mana penyerang mungkin mencoba untuk mengatur ulang blok yang telah dikonfirmasi untuk mendapatkan keuntungan dari informasi yang sebelumnya tidak diketahui (misalnya, mengeksploitasi pengetahuan tentang transaksi setelah fakta).
Arbitrum bertahan dari serangan ini melalui mekanisme unik yang memungkinkan siapa pun untuk mengirimkan "tantangan" yang membuktikan tindakan penyerang ketika serangan bandit waktu dicoba. Mekanisme ini, berdasarkan insentif ekonomi, memastikan potensi keuntungan penyerang diimbangi, sehingga melindungi keamanan dan keadilan jaringan.
Model FBA-FCFS Flashbots
Model FBA-FCFS (First Bid Auction - First Come, First Served) adalah mekanisme pemesanan transaksi yang diusulkan oleh Flashbots, yang bertujuan untuk mengatasi masalah pemilihan dan pemesanan transaksi tradisional, terutama dalam konteks ekstraksi MEV.
Model FBA-FCFS berusaha menyeimbangkan keadilan dan efisiensi dengan mengizinkan penawaran transaksi untuk mengoptimalkan penggunaan sumber daya jaringan sambil memastikan bahwa beberapa pengguna tidak sepenuhnya dikecualikan karena ketidakmampuan membayar.
Mekanisme ini masing-masing memiliki pro dan kontra, tetapi memiliki tujuan yang sama untuk meningkatkan efisiensi dan keadilan pemrosesan transaksi.
Dengan berkolaborasi dengan Rollups dan pembangun MEV-aware lainnya, SUAVE bertujuan untuk memberikan keamanan dan efisiensi ekonomi yang lebih tinggi untuk operasi lintas rantai, mengeksplorasi model keamanan ekonomi baru dan mekanisme mitigasi MEV untuk meningkatkan desentralisasi pemesanan dan eksekusi transaksi blockchain.
Proyek-proyek seperti Metis, Astria, Espresso, Radius, dan SUAVE, meskipun masing-masing memiliki fokusnya sendiri, secara kolektif bertujuan untuk meningkatkan skalabilitas dan efisiensi transaksi teknologi blockchain sambil mengatasi masalah Miner Extractable Value (MEV), meningkatkan desentralisasi, dan meningkatkan interoperabilitas.
Metis, dengan solusi Layer 2-nya, berfokus pada pengoptimalan kemampuan pemrosesan transaksi Ethereum untuk mengurangi biaya dan meningkatkan efisiensi, yang bertujuan untuk menyediakan platform yang lebih nyaman bagi para pengembang dan perusahaan untuk pengembangan. Astria dan Espresso mengusulkan konsep jaringan sequencer yang terdesentralisasi, yang mendukung pemrosesan data transaksi untuk beberapa solusi Layer 2. Hal ini tidak hanya menyederhanakan proses pengembangan dan operasional, tetapi juga memperkuat kompabilitas dan interoperabilitas antar sistem. Proyek Radius, dengan memperkenalkan kumpulan memori terenkripsi dan partisi ruang blok, berusaha untuk menciptakan jaringan yang tidak dapat dipercaya dan tahan sensor yang bertujuan untuk mengurangi dampak buruk MEV sekaligus meningkatkan privasi dan keamanan transaksi. SUAVE berfokus pada penanganan dampak MEV terhadap keadilan dan transparansi transaksi melalui jaringan sequencer yang terdesentralisasi, yang menunjukkan komitmen untuk meningkatkan keadilan lingkungan perdagangan.
Dalam mengeksplorasi arah pengembangan sequencer terdesentralisasi, Metis dan Espresso menyediakan dua model yang sangat berbeda: model "in-house" dan pendekatan "modul yang dialihdayakan". Model-model ini mencerminkan pemikiran dan strategi komunitas yang berbeda tentang bagaimana membangun dan memelihara sequencer yang terdesentralisasi.
Model "in-house" Metis menekankan pada pengelolaan dan pengoperasian jaringan sequencer terdesentralisasi secara internal untuk memastikan keamanan dan stabilitas jaringan. Pendekatan ini memungkinkan Metis untuk secara langsung mengontrol node dalam jaringannya, menjaga lingkungan jaringan yang sehat melalui mekanisme staking dan insentif. Meskipun model ini dapat meningkatkan keamanan dan keandalan jaringan, model ini juga mengharuskan Metis untuk memikul tanggung jawab operasional dan investasi sumber daya yang signifikan, yang berpotensi membatasi fleksibilitas dan skalabilitas jaringan.
Sebaliknya, pendekatan "modul outsourcing" Espresso menawarkan solusi yang lebih fleksibel dan terbuka. Dengan mengizinkan setiap proyek blockchain untuk mengakses layanan pengurutan, Espresso mempromosikan universalitas dan keragaman teknologi sambil mengurangi beban operasional pada masing-masing proyek. Tantangan dari model ini adalah model ini dapat menimbulkan masalah kepercayaan tambahan, karena proyek harus bergantung pada Espresso untuk memproses transaksi secara adil dan aman. Selain itu, setiap masalah atau serangan pada layanan Espresso dapat berdampak pada berbagai proyek klien.
Model "in-house" Metis dan pendekatan "modul outsourcing" Espresso menunjukkan dua jalur pengembangan utama dalam bidang sequencer terdesentralisasi. Setiap model memiliki kelebihan dan tantangan yang unik, dan pilihan di antara model-model tersebut bergantung pada kebutuhan spesifik, kondisi sumber daya, dan penekanan pada desentralisasi dan keamanan proyek.
Prospek pengembangan sequencer terdesentralisasi menunjukkan potensi yang luar biasa dari teknologi blockchain untuk meningkatkan keamanan jaringan, meningkatkan ketahanan terhadap penyensoran, meningkatkan efisiensi transaksi, mengurangi biaya, dan mempromosikan keragaman ekosistem dan interoperabilitas. Dengan kemajuan teknologi sequencer terdesentralisasi yang berkelanjutan, kita dapat memperkirakan jaringan blockchain yang lebih aman dan efisien di mana mekanisme pengurutan terdesentralisasi secara efektif mempertahankan diri dari satu titik kegagalan dan serangan jahat, melindungi aset dan data pengguna. Selain itu, pengoptimalan dan inovasi dalam sequencer terdesentralisasi, seperti pemrosesan batch dan state channel, akan semakin meningkatkan kemampuan pemrosesan transaksi platform L2, mengurangi biaya transaksi bagi pengguna, mencapai throughput yang tinggi dan latensi yang rendah dalam konfirmasi transaksi, sehingga meningkatkan pengalaman pengguna tanpa mengorbankan keamanan dan desentralisasi.
Selain itu, adopsi sequencer terdesentralisasi yang meluas diharapkan dapat mendorong pembentukan ekosistem blockchain yang lebih beragam dan dapat dioperasikan. Jaringan sequencer bersama, seperti Espresso dan Astria, tidak hanya akan melayani beberapa platform L2 tetapi juga mempromosikan aliran data dan aset antara platform yang berbeda, menciptakan dunia terdesentralisasi yang lebih terbuka dan terhubung. Selain itu, inovasi dalam mekanisme insentif dan model ekonomi token akan memberikan insentif yang masuk akal bagi para peserta dalam jaringan sequencer yang terdesentralisasi sambil mencapai tata kelola jaringan dan distribusi keuntungan melalui model ekonomi token, menarik lebih banyak peserta dan menstimulasi vitalitas komunitas.
Terlepas dari prospek cerah untuk sequencer terdesentralisasi, mereka masih menghadapi tantangan dalam implementasi teknis, optimalisasi kinerja jaringan, dan desain model tata kelola. Oleh karena itu, arah pengembangan di masa depan dapat berfokus pada penelitian mekanisme konsensus yang lebih efisien, mengeksplorasi arsitektur jaringan yang dapat diskalakan, dan mengembangkan antarmuka dan alat yang mudah digunakan untuk memenuhi permintaan pasar yang terus meningkat dan ekspektasi pengguna. Singkatnya, sebagai faktor kunci dalam mendorong pengembangan teknologi dan aplikasi blockchain, evolusi masa depan sequencer terdesentralisasi akan memainkan peran penting dalam membangun dunia yang terdesentralisasi yang lebih efisien, aman, dan terbuka.
* Judul asli diteruskan: MT Capital Research: Penelitian Komparatif Sektor Sekuritas Terdesentralisasi
Sequencer, sesuai dengan namanya, bertanggung jawab untuk mengurutkan data transaksi yang awalnya tidak berurutan dalam blockchain, dan mengaturnya menjadi data blok yang berurutan untuk dieksekusi. Setiap blockchain L1 memiliki sistem penyortirannya sendiri, tetapi untuk L2, pengurutan terpusat telah menjadi masalah yang semakin serius.
Untuk L2, sequencer tidak wajib digunakan. L2 juga dapat memilih untuk menggunakan sequencer L1. Namun demikian, untuk pertimbangan biaya dan kecepatan, L2 yang mengoperasikan sequencer-nya sendiri dapat menawarkan pengalaman yang lebih terjangkau dan nyaman bagi pengguna. Menjalankan sequencer mereka sendiri, L2 dapat mengompres ratusan atau ribuan transaksi L2 menjadi satu transaksi L1 untuk dikirimkan ke L1, sehingga secara signifikan menghemat biaya Gas. Selain itu, pengguna dapat menikmati pengalaman konfirmasi lunak yang cepat yang disediakan oleh sequencer L2 tanpa dibatasi oleh throughput transaksi Ethereum. Oleh karena itu, untuk L2, mengoperasikan sequencer-nya sendiri, juga merupakan pilihan yang tidak terelakkan untuk menyempurnakan pengalaman interaksi pengguna.
Meskipun L2 yang mengoperasikan sequencernya sendiri dapat secara signifikan meningkatkan pengalaman pengguna, sentralisasi sequencer L2 telah menjadi masalah yang tidak dapat disangkal saat ini. Saat ini, nilai terkunci di Ethereum L2 telah mencapai 22 miliar, dengan masuknya solusi L2 secara besar-besaran. Namun, hampir semua sequencer L2 bersifat terpusat, mengandalkan satu sequencer untuk menentukan urutan semua transaksi di L2. Sequencer terpusat menghadapi banyak masalah, seperti secara teoritis memiliki wewenang untuk mengecualikan transaksi pengguna, mengekstraksi MEV dari transaksi tanpa batasan, menghadapi masalah penyensoran, dan risiko satu titik kegagalan.
Sumber:https://l2beat.com/scaling/summary
Dalam menghadapi tantangan kompleks MEV, rollup menghadapi keseimbangan yang sulit antara melindungi pengguna dan menghasilkan keuntungan. Tantangan ini melibatkan pencegahan praktik MEV yang berbahaya seperti serangan front-running dan sandwich sambil memanfaatkan ruang blok secara efisien untuk mendapatkan pendapatan. Meskipun secara tradisional rollup mengandalkan model operator tunggal dan mengadopsi urutan masuk pertama keluar pertama (FIFO) untuk melindungi pengguna dari MEV, pendekatan ini mungkin kehilangan peluang pendapatan dari pemanfaatan ruang blok dan mengabaikan peran penting dari insentif ekonomi dalam mendorong stabilitas dan pertumbuhan rollup. Selain itu, memastikan kepatuhan terhadap prinsip FIFO dan menjaga transparansi dalam pemesanan blok menimbulkan tantangan operasional tambahan. Selain itu, memanfaatkan ruang blok yang mendasari sebagai sumber pendapatan, meskipun berpotensi menguntungkan, juga menimbulkan masalah kepercayaan di antara pengguna yang harus percaya bahwa operator tidak akan mengeksploitasi ruang ini untuk merugikan mereka melalui cara-cara seperti serangan sandwich, yang berpotensi mengikis integritas transaksi dan kepercayaan pengguna.
Shared sequencer menawarkan solusi inovatif untuk masalah MEV dengan memperkenalkan mekanisme pemesanan transaksi yang lebih aman dan adil dalam jaringan blockchain, terutama untuk solusi lapisan 2 Ethereum seperti rollup, yang menawarkan manfaat yang signifikan. Dengan membagi ruang blok rollup menjadi bagian atas yang melindungi transaksi pengguna dan bagian bawah yang memungkinkan pembangun untuk mengeksploitasi MEV, ini secara efektif menyeimbangkan kebutuhan dan kepentingan peserta jaringan. Dengan menggunakan teknologi Practical Verifiable Delay Encryption (PVDE), shared sequencer memastikan bahwa transaksi pengguna tidak terlihat oleh pelaku kejahatan, sehingga mencegah praktik MEV yang berbahaya seperti front-running dan serangan sandwich. Selain itu, dengan mengizinkan aktivitas MEV yang menguntungkan di ruang blok bawah, sequencer bersama menghasilkan pendapatan untuk rollup sambil menjaga integritas jaringan dan kepercayaan pengguna. Mekanisme ini tidak hanya meningkatkan keamanan dan keadilan transaksi, tetapi juga mendukung pengembangan jaringan blockchain yang berkelanjutan melalui metode peningkatan pendapatan yang inovatif. Singkatnya, shared sequencer membawa perubahan positif pada ekosistem blockchain dengan pendekatan uniknya dalam menangani MEV, menyeimbangkan perlindungan kepentingan pengguna dengan promosi pengembangan jaringan yang sehat.
Secara keseluruhan, masalah dengan sequencer terpusat berasal dari kekuatan yang berlebihan dan paparan risiko dari sequencer node tunggal. Sequencer terdesentralisasi, yang terdiri dari beberapa node, dapat secara efektif mengatasi masalah yang dihadapi oleh sequencer terpusat. Sequencer terdesentralisasi dapat memastikan ketahanan dan efektivitas pemesanan L2 sekaligus memberikan manfaat tambahan. Sebagai contoh, pengurut terdesentralisasi seperti Metis dapat memberdayakan token lebih lanjut sambil mencapai pembagian keuntungan, dan pengurut bersama memungkinkan L2 untuk menghindari membangun jaringan penyortiran mereka sendiri sambil juga menyediakan interoperabilitas yang lebih nyaman untuk beberapa pengurut bersama L2. Dalam jangka panjang, gelombang modularisasi dan L2 pasti akan mendorong desentralisasi sequencer, dengan ruang pasar yang luas masih tersedia untuk pasar sequencer yang terdesentralisasi.
Sumber:https://joncharbonneau.substack.com/p/rollups-arent-real
Elena Sinelnikova, salah satu pendiri dan CEO Metis, telah mendedikasikan diri untuk pendidikan dan penginjilan industri blockchain. Ia juga merupakan salah satu pendiri CryptoChicks, sebuah organisasi nirlaba edukasi yang kini menjadi komunitas blockchain wanita terbesar di dunia, dengan anggota di 56 negara. Kevin Liu, salah satu pendiri lainnya dan manajer produk Metis, juga merupakan salah satu pendiri dan CEO ZKM, serta peneliti aktif dalam bidang ekonomi token, DAO, DeFi, dan tata kelola blockchain.
Metis berada di garis depan dalam mengusulkan dan menguji sequencer terdesentralisasi untuk Ethereum L2.
Metis telah mengubah node sequencer yang awalnya tunggal menjadi kumpulan node sequencer, mencapai desentralisasi sequencer melalui mekanisme rotasi acak.
Pada awalnya, jaringan sequencer terdesentralisasi Metis menyertakan peran Admin. Admin bertanggung jawab untuk mengelola sistem sequencer terdesentralisasi, termasuk menambahkan node sequencer yang memenuhi syarat ke daftar putih Daftar Sequencer, menetapkan batas taruhan node individu, tingkat pelepasan hadiah blok, dan banyak lagi.
Setelah itu, Metis memperkenalkan mekanisme staking node. Setiap node yang mempertaruhkan 20.000 token METIS dapat menjadi salah satu node dalam kumpulan sequencer. Node di dalam pool memiliki hak untuk melihat isi dari pool transaksi, dan node sequencer yang dipilih memiliki hak untuk mengemas transaksi.
Selanjutnya, Metis memperkenalkan mekanisme rotasi node berbasis PoS. Metis secara acak memilih produsen blok dengan mempertimbangkan jumlah staking dari setiap node yang dikombinasikan dengan mekanisme penurunan nilai hash. Node sequencer yang dipilih kemudian dapat mengemas transaksi blok.
Selanjutnya, batch transaksi yang telah dipaketkan membutuhkan tanda tangan dari setidaknya dua pertiga pengurutan untuk dianggap valid, dan dengan demikian dapat dikirimkan ke L1. Kunci penandatanganan untuk node sequencer dikelola oleh lapisan konsensus PoS Metis, yang menghasilkan, memecah, dan mendistribusikan kunci multisig ketika node sequencer bergabung atau meninggalkan jaringan.
Terakhir, untuk mencegah perilaku jahat dari sequencer, Metis juga memperkenalkan peran validator untuk mengambil sampel blok secara acak, memeriksa apakah transaksi di dalam blok berada dalam urutan yang benar, di antaranya. Node yang bertindak jahat akan dihukum dengan penyitaan dana yang dipertaruhkan.
Sumber:https://www.metis.io/decentralized-sequencer
Berdasarkan proses yang disebutkan di atas, Metis telah mampu membangun arsitektur sequencer terdesentralisasi berdasarkan konsensus jaringan PoS. Dengan mempertaruhkan 20.000 METIS, seseorang dapat menjadi node sequencer, yang mendiversifikasi node sequencer, menghindari satu titik kegagalan, kontrol, dan ekstraksi MEV yang berbahaya. Mekanisme rotasi node dan konfirmasi multisig membuat pemilihan node sequencer menjadi lebih adil dan sampai batas tertentu dapat mencegah tindakan jahat oleh node sequencer. Pemeriksaan pengambilan sampel oleh validator dan hukuman untuk penyitaan semakin mengurangi risiko perilaku jahat oleh node.
Untuk lebih mendorong lebih banyak node untuk berpartisipasi dalam jaringan sequencer terdesentralisasi Metis, Metis juga telah memperkenalkan mekanisme insentif tambahan. Setelah berhasil membuat blok, node sequencer tidak hanya menerima pendapatan gas asli tetapi juga mendapatkan imbalan emisi token METIS tambahan. Mekanisme insentif dari Metis dapat menciptakan roda gila pertumbuhan yang positif. Kemakmuran aktivitas transaksi di jaringan Metis akan meningkatkan pendapatan untuk node sequencer. Peningkatan pendapatan node sequencer akan menarik lebih banyak pengguna untuk mempertaruhkan METIS, menjadi node sequencer, dan menangkap pendapatan sequencer. Berkurangnya METIS yang beredar dan meningkatnya permintaan METIS karena staking akan semakin meningkatkan harga pasar METIS. Kenaikan harga METIS akan meningkatkan nilai aset dari staking node dan nilai reward staking, sehingga menarik lebih banyak node untuk melakukan staking, membentuk sebuah lingkaran roda gila.
Jaringan sequencer terdesentralisasi PoS Metis adalah upaya pertama dalam mengimplementasikan sequencer terdesentralisasi di L2. Implementasi sequencer terdesentralisasi Metis diharapkan dapat mendorong L2 lain untuk memajukan rencana mereka untuk desentralisasi sequencer.
Tim di balik Espresso sangat bergengsi, dengan salah satu pendirinya Charles Lu dan Ben Fisch, keduanya memiliki gelar PhD di bidang Ilmu Komputer dari Universitas Stanford. Anggota tim juga pernah bekerja di perusahaan Web2 dan Web3 terkemuka seperti Binance Labs, Coinbase, dan Google. Sebelumnya, Espresso berhasil mengumpulkan dana sebesar $23 juta dalam bentuk pembiayaan dari perusahaan modal ventura ternama, termasuk Sequoia Capital, Coinbase Ventures, Polychain, dan Robot Ventures.
Espresso diposisikan sebagai middleware antara L1 dan L2, memisahkan pemesanan dari eksekusi, yang bertujuan untuk menjadi jaringan sequencer bersama terdesentralisasi yang menyediakan layanan sequencer terdesentralisasi ke berbagai L2. Mirip dengan konsep outsourcing DA modular, layanan yang disediakan oleh Espresso lebih mirip dengan layanan outsourcing untuk pemesanan data transaksi. Seperti halnya outsourcing DA, layanan pengurutan Espresso bersifat agnostik rantai dan mesin virtual, yang berarti semua jenis L2 dapat menggunakan layanan pengurutan Espresso.
Sumber:<a href="https://hackmd.io/@EspressoSystems/EspressoSequencer"" > https://hackmd.io/@EspressoSystems/EspressoSequencer
Ide inti dari Espresso adalah untuk menyediakan seperangkat middleware sequencer modular untuk L2. Setelah pengguna mengirimkan data transaksi melalui klien, data transaksi, bersama dengan pengenal L2 tersebut, dikirim oleh L2 ke jaringan sequencer Espresso. Node Espresso (node dari sistem bukti kepemilikan Espresso Hotshot) akan memesan transaksi, dan setelah memesan, menyiarkannya ke pelanggan (node L2). Selanjutnya, L2 mengeksekusi berdasarkan data transaksi pesanan yang telah dikemas. Sementara itu, Espresso juga menyerahkan komitmen blok yang berisi transaksi ke kontrak sequencer L1. Terakhir, L2 perlu mengirim state baru ke L1, dan kontrak Rollup L1 akan menggunakan komitmen blok dari Espresso untuk memverifikasi pembaruan state yang dikirimkan oleh L2 untuk memastikan kebenaran eksekusi.
sumber:https://docs.espressosys.com/sequencer/espresso-sequencer-architecture/system-overview
Di masa depan, Espresso juga berencana untuk menggunakan kembali node validator Ethereum yang sudah ada untuk pemesanan melalui Eigenlayer, untuk mencapai keamanan yang lebih tinggi.
Secara keseluruhan, solusi sequencer terdesentralisasi Espresso lebih selaras dengan konsep blockchain modular, memanfaatkan jaringan PoS-nya sendiri untuk mencapai pemesanan yang terdesentralisasi melalui outsourcing, membentuk middleware jaringan sequencer yang terdesentralisasi antara L1 dan L2. Layanan pengurutan generik Espresso juga memungkinkannya untuk menjadi jaringan pengurutan bersama, dengan L2 mana pun dapat menggunakan layanan pengurutan Espresso. Selain itu, L2 yang menggunakan Espresso sebagai penyedia layanan penyortiran bahkan dapat menikmati interoperabilitas yang lebih mulus.
CEO Astria, Josh Bowen, adalah penggerak utama proyek ini. Bowen, yang sebelumnya pernah bekerja di perusahaan rintisan The Graph, Edge & Node, dan Celestia Labs, memiliki pemahaman yang mendalam tentang konsep modularisasi dan desentralisasi. Dia sering berbagi wawasan tentang peran penting yang dimainkan oleh sequencer bersama dalam menjaga kecepatan dan desentralisasi dalam ruang blockchain. Bowen berpendapat bahwa sebagian besar Rollup khusus aplikasi mungkin tidak memerlukan sequencer mereka sendiri; mengembangkan jaringan sequencer bersama yang lebih terdesentralisasi dan modular dapat menguntungkan pembangunan sistem blockchain yang lebih terdesentralisasi dan efisien. Filosofi Josh Bowen dan Astria juga telah menerima dukungan dari berbagai institusi seperti Maven 11, 1kx, Delphi Ventures, dan Figment Capital, yang berhasil mengumpulkan pendanaan awal sebesar $5,5 juta.
Mirip dengan Espresso, Astria bertujuan untuk menyediakan jaringan sequencer bersama yang terdesentralisasi. Jaringan sequencer bersama Astria adalah blockchain middleware dengan sekumpulan sequencer terdesentralisasi, yang mampu menerima data transaksi dari beberapa L2. Demikian juga, Astria dapat menangani permintaan penyortiran dari semua jenis L2. Selain itu, L2 yang menggunakan Astria juga dapat menikmati interoperabilitas tingkat atom yang disediakan oleh Astria.
Proses pemilahan di Astria diilustrasikan dalam diagram berikut:
Sumber:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
Sumber:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
Jaringan sequencer terdesentralisasi Astria memiliki kesamaan dengan solusi Espresso, keduanya bertujuan untuk menyediakan layanan pengurutan terdesentralisasi yang terpisah untuk setiap L2. Dengan mengalihdayakan layanan pengurutan, L2 dapat lebih menyederhanakan proses pengembangan dan biaya operasional mereka, menikmati kompabilitas tingkat atom di antara L2.
Radius berfokus pada pengembangan lapisan pengurutan bersama yang tidak dapat dipercaya, yang bertujuan untuk mengatasi tantangan ekstraksi MEV yang berbahaya dan penyensoran dalam ruang blockchain. Radius telah berhasil mendapatkan pendanaan awal sebesar $1,7 juta dari lembaga investasi seperti Hashed, Superscrypt, Lambdaclass (Ergodic Fund), dan Crypto.com.
Radius bertujuan untuk membangun jaringan sequencer bersama yang tidak dapat dipercaya dan tahan sensor, dan fitur yang paling menonjol dibandingkan dengan Espresso dan Astria adalah kemampuannya untuk secara efektif mengurangi MEV yang berbahaya melalui kumpulan memori yang dienkripsi.
Arsitektur keseluruhan jaringan sequencer bersama Radius mirip dengan jaringan sequencer bersama pada umumnya. Pengguna mengirimkan data dan bukti transaksi yang terenkripsi melalui Dapps ke lapisan sequencer. Sequencer memverifikasi data dan bukti transaksi yang disediakan pengguna, serta mengemas dan mengurutkannya. Selanjutnya, Rollups menerima blok yang diurutkan dari jaringan sequencer, mengeksekusi transaksi secara berurutan, dan mengirimkan state yang dieksekusi dan bukti state ke lapisan penyelesaian.
Sumber:https://docs.theradius.xyz/developer/architecture
Yang menarik, Radius memperkenalkan kumpulan memori terenkripsi untuk mencegah penyortir mengekstrak MEV yang berbahaya. Transaksi yang dikirimkan oleh pengguna dienkripsi dan dikirimkan ke jaringan sequencer dalam bentuk data yang dienkripsi. Penyortir tidak dapat memperoleh kunci ketika menyortir transaksi dan tidak dapat mendekripsi dan melihat konten spesifik dari setiap transaksi. Oleh karena itu, penyortir tidak dapat mengekstrak MEV dengan menyortir dan menyisipkan transaksi secara jahat.
Radius membagi ruang blok menjadi ruang atas dan ruang bawah. Ruang teratas didedikasikan untuk transaksi pengguna, secara efektif menghindari MEV yang berbahaya melalui kumpulan memori terenkripsi. Ruang bawah memperkenalkan pasar terbuka berbasis lelang bagi para pedagang, di mana transaksi bundel MEV yang menguntungkan dapat dibuat di seluruh Rollups, seperti arbitrase jinak dan likuidasi, dll. Pedagang kemudian mengirimkan transaksi bundel dan penawaran mereka ke sequencer, yang memilih transaksi bundel dengan penawaran tertinggi untuk dimasukkan ke dalam blok, sehingga memaksimalkan keuntungan Rollup dan mendorong pasar persaingan MEV yang sehat.
Dibandingkan dengan Espresso dan Astria, Radius memiliki dua keunggulan yang signifikan. Pertama, dengan memperkenalkan kumpulan memori terenkripsi dan membagi ruang blok menjadi ruang atas dan bawah, Radius dapat secara efektif menghilangkan transaksi MEV yang berbahaya, menumbuhkan pasar persaingan MEV yang sehat, dan memaksimalkan keuntungan Rollup. Kedua, pengenalan kumpulan memori terenkripsi mencegah node sequencer individu bertindak jahat melalui MEV, sehingga menghilangkan kebutuhan akan mekanisme konsensus tambahan untuk memastikan kebenaran pengurutan. Hal ini bisa sangat meningkatkan kecepatan konfirmasi akhir dan skalabilitas jaringan sequencer.
Proposal SUAVE diajukan oleh tim Flashbots, pelopor dalam menangani masalah Miner Extractable Value (MEV) dalam ekosistem Ethereum, yang terdiri dari para profesional dengan keahlian mendalam di berbagai bidang seperti ilmu komputer, matematika, psikologi, dan ekonomi. Menurut LinkedIn, tim ini saat ini memiliki 28 anggota dengan keahlian mulai dari pemrograman Python, teknologi blockchain, pembelajaran mesin, hingga pemrograman C.
Tim pendiri Flashbots termasuk Philip Daian dan Stephane Gosselin, dengan yang terakhir keluar pada Oktober 2022 karena ketidaksepakatan atas kebijakan sensor dengan tim. Selain itu, Alex Obadia, salah satu pendiri dan peneliti strategi terbaik lainnya, meninggalkan Flashbots pada Juni 2023 karena alasan pribadi. Anggota inti termasuk Andrew Miller, yang dikenal karena penelitiannya dalam memecahkan kode Intel SGX, yang saat ini menjabat sebagai direktur penelitian untuk Lingkungan Eksekusi Tepercaya dan SUAVE. Miller berencana untuk mengambil cuti sementara dari posisi asisten profesor di University of Illinois, di mana pekerjaan akademisnya berfokus pada teknik elektro dan komputer. Anggota inti lainnya, Hasu, menjabat sebagai direktur strategi Flashbots, yang memiliki pengaruh luas dalam ruang blockchain, termasuk peran sebagai penasihat strategis untuk protokol likuiditas Lido dan kolaborator penelitian dengan perusahaan investasi Paradigma. Hasu berkomitmen untuk mendorong pengembangan industri dan pendidikan melalui tulisan, media sosial, dan podcast.
SUAVE adalah pembangun dan pengurutan terdesentralisasi yang unik, berbeda dari lapisan bersama atau lapisan pengurutan lainnya dalam desain. Ini bertujuan untuk menyediakan layanan pengurutan transaksi untuk Ethereum dan blockchain lainnya tanpa secara langsung disematkan ke dalam protokol rantai mana pun. Pengguna dapat mengirim transaksi ke kumpulan memori terenkripsi SUAVE, dan jaringan eksekutor SUAVE bertanggung jawab untuk mengeluarkan blok atau blok parsial untuk rantai. Blok-blok ini bersaing dengan blok-blok yang dihasilkan oleh pembangun Ethereum terpusat tradisional, dengan pengusul Ethereum yang memilihnya.
Sumber:https://foresightnews.pro/article/detail/28930
SUAVE tidak menggantikan mekanisme Rollup untuk memilih blok, dan juga tidak mengubah aturan pilihan fork rantai. Ini berfokus pada penyediaan pengurutan yang paling menguntungkan untuk rantai apa pun, biasanya memiliki status penuh untuk mensimulasikan hasil transaksi yang berbeda dan membuat pengurutan yang optimal. Desain ini memungkinkan SUAVE untuk berkolaborasi dengan sequencer bersama atau pembuat MEV-aware lainnya untuk menawarkan layanan seperti arbitrase rantai-silang atomik, memastikan beberapa transaksi dieksekusi atau dibatalkan secara atomik.
Sumber:https://foresightnews.pro/article/detail/28930
Dalam jangka panjang, Rollups mungkin merupakan pilihan yang lebih baik. Rollup mengamankan keamanan, ketahanan terhadap sensor, dan keaktifan melalui L1, sedangkan SUAVE, sebuah rantai yang berfokus pada pengurutan transaksi, tidak dimaksudkan untuk interaksi pengguna biasa. Tujuannya adalah untuk membatasi kebutuhan pengguna untuk menjembatani dana ke SUAVE, alih-alih berfokus pada penyediaan platform bagi pencari/pembangun. SUAVE didedikasikan untuk menyediakan pengurutan transaksi yang paling menguntungkan tanpa sepenuhnya menggantikan mekanisme pengurutan yang ada. Ini dapat menangani transaksi full-state untuk membuat urutan transaksi yang optimal.
Sumber:https://foresightnews.pro/article/detail/28930
Mengenai penanganan MEV, berbagai mekanisme bertujuan untuk mengurangi potensi persaingan dan eksternalitas negatif yang terkait dengan pengurutan dan penyertaan transaksi. Sebagai contoh, mekanisme pelebaran waktu Arbitrum dan model FBA-FCFS Flashbots berusaha untuk mengurangi insentif untuk persaingan latensi dengan memungkinkan pengguna untuk mengekspresikan preferensi mereka untuk penyertaan transaksi cepat melalui biaya.
Mekanisme Pelebaran Waktu Arbitrase
Mekanisme pelebaran waktu adalah sebuah langkah keamanan terhadap jenis serangan tertentu yang dikenal sebagai "Serangan Bandit Waktu", di mana penyerang mungkin mencoba untuk mengatur ulang blok yang telah dikonfirmasi untuk mendapatkan keuntungan dari informasi yang sebelumnya tidak diketahui (misalnya, mengeksploitasi pengetahuan tentang transaksi setelah fakta).
Arbitrum bertahan dari serangan ini melalui mekanisme unik yang memungkinkan siapa pun untuk mengirimkan "tantangan" yang membuktikan tindakan penyerang ketika serangan bandit waktu dicoba. Mekanisme ini, berdasarkan insentif ekonomi, memastikan potensi keuntungan penyerang diimbangi, sehingga melindungi keamanan dan keadilan jaringan.
Model FBA-FCFS Flashbots
Model FBA-FCFS (First Bid Auction - First Come, First Served) adalah mekanisme pemesanan transaksi yang diusulkan oleh Flashbots, yang bertujuan untuk mengatasi masalah pemilihan dan pemesanan transaksi tradisional, terutama dalam konteks ekstraksi MEV.
Model FBA-FCFS berusaha menyeimbangkan keadilan dan efisiensi dengan mengizinkan penawaran transaksi untuk mengoptimalkan penggunaan sumber daya jaringan sambil memastikan bahwa beberapa pengguna tidak sepenuhnya dikecualikan karena ketidakmampuan membayar.
Mekanisme ini masing-masing memiliki pro dan kontra, tetapi memiliki tujuan yang sama untuk meningkatkan efisiensi dan keadilan pemrosesan transaksi.
Dengan berkolaborasi dengan Rollups dan pembangun MEV-aware lainnya, SUAVE bertujuan untuk memberikan keamanan dan efisiensi ekonomi yang lebih tinggi untuk operasi lintas rantai, mengeksplorasi model keamanan ekonomi baru dan mekanisme mitigasi MEV untuk meningkatkan desentralisasi pemesanan dan eksekusi transaksi blockchain.
Proyek-proyek seperti Metis, Astria, Espresso, Radius, dan SUAVE, meskipun masing-masing memiliki fokusnya sendiri, secara kolektif bertujuan untuk meningkatkan skalabilitas dan efisiensi transaksi teknologi blockchain sambil mengatasi masalah Miner Extractable Value (MEV), meningkatkan desentralisasi, dan meningkatkan interoperabilitas.
Metis, dengan solusi Layer 2-nya, berfokus pada pengoptimalan kemampuan pemrosesan transaksi Ethereum untuk mengurangi biaya dan meningkatkan efisiensi, yang bertujuan untuk menyediakan platform yang lebih nyaman bagi para pengembang dan perusahaan untuk pengembangan. Astria dan Espresso mengusulkan konsep jaringan sequencer yang terdesentralisasi, yang mendukung pemrosesan data transaksi untuk beberapa solusi Layer 2. Hal ini tidak hanya menyederhanakan proses pengembangan dan operasional, tetapi juga memperkuat kompabilitas dan interoperabilitas antar sistem. Proyek Radius, dengan memperkenalkan kumpulan memori terenkripsi dan partisi ruang blok, berusaha untuk menciptakan jaringan yang tidak dapat dipercaya dan tahan sensor yang bertujuan untuk mengurangi dampak buruk MEV sekaligus meningkatkan privasi dan keamanan transaksi. SUAVE berfokus pada penanganan dampak MEV terhadap keadilan dan transparansi transaksi melalui jaringan sequencer yang terdesentralisasi, yang menunjukkan komitmen untuk meningkatkan keadilan lingkungan perdagangan.
Dalam mengeksplorasi arah pengembangan sequencer terdesentralisasi, Metis dan Espresso menyediakan dua model yang sangat berbeda: model "in-house" dan pendekatan "modul yang dialihdayakan". Model-model ini mencerminkan pemikiran dan strategi komunitas yang berbeda tentang bagaimana membangun dan memelihara sequencer yang terdesentralisasi.
Model "in-house" Metis menekankan pada pengelolaan dan pengoperasian jaringan sequencer terdesentralisasi secara internal untuk memastikan keamanan dan stabilitas jaringan. Pendekatan ini memungkinkan Metis untuk secara langsung mengontrol node dalam jaringannya, menjaga lingkungan jaringan yang sehat melalui mekanisme staking dan insentif. Meskipun model ini dapat meningkatkan keamanan dan keandalan jaringan, model ini juga mengharuskan Metis untuk memikul tanggung jawab operasional dan investasi sumber daya yang signifikan, yang berpotensi membatasi fleksibilitas dan skalabilitas jaringan.
Sebaliknya, pendekatan "modul outsourcing" Espresso menawarkan solusi yang lebih fleksibel dan terbuka. Dengan mengizinkan setiap proyek blockchain untuk mengakses layanan pengurutan, Espresso mempromosikan universalitas dan keragaman teknologi sambil mengurangi beban operasional pada masing-masing proyek. Tantangan dari model ini adalah model ini dapat menimbulkan masalah kepercayaan tambahan, karena proyek harus bergantung pada Espresso untuk memproses transaksi secara adil dan aman. Selain itu, setiap masalah atau serangan pada layanan Espresso dapat berdampak pada berbagai proyek klien.
Model "in-house" Metis dan pendekatan "modul outsourcing" Espresso menunjukkan dua jalur pengembangan utama dalam bidang sequencer terdesentralisasi. Setiap model memiliki kelebihan dan tantangan yang unik, dan pilihan di antara model-model tersebut bergantung pada kebutuhan spesifik, kondisi sumber daya, dan penekanan pada desentralisasi dan keamanan proyek.
Prospek pengembangan sequencer terdesentralisasi menunjukkan potensi yang luar biasa dari teknologi blockchain untuk meningkatkan keamanan jaringan, meningkatkan ketahanan terhadap penyensoran, meningkatkan efisiensi transaksi, mengurangi biaya, dan mempromosikan keragaman ekosistem dan interoperabilitas. Dengan kemajuan teknologi sequencer terdesentralisasi yang berkelanjutan, kita dapat memperkirakan jaringan blockchain yang lebih aman dan efisien di mana mekanisme pengurutan terdesentralisasi secara efektif mempertahankan diri dari satu titik kegagalan dan serangan jahat, melindungi aset dan data pengguna. Selain itu, pengoptimalan dan inovasi dalam sequencer terdesentralisasi, seperti pemrosesan batch dan state channel, akan semakin meningkatkan kemampuan pemrosesan transaksi platform L2, mengurangi biaya transaksi bagi pengguna, mencapai throughput yang tinggi dan latensi yang rendah dalam konfirmasi transaksi, sehingga meningkatkan pengalaman pengguna tanpa mengorbankan keamanan dan desentralisasi.
Selain itu, adopsi sequencer terdesentralisasi yang meluas diharapkan dapat mendorong pembentukan ekosistem blockchain yang lebih beragam dan dapat dioperasikan. Jaringan sequencer bersama, seperti Espresso dan Astria, tidak hanya akan melayani beberapa platform L2 tetapi juga mempromosikan aliran data dan aset antara platform yang berbeda, menciptakan dunia terdesentralisasi yang lebih terbuka dan terhubung. Selain itu, inovasi dalam mekanisme insentif dan model ekonomi token akan memberikan insentif yang masuk akal bagi para peserta dalam jaringan sequencer yang terdesentralisasi sambil mencapai tata kelola jaringan dan distribusi keuntungan melalui model ekonomi token, menarik lebih banyak peserta dan menstimulasi vitalitas komunitas.
Terlepas dari prospek cerah untuk sequencer terdesentralisasi, mereka masih menghadapi tantangan dalam implementasi teknis, optimalisasi kinerja jaringan, dan desain model tata kelola. Oleh karena itu, arah pengembangan di masa depan dapat berfokus pada penelitian mekanisme konsensus yang lebih efisien, mengeksplorasi arsitektur jaringan yang dapat diskalakan, dan mengembangkan antarmuka dan alat yang mudah digunakan untuk memenuhi permintaan pasar yang terus meningkat dan ekspektasi pengguna. Singkatnya, sebagai faktor kunci dalam mendorong pengembangan teknologi dan aplikasi blockchain, evolusi masa depan sequencer terdesentralisasi akan memainkan peran penting dalam membangun dunia yang terdesentralisasi yang lebih efisien, aman, dan terbuka.