Принцип роботи секвенсора, поточна ситуація та майбутнє

Початківець1/26/2024, 6:28:37 AM
У цій статті пояснюється, що таке «Секвенсор» і як він працює в блокчейні рівня 2

Наразі основним джерелом доходу для Layer2 є плата за газ, яку сплачують користувачі, коли вони виконують транзакції на Rollup. Після віднімання плати за газ, сплаченої Рівнем 2 під час надсилання даних на Рівень 1, сума, що залишилася, є майже чистим прибутком. Як показано на малюнку нижче, приблизні розрахунки показують, що прибуток OP Mainnet за період з червня по грудень 2023 року становить приблизно 5,23 мільйона доларів США, прибуток Arbitrum за весь рік – 16,5 мільйона доларів США, а прибуток zkSync Era за період з березня по грудень 2023 року становить 22,24 мільйона доларів.

У чому секрет такого величезного прибутку? Насправді це багато в чому пов’язано з секвенсорами, якими вони керують.

Отже, що таке секвенсор і як він працює в Layer2? З якими проблемами стикаються централізовані сортувальники? Як паралельні секвенсори розвиватимуться в майбутньому? Ця стаття детально досліджує ці питання.

Принцип секвенсора

Секвенсор відіграє вирішальну роль у Layer2. Його основна функція полягає в тому, щоб отримувати транзакції від користувачів рівня 2 і виконувати їх, і, нарешті, надсилати пакетну обробку, сформовану шляхом сортування та стиснення транзакцій, на рівень 1.

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

У реальному світі існує багато рішень для усунення заторів, таких як розвиток громадського транспорту, розширення доріг, будівництво нових доріг або впровадження поступових обмежень на рух. Layer2 — це рішення Ethereum для громадського транспорту, а секвенсор виконує функції водія автобуса. Водій автобуса каже всім, що їм більше не потрібно їздити в місто самим. Поки вони сплачують мені певну плату за обслуговування (яка нижча, ніж вартість самостійної їзди), я гарантую, що доставлю кожного до місця призначення. Таким чином, це економить як гроші, так і зусилля. При цьому, щоб максимально використати простір в автобусі, водій зазвичай максимально заповнює його пасажирами. Вони також можуть давати вказівки та переставляти пасажирів, наприклад, посадити худу людину між двома людьми із зайвою вагою, щоб пасажири «ідеально підходили один до одного».

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

Хто може запускати секвенсор?

Є кілька типових сценаріїв:

  • Централізований секвенсор

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

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

  • Секвенсор без дозволу

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

Які критерії використовує секвенсор для сортування?

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

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

Чи можуть секвенсори бути шкідливими? Як ми можемо цьому запобігти?

Теоретично секвенсори можуть творити зло.

Потужність секвенсора насправді дуже значна. Вони можуть навмисно скасувати чиюсь транзакцію та неправдиво повідомити, що вона була успішною. Вони також можуть включити зловмисну транзакцію (наприклад, передачу активів користувача в Layer2 на свою власну адресу) серед численних транзакцій, щоб отримати прибуток.

Однак, щоб запобігти потенційній зловмисній поведінці секвенсора, різні рішення Layer2 мають різні механізми обмежень. Optimistic Rollup використовує підхід, що захищає від шахрайства, який оптимістично передбачає, що секвенсор є чесним. Протягом періоду оскарження (зазвичай один тиждень), якщо валідатор не підтвердить, що дані, надіслані секвенсором до рівня 1, є неправильними, надіслані дані не можуть бути змінені. З іншого боку, ZK Rollup використовує докази дійсності, що означає, що пакетна обробка, опублікована секвенсором, перевірятиметься в режимі реального часу. Після успішної перевірки транзакції будуть підтверджені на рівні 1 без періоду оскарження.

Схема роботи секвенсора Starknet

Поточна ситуація: проблеми, спричинені централізованими секвенсорами

Поточний основний рівень 2, такий як OP Mainnet, Arbitrum One, Starknet і zkSync Era, використовує централізоване рішення секвенсора, яким секвенсори керують офіційні або афілійовані організації. Наприклад, Optimism Foundation запускає секвенсор OP Mainnet і Offchain Labs. Працює над секвенсором Arbitrum One тощо.

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

Слабкий опір цензури

Якщо секвенсором керує одна централізована організація, його стійкість до цензури не можна порівняти з десятками тисяч валідаторів або майнерів на рівні 1. Команда може виключити деякі транзакції через нормативні вимоги або додати деякі транзакції до чорного списку з певних причин. Хоча більшість Layer2 наразі мають розроблені механізми, які дозволяють користувачам обходити секвенсор і надсилати транзакції безпосередньо до Layer1, користувачі все одно повинні платити додаткові витрати.

Користувачі подають власні плани транзакцій (Джерело: L2BEAT)

Слабка активність

Слабку активність також можна розуміти як єдину точку відмови. Порівняно з тисячами запитів транзакцій на секунду, централізований сортувальник може бути не в змозі обробити таку велику кількість запитів одночасно через апаратні обмеження та інші фактори. Коли секвенсор перевантажується, а резервні секвенсори відсутні, це може призвести до збою всієї системи. Наприклад, був період простою під час роздачі airdrop в Arbitrum.

Отримання невідповідних посилень MEV

MEV означає Maximal Extractable Value, що стосується додаткового доходу, який майнери/верифікатори можуть отримати шляхом маніпулювання транзакціями (додавання, видалення та перегрупування транзакцій). Хоча вони зазвичай визначають порядок, у якому транзакції включаються в блок, сортуючи комісію за газ від високого до низького, як тільки вони відстежують виникнення значних прибутків, майнери можуть додавати транзакції до блоку, видаляти транзакції або змінювати порядок транзакцій. , щоб отримати переваги, окрім винагород за блокування. Простіше кажучи, це можна зрозуміти як «бути і гравцем, і суддею».

У Рівні 2 секвенсор має можливість маніпулювати порядком транзакцій, подібно до майнера/валідатора в Рівні 1. Хоча секвенсором керує команда Layer2, ми все ще не можемо повністю довіряти їм по суті, особливо коли OP Mainnet використовує приватний пул пам’яті (місце, де користувачі тимчасово зберігають транзакції в очікуванні обробки секвенсором). Це можна розглядати як операцію «чорної скриньки», хоча вони стверджують, що роблять це, щоб запобігти контролю над транзакціями та отриманню неправомірних прибутків від MEV.

Ф'ючерс

Mainstream Layer2 (OP Mainnet, Arbitrum One, Starknet, zkSync Era) знають про проблеми, спричинені централізованими секвенсорами. Тож усі вони запропонували власні децентралізовані рішення для сортування.

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

Децентралізовані секвенсори

Далі я коротко познайомлю кілька децентралізованих рішень секвенсора:

  • Географічна децентралізація

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

  • Аукціон секвенсорів

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

  • Вибори лідера

Це рішення дозволяє будь-кому ставити токени (власні токени ETH або Layer2) у смарт-контракти Layer2. Кожне замовлення, яке подає партію, вибирається випадковим чином із цих заставників (ймовірність виграшу також можна визначити) пропорційно сумі застави).

  • На основі зведення

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

Спільні секвенсори

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

Це має багато переваг, наприклад можливість атомарного компонування між Layer2 (різні транзакції Layer2 в одному пулі пам’яті), запобігання вибору MEV тощо. В даний час існує багато проектів, що створюють спільну мережу секвенсорів, таких як Astria, Radius і Espresso, серед інших.

Підсумок і роздуми

Усунення окремих точок відмови та пом’якшення системних ризиків є одним із духів ctrypto, і ідея децентралізації секвенсора також певною мірою ґрунтується на розширенні цього духу. Але якщо ми подумаємо про це з практичної точки зору, чи здатний децентралізований секвенсор або спільний секвенсор тепер ідеально пом’якшити проблеми, спричинені централізованим секвенсором? Я так не думаю.

З точки зору MEV, візьмемо Ethereum як приклад. Згідно з даними Flashbots, з моменту злиття Ethereum автори статистичних блоків (Proposers) досягли REV вилучення 288 829 ETH. (Примітка: REV – це MEV, який було вилучено)

Це лише неповні дані, зібрані Flashbots, які показують, наскільки величезним є ринок MEV у Ethereum без дозволу.

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

Поточна модель MEV Ethereum спонтанно формується ринком. Отже, коли секвенсор Rollup також буде лібералізований і децентралізований, чи сформується з часом така модель ринку? Порівняно з можливою єдиною точкою відмови, спричиненою довірою команді Rollup, хаос і інший вид централізації, спричинені безладною конкуренцією на ринку, також лякають.

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

Розвиток і децентралізація блокчейну - тривалий і важкий процес. Причина, чому секвенсор привертає увагу, полягає в тому, що він відіграє надзвичайно важливу роль у всьому Rollup. Я вірю, що завдяки постійним дослідженням і зусиллям у майбутньому проблеми, з якими ми стикаємося сьогодні, будуть належним чином вирішені.

Відмова від відповідальності:

  1. Цю статтю передруковано з [深潮]. Усі авторські права належать оригінальному автору [鑒叔]. Якщо є заперечення щодо цього передруку, будь ласка, зв’яжіться з командою Gate Learn , і вони негайно розглянуть це.
  2. Відмова від відповідальності: Th
    Погляди та думки, висловлені в цій статті, належать виключно автору та не є інвестиційною порадою.
  3. Переклади статті на інші мови виконує команда Gate Learn. Якщо не зазначено вище, копіювання, розповсюдження або плагіат перекладених статей заборонено.

Принцип роботи секвенсора, поточна ситуація та майбутнє

Початківець1/26/2024, 6:28:37 AM
У цій статті пояснюється, що таке «Секвенсор» і як він працює в блокчейні рівня 2

Наразі основним джерелом доходу для Layer2 є плата за газ, яку сплачують користувачі, коли вони виконують транзакції на Rollup. Після віднімання плати за газ, сплаченої Рівнем 2 під час надсилання даних на Рівень 1, сума, що залишилася, є майже чистим прибутком. Як показано на малюнку нижче, приблизні розрахунки показують, що прибуток OP Mainnet за період з червня по грудень 2023 року становить приблизно 5,23 мільйона доларів США, прибуток Arbitrum за весь рік – 16,5 мільйона доларів США, а прибуток zkSync Era за період з березня по грудень 2023 року становить 22,24 мільйона доларів.

У чому секрет такого величезного прибутку? Насправді це багато в чому пов’язано з секвенсорами, якими вони керують.

Отже, що таке секвенсор і як він працює в Layer2? З якими проблемами стикаються централізовані сортувальники? Як паралельні секвенсори розвиватимуться в майбутньому? Ця стаття детально досліджує ці питання.

Принцип секвенсора

Секвенсор відіграє вирішальну роль у Layer2. Його основна функція полягає в тому, щоб отримувати транзакції від користувачів рівня 2 і виконувати їх, і, нарешті, надсилати пакетну обробку, сформовану шляхом сортування та стиснення транзакцій, на рівень 1.

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

У реальному світі існує багато рішень для усунення заторів, таких як розвиток громадського транспорту, розширення доріг, будівництво нових доріг або впровадження поступових обмежень на рух. Layer2 — це рішення Ethereum для громадського транспорту, а секвенсор виконує функції водія автобуса. Водій автобуса каже всім, що їм більше не потрібно їздити в місто самим. Поки вони сплачують мені певну плату за обслуговування (яка нижча, ніж вартість самостійної їзди), я гарантую, що доставлю кожного до місця призначення. Таким чином, це економить як гроші, так і зусилля. При цьому, щоб максимально використати простір в автобусі, водій зазвичай максимально заповнює його пасажирами. Вони також можуть давати вказівки та переставляти пасажирів, наприклад, посадити худу людину між двома людьми із зайвою вагою, щоб пасажири «ідеально підходили один до одного».

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

Хто може запускати секвенсор?

Є кілька типових сценаріїв:

  • Централізований секвенсор

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

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

  • Секвенсор без дозволу

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

Які критерії використовує секвенсор для сортування?

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

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

Чи можуть секвенсори бути шкідливими? Як ми можемо цьому запобігти?

Теоретично секвенсори можуть творити зло.

Потужність секвенсора насправді дуже значна. Вони можуть навмисно скасувати чиюсь транзакцію та неправдиво повідомити, що вона була успішною. Вони також можуть включити зловмисну транзакцію (наприклад, передачу активів користувача в Layer2 на свою власну адресу) серед численних транзакцій, щоб отримати прибуток.

Однак, щоб запобігти потенційній зловмисній поведінці секвенсора, різні рішення Layer2 мають різні механізми обмежень. Optimistic Rollup використовує підхід, що захищає від шахрайства, який оптимістично передбачає, що секвенсор є чесним. Протягом періоду оскарження (зазвичай один тиждень), якщо валідатор не підтвердить, що дані, надіслані секвенсором до рівня 1, є неправильними, надіслані дані не можуть бути змінені. З іншого боку, ZK Rollup використовує докази дійсності, що означає, що пакетна обробка, опублікована секвенсором, перевірятиметься в режимі реального часу. Після успішної перевірки транзакції будуть підтверджені на рівні 1 без періоду оскарження.

Схема роботи секвенсора Starknet

Поточна ситуація: проблеми, спричинені централізованими секвенсорами

Поточний основний рівень 2, такий як OP Mainnet, Arbitrum One, Starknet і zkSync Era, використовує централізоване рішення секвенсора, яким секвенсори керують офіційні або афілійовані організації. Наприклад, Optimism Foundation запускає секвенсор OP Mainnet і Offchain Labs. Працює над секвенсором Arbitrum One тощо.

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

Слабкий опір цензури

Якщо секвенсором керує одна централізована організація, його стійкість до цензури не можна порівняти з десятками тисяч валідаторів або майнерів на рівні 1. Команда може виключити деякі транзакції через нормативні вимоги або додати деякі транзакції до чорного списку з певних причин. Хоча більшість Layer2 наразі мають розроблені механізми, які дозволяють користувачам обходити секвенсор і надсилати транзакції безпосередньо до Layer1, користувачі все одно повинні платити додаткові витрати.

Користувачі подають власні плани транзакцій (Джерело: L2BEAT)

Слабка активність

Слабку активність також можна розуміти як єдину точку відмови. Порівняно з тисячами запитів транзакцій на секунду, централізований сортувальник може бути не в змозі обробити таку велику кількість запитів одночасно через апаратні обмеження та інші фактори. Коли секвенсор перевантажується, а резервні секвенсори відсутні, це може призвести до збою всієї системи. Наприклад, був період простою під час роздачі airdrop в Arbitrum.

Отримання невідповідних посилень MEV

MEV означає Maximal Extractable Value, що стосується додаткового доходу, який майнери/верифікатори можуть отримати шляхом маніпулювання транзакціями (додавання, видалення та перегрупування транзакцій). Хоча вони зазвичай визначають порядок, у якому транзакції включаються в блок, сортуючи комісію за газ від високого до низького, як тільки вони відстежують виникнення значних прибутків, майнери можуть додавати транзакції до блоку, видаляти транзакції або змінювати порядок транзакцій. , щоб отримати переваги, окрім винагород за блокування. Простіше кажучи, це можна зрозуміти як «бути і гравцем, і суддею».

У Рівні 2 секвенсор має можливість маніпулювати порядком транзакцій, подібно до майнера/валідатора в Рівні 1. Хоча секвенсором керує команда Layer2, ми все ще не можемо повністю довіряти їм по суті, особливо коли OP Mainnet використовує приватний пул пам’яті (місце, де користувачі тимчасово зберігають транзакції в очікуванні обробки секвенсором). Це можна розглядати як операцію «чорної скриньки», хоча вони стверджують, що роблять це, щоб запобігти контролю над транзакціями та отриманню неправомірних прибутків від MEV.

Ф'ючерс

Mainstream Layer2 (OP Mainnet, Arbitrum One, Starknet, zkSync Era) знають про проблеми, спричинені централізованими секвенсорами. Тож усі вони запропонували власні децентралізовані рішення для сортування.

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

Децентралізовані секвенсори

Далі я коротко познайомлю кілька децентралізованих рішень секвенсора:

  • Географічна децентралізація

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

  • Аукціон секвенсорів

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

  • Вибори лідера

Це рішення дозволяє будь-кому ставити токени (власні токени ETH або Layer2) у смарт-контракти Layer2. Кожне замовлення, яке подає партію, вибирається випадковим чином із цих заставників (ймовірність виграшу також можна визначити) пропорційно сумі застави).

  • На основі зведення

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

Спільні секвенсори

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

Це має багато переваг, наприклад можливість атомарного компонування між Layer2 (різні транзакції Layer2 в одному пулі пам’яті), запобігання вибору MEV тощо. В даний час існує багато проектів, що створюють спільну мережу секвенсорів, таких як Astria, Radius і Espresso, серед інших.

Підсумок і роздуми

Усунення окремих точок відмови та пом’якшення системних ризиків є одним із духів ctrypto, і ідея децентралізації секвенсора також певною мірою ґрунтується на розширенні цього духу. Але якщо ми подумаємо про це з практичної точки зору, чи здатний децентралізований секвенсор або спільний секвенсор тепер ідеально пом’якшити проблеми, спричинені централізованим секвенсором? Я так не думаю.

З точки зору MEV, візьмемо Ethereum як приклад. Згідно з даними Flashbots, з моменту злиття Ethereum автори статистичних блоків (Proposers) досягли REV вилучення 288 829 ETH. (Примітка: REV – це MEV, який було вилучено)

Це лише неповні дані, зібрані Flashbots, які показують, наскільки величезним є ринок MEV у Ethereum без дозволу.

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

Поточна модель MEV Ethereum спонтанно формується ринком. Отже, коли секвенсор Rollup також буде лібералізований і децентралізований, чи сформується з часом така модель ринку? Порівняно з можливою єдиною точкою відмови, спричиненою довірою команді Rollup, хаос і інший вид централізації, спричинені безладною конкуренцією на ринку, також лякають.

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

Розвиток і децентралізація блокчейну - тривалий і важкий процес. Причина, чому секвенсор привертає увагу, полягає в тому, що він відіграє надзвичайно важливу роль у всьому Rollup. Я вірю, що завдяки постійним дослідженням і зусиллям у майбутньому проблеми, з якими ми стикаємося сьогодні, будуть належним чином вирішені.

Відмова від відповідальності:

  1. Цю статтю передруковано з [深潮]. Усі авторські права належать оригінальному автору [鑒叔]. Якщо є заперечення щодо цього передруку, будь ласка, зв’яжіться з командою Gate Learn , і вони негайно розглянуть це.
  2. Відмова від відповідальності: Th
    Погляди та думки, висловлені в цій статті, належать виключно автору та не є інвестиційною порадою.
  3. Переклади статті на інші мови виконує команда Gate Learn. Якщо не зазначено вище, копіювання, розповсюдження або плагіат перекладених статей заборонено.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!