Обговорення ризиків централізації L2 сортировщика Ethereum: децентралізовані спільні рішення можуть стати майбутнім

Ethereum Rollups є централізованими: глибоке дослідження Децентралізації сортировщиків

1. Основні пункти

  • Упорядкування транзакцій стало все більш серйозною проблемою в другому рівні (L2). Основна роль L2 rollup полягає в наданні користувачам дешевої та безпечної торгової середовища. L2 rollup надає користувачам рівень виконання, а потім передає дані транзакцій на верхній рівень L1, такі як Arbitrum, Optimism, zkSync тощо.

  • Сортувальник є сутністю, відповідальною за групування транзакцій у набори. Він отримує незгруповані транзакції від користувачів, обробляє їх у групи поза ланцюгом, а потім генерує пакет стиснених впорядкованих транзакцій. Ці транзакції потім можуть бути поміщені в блок і надіслані до батьківського L1.

  • Rollups насправді не потребують сортувальника; це просто дизайнерський вибір, зроблений для покращення досвіду користувачів. Однак сортування на базовому рівні Ethereum може бути відносно неефективним і дорогим. Це означає, що до теперішнього часу кожен великий проект L2 rollup виявив, що працювати з централізованим сортувальником зручніше, дешевше та дружелюбніше для користувачів.

  • Оскільки сортувальник контролює порядок транзакцій, він має право перевіряти транзакцію користувача (, хоча повна перевірка малоймовірна, оскільки користувачі можуть безпосередньо подавати транзакції на L1 ). Сортувальник також може витягувати максимальну можливу вартість (MEV), що може призвести до економічних втрат для користувачів. Крім того, дійсність також є великою проблемою; якщо єдиний централізований сортувальник вийде з ладу, користувачі не зможуть користуватися цим сортувальником, що вплине на весь rollup.

  • Рішення - це спільний, децентралізований сортувальник. Спільний сортувальник по суті забезпечує децентралізовані послуги для rollup. Окрім вирішення проблем цензури, вилучення MEV та ефективності, спільний сортувальник також вводить крос-rollup функціональність, відкриваючи різноманітні нові можливості. Espresso, Astria та Radius розробляють інноваційні рішення для спільного сортування, які мають унікальні функції у своїх архітектурах. Espresso намагається використовувати EigenLayer для управління своєю мережею, тоді як Astria тісно співпрацює з модульною мережею доступності даних Celestia. Radius приносить свою унікальну крипто mempool в обговорення.

Бінанс дослідження роз'яснює Децентралізацію сортувальника: основа безпеки Layer2, розширення сценаріїв використання рідних токенів

2. Вступ

З поширенням екосистеми L2 rollup на Ethereum, аспект сортировщика, який часто ігнорується, стає все більш важливим. Сортировщик відповідає за впорядкування транзакцій, використання сортировщика через rollup може забезпечити кращий досвід користувача, нижчі витрати та швидше підтвердження транзакцій. Проте проблема полягає в тому, що до сьогодні всі основні компанії L2 Ethereum вважають, що запуск власного централізованого сортировщика є найбільш зручним, дружнім до користувачів та дешевшим. Враховуючи владу, яку сортировщик має в перевірці транзакцій, витяганні MEV та створенні єдиної точки відмови (, тобто проблеми ефективності ), це може вважатися небажаним результатом і не відповідати духу криптовалюти.

Хоча більшість криптокомпаній вже включили децентралізацію своїх ранжувальників до своїх дорожніх карт, справжнього консенсусу щодо того, як реалізувати децентралізацію, ще не досягнуто. Також слід зазначити, що Arbitrum та Optimism з другої половини 2021 року запустили свої рішення, можна сказати, що вони ще не досягли суттєвого прогресу в децентралізованих ранжувальниках.

У цьому звіті ми детально розглянемо роль сортувальника та стан простору rollup Ethereum. Потім ми глибоко досліджуємо проекти, що працюють над рішеннями, а саме децентралізовану мережу спільного сортування. Ми детально розповімо про ці проекти та унікальність їхніх рішень. Ми також розмірковуємо над тим, що це може означати для майбутнього розвитку в сфері rollup L2 Ethereum.

Бінанс дослідження інтерпретує Децентралізація сортировщик: основа безпеки Layer2, розширення сценаріїв використання рідних токенів

3. Що таке сортувальник?

Блокчейн – це розподілений реєстр даних, що складається з упорядкованих за блоками транзакційних даних з часовими мітками. Спочатку ці транзакційні дані були безладними та неорганізованими. Після упорядкування їх можна організувати в блоки та виконати, щоб створити новий стан блокчейну. Для таких блокчейнів першого рівня, як Ethereum, упорядкування транзакцій відбувається на самій базовій платформі Ethereum.

У найпопулярнішому рішенні для масштабування на Ethereum — Layer-2 (L2) в шарі rollup, впорядкування транзакцій стало дедалі серйознішою проблемою. Пам'ятайте, що основна роль rollup полягає в наданні користувачам безпечного та дешевого місця для транзакцій. Простими словами, L2 rollup надає користувачам шар виконання, а потім передає їх дані транзакцій до вищого L1, тобто Arbitrum, Optimism, zkSync тощо на Ethereum. Партія транзакцій, що подається до L1, зазвичай містить сотні або тисячі стиснених L2 транзакцій, що, в свою чергу, знижує витрати на передачу даних до L1.

У світі L2 rollup, сортувальник є суб'єктом, який має право групувати транзакції в порядку. Сортувальник отримує безладні транзакції від користувачів, обробляє їх поза ланцюгом у групи, а потім генерує пакет стиснутих упорядкованих транзакцій. Потім ці транзакції можуть бути поміщені в блок і надіслані до батьківського L1. Пакетні транзакції також можуть бути в доступності даних (DA) рівня ( зазвичай є Ethereum, що використовується для більшості поточних rollup). Це також надає користувачеві м'яке зобов'язання, що після отримання транзакції користувача, сортувальник надасть майже миттєве підтвердження у вигляді "м'якого підтвердження". "Тверде підтвердження" отримується після того, як транзакція відправлена на рівень L1.

Бінанс дослідження тлумачення децентралізованого сортувальника: основа безпеки Layer2, розширення сценаріїв використання рідних токенів

( Чому Rollups повинні використовувати сортувальник, чому це є проблемою?

З фундаментальної точки зору, сортувальник має дуже чітку мету: покращити досвід користувача. Використання сортувальника для L2-транзакцій подібне до використання "швидкісної смуги", що означає нижчі витрати та швидше підтвердження транзакцій. Насправді, сортувальник може зберігати сотні або тисячі L2-транзакцій в одному L1-транзакції, що дозволяє заощаджувати газові витрати. Крім того, м'яке підтвердження, яке надає сортувальник, означає, що транзакції rollup можуть забезпечити користувачам швидке підтвердження блоків. Ця комбінація допомагає покращити досвід користувачів при використанні L2 rollup.

Важливо пам’ятати, що rollup не потребує сортувальника; це просто дизайн, зроблений для кращого користувацького досвіду. Наприклад, як більшість rollup використовують Ethereum L1 для підвищення доступності даних, так вони також можуть використовувати його для сортування. Однак базовий шар Ethereum, ймовірно, буде відносно неефективним і дорогим, особливо враховуючи великий обсяг транзакцій L2. По суті, пропускна здатність транзакцій rollup буде обмежена швидкістю сортування даних Ethereum L1. Користувачі також зазнають затримок підтвердження транзакцій, як і при торгівлі на Ethereum. Це означає, що до теперішнього часу кожен великий проект L2 rollup виявив, що запуск централізованого сортувальника є більш зручним, дешевим та простим для користувачів. Хоча користувачі L2 можуть подавати транзакції безпосередньо на L1, щоб обійти сортувальник, вони повинні сплатити газові збори за транзакції на L1, і транзакції можуть зайняти більше часу для остаточного завершення. Це в значній мірі суперечить меті використання L2 rollup для виконання транзакцій.

Оскільки сортувальник контролює порядок транзакцій, теоретично він має право не включати транзакції користувачів ). Проте, якщо користувач має змогу і бажає сплатити газовий збір, він також може безпосередньо подавати транзакції до L1 ###. Сортувальник також може витягувати MEV з групи транзакцій, що може призвести до економічних втрат для користувацької групи. Якщо існує лише один сортувальник, як у випадку з усіма основними rollup-транзакціями, ризик централізації буде більшим. У такому випадку, ефективність може стати проблемою, тобто якщо єдиний сортувальник зазнає збою, тоді весь rollup постраждає. Налаштування з кількома сортувальниками може зменшити цей ризик.

За цієї налаштування, сортувальник може розглядатися як напівдостовірна сторона користувача. Хоча сортувальник не може завадити користувачу використовувати L2, він може затримати транзакції користувача, що призведе до сплати додаткових газових витрат користувачем і отримання цінності з транзакцій користувача.

Бінанс дослідження інтерпретація Децентралізація сортувальника: Layer2 основа безпеки, розширення використання нативних токенів

( Кореляція MEV

MEV тут має особливе значення. MEV означає вартість, отриману з виробництва блоків, що перевищує першу добичу ) або винагороду за стейкінг ### та комісії за газ. Вона вилучається шляхом маніпуляцій з транзакціями в блоці, тобто шляхом включення, виключення та зміни порядку транзакцій. Наприклад, поширеними формами вилучення MEV є фронт-ранінг та сандвіч-атак.

З огляду на роль сортировщиків у L2 rollup, вони можуть зрозуміти всі користувацькі транзакції поза мережею. Крім того, оскільки ці сортировщики зазвичай управляються самими проектами або супутніми командами, багато користувачів стурбовані тим, що вони не можуть бачити потенційне вилучення MEV. Навіть без цих побоювань, оскільки проекти запускають свої власні централізовані сортировщики, недостовірність і рівень децентралізації цих протоколів також вплине на користувачів. Достовірність і децентралізація цих протоколів, безумовно, викликатимуть питання.

( Стан ринку сортувальників

Наразі всі основні версії Ethereum L2 залежать від централізованих сортувальників. Зі збільшенням кількості транзакцій Ethereum, що переходять на рішення L2, хоча набір валідаторів Ethereum сам по собі є децентралізованим, здається, що значна кількість транзакцій ), а саме ті, що на L2, ### підлягають впливу централізованої сили у вигляді єдиного сортувальника.

Не дивно, що більшість із цих компаній вже вирішила проблему децентралізації своїх сортувальників і включила це в свою дорожню карту. Хоча це позитивний сигнал, що децентралізація є частиною бачення L2, ми повинні зазначити, що Arbitrum і Optimism запустили свої рішення ще наприкінці 2021 року, і можна сказати, що вони не досягли суттєвого прогресу в децентралізованих сортувальниках.

Більшість провідних компаній, здається, спрямовують ресурси на поліпшення своїх основних продуктів і функцій, а не зосереджуються на децентралізації. Це не зовсім критика, оскільки в умовах жорсткої конкуренції зосередження на децентралізації до того, як буде створено конкурентоспроможний продукт, не відповідає інтересам жодної компанії, що в певному сенсі можна зрозуміти. Однак із дозріванням мережевих компаній ця точка зору змінюється, і обговорення швидко переходить до децентралізації порядку і підвищення довіри.

Бінанс дослідження пояснює Децентралізацію сортера: основа безпеки Layer2, розширення використання рідних токенів

( Інші питання

Варто підкреслити, що існує деяке обговорення щодо ступеня ризику, пов'язаного з залежністю від централізованих сортувальників.

Як зазначено вище, оскільки сортувальники контролюють порядок транзакцій, вони можуть виключати транзакції користувачів, а також видобувати MEV. Проте, врешті-решт, сортувальники також не можуть повністю виключити користувачів із rollup транзакцій. Користувачі можуть обійти сортувальники та безпосередньо подавати транзакції до L1 ), якщо вони готові і бажають сплатити збільшені витрати на газ ###. Хоча неналежна поведінка сортувальників може призвести до затримок у транзакціях та додаткових витрат для користувачів, вони врешті-решт не можуть повністю провести цензуру. До цього часу жодна велика L2 компанія не була надзвичайно зосереджена на децентралізації своїх сортувальників, і це, ймовірно, одна з причин. Проте, перерозподіл транзакцій сортувальниками для видобутку MEV все ще є проблемою, особливо в приватному mempool, як OP Mainnet.

Можливо, більша проблема полягає в реальному часі. Зважаючи на те, що основні програми rollup працюють на єдиному централізованому сортувальнику, якщо ці сортувальники зазнають проблем, вся програма rollup постраждає. Хоча користувачі все ще можуть завершувати транзакції, безпосередньо звертаючись до L1, це не особливо стійкий метод і навряд чи спрацює для більшості транзакцій. Пам'ятайте, що вся суть використання L2 rollup полягає в економії на витратах на транзакції. Зважаючи на одне з основних понять, що стоять за криптовалютою, - це запобігання залежності від єдиного централізованого постачальника (, як у традиційній фінансовій сфері ), централізація сортувальника очевидно є важливою проблемою, яку потрібно вирішити, і ключем до розблокування ринку L2 rollup стане спільний сортувальник.

ETH7.51%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
MetaNeighborvip
· 18год тому
Централізація завжди є болючою точкою
Переглянути оригіналвідповісти на0
GasWaster69vip
· 19год тому
Проблема з порядком дуже важлива!
Переглянути оригіналвідповісти на0
DegenRecoveryGroupvip
· 19год тому
Децентралізація дуже важлива
Переглянути оригіналвідповісти на0
MevTearsvip
· 19год тому
Підтримка децентралізованого обміну
Переглянути оригіналвідповісти на0
SeasonedInvestorvip
· 19год тому
Ця проблема дійсно болюча
Переглянути оригіналвідповісти на0
  • Закріпити