Розмова з CoW Swap Lianchuang: зародження торгівлі з провідними намірами DEX

ForesightNews

CoW Swap використовує метод мінімізації MEV замість методу максимізації MEV.

Гість: Анна (@AnnaMSGeorge)

Модератор: Стефані (@stephaniiee_eth)

Якщо вас цікавлять DeFi та MEV, можливо, ви чули про торгівлю на основі намірів, часті пакетні аукціони, моделі розв’язувачів, аукціони потоку замовлень, OFA) тощо. Можна сказати, що CoW Swap є моделлю вищезгаданих інновацій, органічно інтегруючи їх у продукти DEX, щоб надавати користувачам найкращі ціни, знаходити найкращі маршрути та захищати від атак MEV.

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

Вони також обговорили ширші теми, наприклад, як нові учасники бачать перевагу Uniswap у першому місці, чому CoW Swap використовує мінімізацію MEV, а не максимізацію MEV, і чому пом’якшення MEV на рівні dapp є необхідним.

「Цикл транзакцій і дизайн CoW Swap」

(src: )

Торговий цикл CoW Swap в основному поділяється на чотири етапи

  1. Користувачі висловлюють свої наміри за допомогою підписаних повідомлень.Підписані повідомлення містять токени, які купуються або продаються, суму купівлі-продажу та термін дії транзакції.

  2. Протокол CoW збирає книги замовлень, які користувачі мають намір розмістити поза мережею для пакетних ставок.

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

  4. Переможна партія виконує всі наміри в ланцюжку за єдиною ціною в одній транзакції.

Як CoW Swap починає змагання між розв’язниками

Ключова причина, чому CoW Swap може вивести транзакції намірів на новий рівень, полягає в тому, що він створює конкуренцію на рівні виконання, а не просто модель виконання в ланцюжку. Для того, щоб ця конкуренція була ефективною та гарантувала краще виконання транзакцій користувачів, розробка CoW Swap в основному пройшла три етапи:

  1. Gnosis запускає деякі внутрішні розв’язувачі. На початку це відносно просто. Він збирає кінцеві точки API деяких агрегаторів, таких як paraswap, 1inch і 0x, постійно порівнює їхні повернуті значення, а потім вирішує надіслати транзакцію в API, який може забезпечити найкращу віддачу від угоди.

  2. Коли я брав участь у Devconnect в Амстердамі минулого року, я зустрів дуже розумну та математичну команду.Вони були невеликі та дуже зацікавлені у запуску розв’язувачів, тому вони почали розробляти власні алгоритми та успішно виграли конкурс API.

  3. Маркет-мейкери зацікавилися розв’язувачами, і вони почали інтегруватися з існуючими розв’язувачами, забезпечуючи власну ліквідність. Приватна ліквідність дала їм перевагу.

Наразі в наборі розв’язувачів CoW Swap є 16 розв’язників, кожен із яких має власну сферу знань.

Дизайн із співіснуванням стимулів і обмежень

CoW Swap щотижня роздає винагороди розв’язувачам. Заохочення поділяються на дві частини: одна стосується безперервності, оскільки ви хочете, щоб розв’язувачі продовжували брати участь у змаганні, а не лише цитували, коли вони думають, що можуть перемогти в певному змаганні, і в той же час, коли є. Деякі розв’язувачі все ще цитують, коли вони офлайн або мають зловмисну поведінку; інша частина базується на тому, наскільки краще рішення, знайдене переможцем, ніж друге найкраще рішення. Це гарантує, що вони не лише зосереджуватимуться на наданні більшої кількості рішень, ніж друге за найкращим рішенням. Для шляхів в 1 цент, чим більшу цінність вони знайдуть, ніж друге за цінністю, тим більше стимулів вони отримають.

Наразі джерелом заохочення є 2% токенів CoW, що випускаються щорічно, і в січні ми запровадимо невелику комісію, яка фактично ділиться на вартість, яку ми надаємо користувачам. Ці комісії заробляє розв’язувач, але він повинен використати їх для викупу токенів CoW і відправити їх назад у скарбницю CoW.

Наразі набір розв’язувачів теоретично не має дозволів, але на практиці деякі елементи потребують дозволів. Оскільки теоретично розв’язувачі можуть скористатися перевагами допуску користувачів до прослизання, CoW Swap вимагає маржі від конкуруючих розв’язувачів. Цей механізм не потребує централізації. Поточний фактор централізації існує, оскільки CoW DAO також керує маржинальним пулом, щоб знизити вхідний бар’єр. Але у 2024 році розв’язувачі зможуть створювати власні маржинальні пули, а смарт-контракт буде автоматично перевіряти, чи є розв’язувач. Є приватні ключі, чи надано доступ і чи створено маржинальний пул. Таким чином розв’язник може автоматично приєднатися до змагання.

「Максимізація MEV проти мінімізації MEV」

CoW Swap фокусується на мінімізації MEV, оскільки метод максимізації MEV має певні ризики.

По-перше, з моменту, коли ви починаєте максимізувати MEV, вам потрібно отримувати користь від своїх користувачів. Щоб отримати цінність, вам потрібно, щоб кілька сторін взяли участь, а потім вам потрібно винагородити їхні зусилля, що означає, що користувачі не можуть повернути 100% свого MEV. У найкращому випадку користувачі можуть отримати невелику знижку, але, на думку CoW Swap, значення MEV створюється користувачами з самого початку, і вони не повинні зазнавати збитків.

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

Нарешті, максимізація MEV вносить більшу складність і тепер вимагає запровадження PBS (Proposer/Builder Separation). Флеш-боти справді поставили MEV у центр дискусії та виступили за демократизацію MEV, що означає, що кожен може видобувати MEV, а не лише один гравець, і це все добре. Але погано те, що це дозволяє більшій кількості гравців увійти в гру та робить вилучення MEV справді професійним, роблячи сьогоднішню проблему MEV більш серйозною. Звичайно, ми не знаємо, що було б зараз без цих дискусій, але зараз це стає великою проблемою.

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

Переглянути оригінал
Застереження: Інформація на цій сторінці може походити від третіх осіб і не відображає погляди або думки Gate. Вміст, що відображається на цій сторінці, є лише довідковим і не є фінансовою, інвестиційною або юридичною порадою. Gate не гарантує точність або повноту інформації і не несе відповідальності за будь-які збитки, що виникли в результаті використання цієї інформації. Інвестиції у віртуальні активи пов'язані з високим ризиком і піддаються значній ціновій волатильності. Ви можете втратити весь вкладений капітал. Будь ласка, повністю усвідомлюйте відповідні ризики та приймайте обережні рішення, виходячи з вашого фінансового становища та толерантності до ризику. Для отримання детальної інформації, будь ласка, зверніться до Застереження.
Прокоментувати
0/400
Немає коментарів