C корабля на бал, перевели вот сие произведение. Приятного!
На данный момент пользователи Web 3.0 потеряли более 650 миллионов долларов из-за Miner/Maximal Extractable Value или “MEV”. Сегодня мы постараемся объяснить сложные вещи простым языком
Майнеры, которые майнят блоки из которых состоит любой блокчейн, могут включать, исключать или изменять порядок транзакций в блоке. Стоимость, которую они извлекают с помощью такого порядка транзакций, называется MEV или Miner Extractable Value. Чтобы понять MEV, нам нужно сначала понять, как работает Memory Pool. Когда пользователь отправляет транзакцию в блокчейн, она сохраняется в небольшой базе данных, называемой Memory Pool или сокращенно Mempool. Майнеры самостоятельно выбирают транзакции из Mempool’a с самыми высокими комиссиями. Затем выбранные транзакции объединяются и отправляются в блокчейн.
Наглядный пример работы майнера и MEV ниже:
Помимо майнеров, Mempool сканируют боты в поисках возможности разместить свои транзакции до или после транзакции пользователя.
Предположим, что на каком-либо DEX есть возможность арбитража на 10 000 долларов, и бот размещает свою транзакцию, майнер может сделать две вещи:
1. Сделать транзакцию бота приоритетной, так как за эту транзакцию бот заплатит больше, нежели кто-то другой, тем самым протолкнуть транзакцию бота раньше остальных
2. Новые боты замечают бота из пункта №1 и перебивают плату за комиссию еще больше, чтобы пройти раньше бота из 1-го случая.
Вариант 2 создает ценовую войну между ботами для захвата транзакций, называемую Priority Gas Auction (PGA). Эти боты, также называемые “искателями”, используют асимметрию информации в протоколах DeFi и платят майнерам огромные сборы за включение их транзакций.
И здесь на сцену вышли Flashbots, которые хотят обеспечить максимальную прозрачность MEV, демократизировать доступ и обеспечить справедливое перераспределение доходов от MEV. Для @ethereum майнеры обычно используют публичный Mempool Ethereum. С другой стороны, Flashbots обеспечивают уникальное приватное общение пользователей и майнеров. Транзакции объединяются при помощи Flashbots и отправляются непосредственно майнерам, а не в общедоступный мемпул.
Флэш-боты предоставляют пользователям такие преимущества, как:
- Защиту от фронтрана
- Приоритет в блоках
- Нет платы за неудачные транзакции
Сейчас мы перейдем еще к одной интересной возможности. Это: Арбитраж, Ликвидация, Сэндвич-атаки и фронтран транзакций. В нашем вышеупомянутом примере Uniswap, если бот возвращает рынок к ценовому балансу, совершая сделки, он делает Uniswap более эффективным, не нанося вреда трейдеру. С другой стороны, это может привести к тому, что транзакции пользователей могут выполняется по завышенной цене. Это вредоносная версия MEV. Однако большая часть стоимости MEV генерируется за счет самих возможностей арбитража.
Некоторые идеи по уменьшению негативных последствий MEV:
– Улучшенный дизайн приложений, например, как CowSwap. Каждое приложение может быть спроектировано таким образом, чтобы свести к минимуму MEV, тем самым создавая дифференциацию для пользователей, предоставляя им более низкие затраты и лучший UX.
– Разделение включения и упорядочения. Майнерам могут быть предоставлены только права на включение транзакций. Право решать порядок сделок может быть продано с аукциона отдельно.
MEV – это сложная проблема, и любое решение для противодействия MEV потребует изменения взаимодействия пользователей/разработчиков блокчейна. В случае Ethereum на внедрение изменений в основной протокол могут уйти годы. Кажется, что любой шаг, который мешает майнерам получить доступ к доходам MEV, может привести к развитию вторичного рынка, на котором трейдеры и майнеры вступают в сговор, чтобы расставить приоритеты в своих транзакциях.
Как статейка? Обсудим в чатике?