Чи відбудеться децентралізація ролапів?
Технології, що прискорюють "прогресивну децентралізацію" ролапів
Дорога нація Bankless,
L2 – це великий бізнес. Можливості величезні, і за ринковими капіталами токенів багатьох ранніх проєктів ясно, що користувачі покладають на них великі надії.
Чи є ролапи надто централізованими? І якщо сьогодні це так, то коли децентралізація стане для них пріоритетом? Сьогодні ми досліджуємо одне з великих рішень щодо централізації для ролапів
- Команда Bankless
Український переклад: гільдія перекладачів BanklessDAO (Romko, Yura_Teslya)
Письменник Bankless: 563
Якщо ви такий же DeFi ботан, як і я, ви любите гарні ролапи. Обмін, кредитування, запозичення та торгівля – все це за копійки – майже без обмежень, що ще кілька років тому здавалося недосяжним. Якщо часом здається, що цей досвід більше схожий на централізований ланцюжок, такий як BNB Chain, ніж на використання Ethereum, що ж, ваші почуття павука можуть бути не надто далекі від істини.
У той час як блискавичні підтвердження транзакцій та низькі комісії залучили користувачів DeFi до роллапів, більшість L2 все ще борються за децентралізацію. І хоча тролі в Crypto Twitter люблять втирати користувачам про просте Solana... Ethereum L2 також не ідеальний.
Єдина точка відмови часто знаходиться в Sequencer для цих ланцюжків. Можливо, ви чули, що Arbitrum та Optimism планують "децентралізувати" свій Sequencer, але як це працює? І (що важливіше) чому вони ще не зробили цього?
Стан ролапних секвенсорів на сьогоднішній день
Коли ви підписуєте транзакцію в ланцюжку роллапів, вона разом з іншими транзакціями потрапляє до мемпулу роллапа, по суті, в кімнату очікування на ланцюжку. Потім секвенсор упорядковує транзакції, щоб вони могли бути зібрані у блоки та виконані.
Секвенсори унікальні для роллапів, де вони використовуються як для ефективного пакування транзакцій, так і для надання користувачам швидких (м'яких) зобов'язань, що їх транзакції зрештою будуть відправлені на Layer 1.
Сьогодні більшість роллапів покладаються на один власний Sequencer для впорядкування транзакцій. Поряд із збільшенням ймовірності, ця модель створює припущення про довіру. Залежність від централізованих суб'єктів робить транзактори роллапів уразливими для цензури – основний камінь спотикання для децентралізації-максимум серед нас. Якщо з якоїсь причини секвенсор не хоче, щоб ви проводили транзакції в його ланцюжку, у вас може бути ніяких можливостей отримати доступ до свого капіталу.
І хоча, здавалося б, очевидним рішенням було б запровадити метод децентралізації цієї найважливішої ролі, багато команд ролапів зараз віддають перевагу збільшенню частки ринку, а не децентралізації. Ці команди вважають, що їхній час краще витратити на створення інструментів розробки, залучення нових партнерів та взаємодію з спільнотою. Створення значної інфраструктури, яка потрібна на створення децентралізованого набору секвенсорів, займає багато часу і надає мінімальний вплив на звичайного роздрібного користувача - не кажучи вже про те, що ці централізовані секвенсори отримують величезні доходи.
З цих причин, якщо ви запитаєте більшість проєктів, коли вони збираються децентралізувати свої Sequencer, відповідь швидше за все буде "Скоро!™". Але за наявності деяких очевидних потреб загальні секвенсори пропонують елегантне рішення.
Рішення = загальні секвенсори
Концепція Shared Sequencer (SS) насправді досить проста. Вони пропонують створити децентралізовану мережу вузлів секвенсування, до якої можуть колективно підключатись роллапи, щоб замінити єдиний централізований секвенсер.
Замість того, щоб один секвенсор керував усіма діями, ця мережа обиратиме нового лідера для кожного раунду секвенсування, ефективно усуваючи єдину точку відмови в живій силі та цензурі, яка приходить із централізованим секвенсором.
Можливість для ролапів "підключатися" та "відключатися" від цих мереж забезпечує чистий перехід і дозволяє створити здорову конкуренцію у просторі SS. Якщо одна SS-мережа (з якоїсь причини) погано поводиться зі своїми користувачами або отримує занадто велику цінність, то для її клієнтів-ролапів не важко перейти на більш зелені пасовища серед конкурентів.
Таким чином, замість того, щоб zkSync або Starknet створювали апаратне забезпечення для нового набору секвенсорів з нуля, мережі SS пропонують "децентралізацію як послугу". Покладатися на те, що команди не лінуватимуться щодо "низькопріоритетних" етапів проєкту - це маленька затишна ніша, яку заповнюють проекти SS.
Захоплюючою подією під час підключення багатьох ролапів до спільної мережі SS є атомарні транзакції. Оскільки Shared Sequencer може впорядковувати транзакції з кількох ролапів одночасно, операції між роллапами стають набагато простіше. Уявіть собі можливість арбітражу ETH між Arbitrum та Optimism – з гарантією, що ваша покупка на Arbitrum буде успішною лише в тому випадку, якщо ваш продаж на Optimism також пройде. Це ефективно дозволяє користувачам отримувати перехресну маржу між роллапами, потенційно вирішуючи проблему фрагментації ліквідності, яка так поширена в DeFi сьогодні.
Отже, загальні секвенсори пропонують кілька переваг у порівнянні з поточним дизайном:
Стійкість до цензури
Атомарна композитивність крос-ролапів
Гарантії працездатності (низька/відсутність простоїв)
Рішення Plug-and-play для існуючих та нових ролапів
Так у чому ж каверза? Зрозуміло, що з новими технологіями виникають і нові перешкоди. Основна проблема, озвучена співтовариством, зводиться до нарахування вартості та розподілу стимулів.
Модулювання потоку даних вдалині від чітко визначеного потоку цінності Ethereum створює деякі нові болючі точки MEV, такі як можливість того, що SS буде віднімати цінність у L1 і/або агрегувати MEV домінуючу мережу SS.
Хоча ці проблеми здаються вирішеними, розробникам необхідно стежити за тим, щоб стимули не йшли занадто далеко від ланцюжка першого рівня. Якщо достатня цінність не надходить на базовий рівень, очікується несумлінна поведінка. Наприклад, якщо мережа секвенування ролопів викачує більше своєї частки MEV, то зловмисному валідатор може стати вигідніше підробити контракт роллапів замість того, щоб чесно керувати ним.
Наявність заздалегідь побудованої мережі децентралізованих секвенсорів, до якої можна підключитися, - це дуже важливий момент для будівельників-початківців. Багато нових захоплюючих роллапів з нульовими знаннями і додатками, що запускаються на горизонті, воліли б зосередитися на доопрацюванні свого продукту замість того, щоб створювати цілий набір секвенсорів.
The playing field
Такі команди, як Astria, Espresso та Flashbots, знаходяться в авангарді цієї технології і працюють над створенням децентралізованого майбутнього для роліпів.
Astria повністю підтримує ідею модульності за допомогою проєкту Shared Sequencing. Виділившись із команди Celestia, Astria буде використовувати рівень доступності даних Celestia та планує "догфуд" свого SS із запуском Astria EVM. Наші читачі-будівельники будуть раді дізнатися, що їхній devnet/testnet буде запущений протягом наступних кількох тижнів.
У SS Espresso буде використовуватися консенсус користувача під назвою HotShot, який обіцяє вищу пропускну здатність і швидше завершення, ніж інші проєкти. Вони також планують задіяти набір валідаторів Ethereum для безпеки за допомогою протоколів перезапуску, таких як EigenLayer 👀. Перша тестова мережа, Americano, вже працює, і на підході ще кілька тестових мереж.
Команда Flashbots, що ніколи не залишалася осторонь розповіді, вступає в гру з SUAVE (або "Єдиний об'єднуючий аукціон для вираження цінності"), прагнучи зробити процес створення блоків більш довірчим та спільним. Їхній новий дизайн "переваг" пропонує інноваційний спосіб взаємодії користувачів з міжланцюжковою мережею будівельників - кожен з яких бореться за увагу користувача.
На розробку цього проєкту буде потрібен час (можливо, роки), і зрештою Віталік, можливо, правий, кажучи, що "виробництво блоків централізоване, але перевірка блоків не викликає довіри та дуже децентралізована". Але чи варто спробувати в ім'я децентралізації... вірно?
Ці інструменти наближають нас до децентралізації "з коробки", і це те, за що ми, наслідувачі-кіберпанки, можемо згуртуватися. Так що навіть якщо "Скоро!™" стане "Ніколи", Shared Sequencers можуть запропонувати роллапам таке необхідне рятувальне коло.
Кроки дії
Докладніше про ризики ланцюжків ролапів читайте на сторінці Ваші криптовалюти не такі безпечні, як ви думаєте.
Оригінал статті знайдеш тут!
Це інформаційний блог, який носить виключно навчальний характер. Не є порадою щодо інвестування чи закликом купити чи продати будь-які активи чи прийняти будь-які фінансові рішення.