Боротьба Ethereum з протидією цензурі: BRAID проти FOCIL – Хто виходить переможцем

9/5/2024, 1:04:43 AM
Ця стаття надає глибинний аналіз проблем цензури транзакцій на блокчейні Ethereum. Вона досліджує потенційні ризики колюзії між пропонентами та будівельниками та їх вплив на опір цензурі блокчейну. Крім того, вона пропонує детальне введення до двох антицензурних рішень, FOCIL та BRAID, дискутуючи їх механізми, переваги, виклики та відгуки спільноти.

У процесі виробництва та перевірки блоків Ethereum будівельники відповідальні за упорядкування транзакцій та подання блоків пропонентам через механізм аукціону. Після цього пропоненти вибирають блок для підпису та пропонують його до блокчейну. Оскільки пропоненти мають остаточне слово як окремий суб'єкт, існує ризик зговору між пропонентами та будівельниками для цензури транзакцій.

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

Існуючі рішення, які не піддаються цензурі

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

Крім FOCIL спільнота також обговорювала схеми кількох одночасних пропозицій (MCP). Ця концепція спочатку була запропонована Макс РесниквMultiplicity механізм, який спрямований на розпорошення влади шляхом введення декількох паралельних пропозицій блоків, зменшуючи здатність будь-якого окремого вузла цензурувати транзакції. У механізмі Multiplicity кожен валідатор вибирає частину транзакцій зі свого власного мемпулу, щоб сформувати «спеціальний пакет транзакцій». Ці валідатори підписують вибрані ними пакети транзакцій і надсилають їх ініціатору поточного раунду. Ініціатор повинен включити принаймні 2/3 цих пакетів транзакцій у запропонований блок, щоб він вважався дійсним. Цей механізм гарантує, що ініціатори не можуть в односторонньому порядку визначати зміст блоку, тим самим зменшуючи можливість цензури. Щоб ще більше стимулювати ініціаторів до справедливого включення транзакцій, цей механізм реалізує правило «умовних чайових», згідно з яким комісію за транзакцію отримують лише ті, хто включає транзакцію. Комісія за транзакцію не призначається автоматично першому ініціатору за включення транзакції, а розподіляється між усіма ініціаторами, які фактично включають транзакцію на основі конкретних умов. Це збільшує витрати на цензуру, оскільки необхідно підкупити всіх ініціаторів, які включають транзакцію.

BRAID: Покращена реалізація MCP

Спираючись на концепцію Multiplicity, Макс Резнік представив BRAID, більш складну і витончену реалізацію MCP. Макс представлений КОСИЧКАна семінарі "DeFi в ері MEV", організованому Paradigm. BRAID досягає MCP, дозволяючи кільком пропонентам запропонувати блоки на різних паралельних ланцюгах та використовуючи механізм консенсусу синхронізації для підтримки узгодженості між цими ланцюгами. Кожен ланцюг має свого пропонента, і всі пропоненти випускають свої блоки одночасно в тому ж слоті. Виконавчий шар Ethereum агрегує блоки, згенеровані всіма під-ланцюгами в цьому слоті, формуючи виконавчий блок. Потім він виконує дедублікацію, сортує та виконує ці транзакції відповідно до попередньо визначених правил, зменшуючи можливість будь-якої окремої сутності маніпулювати записами транзакцій.

Дизайн BRAID уникає введення додаткових ролей, що уникне складнощів, пов'язаних з механізмами стимулювання / покарання. Однак його реалізація є досить складною, вимагає координації синхронізації та обробки даних кількох підланок.

Проблеми з механізмом BRAID

Jonahbчлен команди Blockchain Capital зазначив, щопроблема з механізмом BRAID: модель «умовних чайових» висуває вимоги до ліквідності, впливаючи на користувацький досвід. Ця модель є динамічною стратегією ціноутворення, яка вимагає від користувачів надання певної кількості ліквідності для забезпечення стійкості до цензури транзакцій. Під час надсилання транзакції користувачі повинні встановити два значення чайових (T і t). Фактична сума сплачених чайових залежить від кількості ініціаторів, які включають транзакцію.

  1. Більше значення чайки, T, представляє максимальну комісію, яку користувач готовий заплатити, щоб забезпечити, що їхня транзакція не буде цензурною. Метою є надихнути пропонентів включити транзакцію, навіть якщо інші пропоненти не готові це зробити. Якщо тільки один пропонент включає транзакцію, вони отримують повну суму, T.
  2. Мінімальне значення чайки, t, встановлюється користувачем. Якщо угода включається одночасно декількома пропонентами, користувачу потрібно оплатити лише t, яке буде розподілене серед пропонентів. Якщо користувачу менше цікаво опір цензурі, він може встановити T рівним t і відправити свою угоду лише одному пропоненту.

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

Щоб вирішити цю проблему, Джонас запропонував два рішення:

  • Доказ ліквідності після стану: Користувачі надають доказ під час подання транзакції, вказуючи на те, що вони матимуть достатню ліквідність для виплати T після виконання транзакції (наприклад, користувач матиме 1 мільйон доларів США ліквідності після транзакції). Цей метод дозволяє користувачам продовжувати, навіть якщо у них недостатньо коштів для оплати T перед транзакцією. Складність цього підходу полягає в тому, що ініціатори повинні знати остаточний стан транзакції перед виконанням. Однак багато фінансових операцій включають спільні стани (наприклад, кілька транзакцій, що впливають на один і той же баланс рахунку), що ускладнює для ініціаторів точне визначення стану після транзакції до того, як замовлення транзакції буде завершено. Цей підхід вимагає індивідуальних доказів для кожного типу транзакцій, що робить його менш практичним.
  • Страхування цензури: вводить страховиків цензури третьої сторони (постачальників СЦ), щоб гарантувати користувачеві T. Користувачі сплачують страховий внесок, rT, де r базується на ймовірності того, що транзакцію буде цензуровано. Цей підхід зменшує необхідність у користувачів негайно готувати велику кількість ліквідності та може попередити користувачів, якщо їх T занадто низький та перебуває під великим ризиком цензури. Однак встановлення ринку між користувачами та постачальниками СЦ займає час.

Думки спільноти щодо FOCIL проти BRAID

Розробник Ethereum-клієнта Prysm від GateТеренс нотаткиголовною перевагою BRAID є те, що вона не потребує додаткових учасників. Більшість моделей списку включення (IL), включаючи FOCIL, потребують додаткового учасника, що додає обмеження часу в межах слотів Ethereum, такі як час для подання IL, оновлення ставок та перевірки IL валідаторами. Однак FOCIL є простішою та більш гнучкою для реалізації порівняно з BRAID.

Дослідник парадигмиДен Робінсонцінує Дизайн BRAID для пріоритезації транзакцій, яка не визначається одним лідером (оферентом), таким чином ефективно пом'якшуючи MEV. Крім того, механізм умовних чайових BRAID стимулює поведінку без цензури, якої немає в FOCIL.

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

Дослідник Ethereumbarnabe.ethпоглядиFOCIL як досить загальний та масштабований механізм. Він визнає, що BRAID може покращити деякі з гарантій, наданих FOCIL, але обережно ставиться до повного відмови від моделі на основі лідера. Він вважає, що потрібно зробити більше роботи, щоб довести життєздатність BRAID.

заява:

  1. Цю статтю відтворено з [Дослідження ChainFeeds], початковий заголовок — «Шлях Ethereum до опору на цензуру: Хто краще, BRAID чи FOCIL?», авторське право належить оригінальному автору [0XNATALIE], якщо у вас є будь-які зауваження щодо перепублікації, будь ласка, зв'яжіться з Команда Gate LearnКоманда якомога швидше вирішить це за відповідними процедурами.

  2. Попередження: Погляди та думки, висловлені в цій статті, представляють лише особисті погляди автора і не становлять жодної інвестиційної поради.

  3. Інші версії статті перекладені командою Gate Learn, не згадано в.Gate.io, перекладений матеріал не може бути відтворений, поширений або плагіатований.

Поділіться

Криптокалендар

Coinfest Asia на Балі
UPCX візьме участь у Coinfest Asia, запланованому на 21-22 серпня в Батумі. Конференція, як очікується, зосередиться на розробках у сфері блокчейну і включатиме презентації та можливості для нетворкінгу для професіоналів у секторі криптовалют.
UPC
0.02%
2025-08-21
Coinfest Asia 2025 на Балі
Tokocrypto підтвердив, що генеральний директор Кальвін Кізана виступить на Coinfest Asia 2025, який заплановано провести на Балі 21-22 серпня.
TKO
-1.18%
2025-08-21
Аукціон Kweichow Moutai RWA
Bounce проведе аукціон реальних активів Kweichow Moutai 8 серпня о 13:00 UTC на BNB Chain, з початковою ціною 20 токенів AUCTION. Аукціон проходитиме за англійським форматом, з кроками ставок між 15 і 30 AUCTION, і закриється не пізніше 22 серпня, якщо протягом шести годин не буде нових ставок. Переможці отримають передаваний NFT як доказ власності, який можна обміняти на пакет Moutai на заході Bounce у Сінгапурі. Пакет включає чотири колекційні предмети Kweichow Moutai обмеженого випуску, які відомі своєю рідкістю та стабільним попитом на ринку.
AUCTION
-2.43%
2025-08-21
Coinfest Asia на Балі
Pudgy Penguins організують зустріч на Coinfest Asia в Баллі, 21–22 серпня. Ініціатива включатиме три сесії, інтегровані в програму конференції.
PENGU
-4.04%
2025-08-21
Зустріч у Сеулі
BSquared Network планує офіційну зустріч у Сеулі 22 серпня з 09:00 до 13:00 UTC, щоб обговорити перетворення штучного інтелекту, PayFi рішення та Біткойн.
B2
-6.02%
2025-08-21

Статті на тему

Що таке Coti? Все, що вам потрібно знати про COTI
Початківець

Що таке Coti? Все, що вам потрібно знати про COTI

Coti (COTI) — це децентралізована та масштабована платформа, яка підтримує безперебійні платежі як для традиційних фінансів, так і для цифрових валют.
11/2/2023, 9:09:18 AM
Що таке Стейблкойн?
Початківець

Що таке Стейблкойн?

Стейблкойн — це криптовалюта зі стабільною ціною, яка часто прив’язана до законного платіжного засобу в реальному світі. Візьмемо USDT, наразі найпоширеніший стейблкоїн, наприклад, USDT прив’язаний до долара США, де 1 USDT = 1 USD.
11/21/2022, 7:48:32 AM
Все, що вам потрібно знати про Blockchain
Початківець

Все, що вам потрібно знати про Blockchain

Що таке блокчейн, його корисність, значення шарів і зведень, порівняння блокчейнів і як будуються різні криптоекосистеми?
11/21/2022, 8:25:55 AM
Що таке Gate Pay?
Початківець

Що таке Gate Pay?

Gate Pay — це безконтактна безпечна технологія платежів у криптовалюті без кордонів, повністю розроблена Gate.io. Він підтримує швидкі платежі криптовалютою та є безкоштовним у використанні. Користувачі можуть отримати доступ до Gate Pay, просто зареєструвавши обліковий запис Gate.io, щоб отримувати різноманітні послуги, такі як покупки в Інтернеті, бронювання авіаквитків і готелів, а також розважальні послуги від сторонніх ділових партнерів.
1/10/2023, 7:51:00 AM
Що таке BNB?
Середній

Що таке BNB?

Binance Coin (BNB) — це біржовий токен, випущений Binance, а також корисний токен Binance Smart Chain. Оскільки Binance перетворюється на трійку найкращих криптовалютних бірж у світі за обсягом торгів, разом із нескінченними екологічними додатками на своєму розумному ланцюжку, BNB став третьою за величиною криптовалютою після Bitcoin та Ethereum. У цій статті буде детально описано історію BNB і величезну екосистему Binance, що стоїть за нею.
11/21/2022, 8:55:52 AM
Що таке Wrapped Ethereum (WETH)?
Початківець

Що таке Wrapped Ethereum (WETH)?

Wrapped Ethereum (WETH) – це версія ERC-20 рідної валюти блокчейну Ethereum, Ether (ETH). Токен WETH прив'язаний до оригінальної монети. На кожен WETH в обігу є ETH в резерві. Метою створення WETH є сумісність у мережі. ETH не відповідає стандарту ERC-20, і більшість DApps, створених у мережі, дотримуються цього стандарту. Тому WETH використовується для полегшення інтеграції ETH у програми DeFi.
11/24/2022, 8:49:09 AM
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!