Flashbots — сохранение децентрализации блокчейнов
Допустим, вы определили арбитражную возможность: покупка актива дешево на одной DEX и продажа того же самого по более высокой цене на другой DEX.
Когда вы выполняете это в публичном блокчейне, ваша транзакция будет ждать в мемпуле (пуле памяти), видимом для всех, пока она не будет подхвачена майнерами/валидаторами и добавлена в блок. В первые годы существования блокчейна это не было проблемой. Но сегодня специализированные боты постоянно сканируют мемпул в поисках прибыльных транзакций. Если они найдут вашу транзакцию, они смогут реплицировать ее и добавить реплицированную транзакцию в блокчейн раньше вашей, заплатив более высокую комиссию за газ. Бот будет получать арбитражную прибыль, которую вы определили, и к моменту выполнения вашей транзакции разница в ценах между DEX уменьшится, если не исчезнет.
На языке TradFi вы бы бежали впереди.
Это один из простейших примеров MEV (максимальной извлекаемой ценности) — прибыли, которую майнеры, валидаторы, торговые боты или другие привилегированные участники протокола генерируют путем преднамеренного включения, исключения или изменения порядка транзакций в блоках.
MEV — это хорошо или плохо?
MEV оправдывается практиками на том основании, что он делает рынки более эффективными, скажем, устраняя арбитражные возможности. Но есть и некоторые негативные внешние эффекты:
На уровне протокола
Централизация — майнеры/валидаторы обеспечивают безопасность блокчейна. За свои услуги они получают вознаграждение в виде (i) вознаграждений за блок и (ii) комиссий за транзакции. Сегодня этих двух источников дохода уже недостаточно для ведения жизнеспособной операции майнера/валидатора. MEV становится все более важным третьим источником дохода. Если майнер/валидатор не может генерировать MEV, он не может конкурировать и, следовательно, не может выжить.
Генерация MEV — это специализированная деятельность, требующая передовых инструментов и навыков, которыми обладают немногие. Это означает, что, если выполнение операции майнинга/валидации без MEV нецелесообразно, пул объектов, обеспечивающих безопасность блокчейна, уменьшится. Поскольку останется всего несколько крупных майнеров/валидаторов, блокчейн станет централизованным.
Атаки Time Bandit. Кроме того, существует экзистенциальный риск для Ethereum, если валидаторы увидят возможности MEV в старых блоках и решат переписать историю блоков.
Для торговых ботов
Перегрузка сети и повышение платы за газ. Возможности MEV ограничены, и несколько ботов склонны преследовать одну и ту же возможность. Если транзакция предлагает MEV в размере 100 долларов США, разумно, чтобы несколько ботов заплатили чуть меньше 100 долларов США, чтобы их транзакция была включена раньше, чем исходный пользователь и другие боты. Несколько организаций, выполняющих одну и ту же транзакцию, вызывают перегрузку сети и повышают среднюю комиссию за транзакцию.
Для пользователей
Опережающие, обратные и сэндвич-атаки. Пользователи видят прибыль от своих торговых стратегий, украденную ботами, которые выполняют фронтальные, обратные и сэндвич-атаки. Только те, у кого есть доступ к самым продвинутым ботам, смогут получить прибыль от протоколов блокчейна, в то время как большинство населения не сможет с ним взаимодействовать.
Так в чем же решение? Разделение предлагающего и создателя (PBS)
MEV проблематичен. Но криптовалюта не запрещает проблемные вещи. Сторонники криптовалюты верят в то, что поведение регулируется стимулами, а не регулированием. Пока существует возможность получения прибыли, люди найдут способ получить эту прибыль. Следовательно, запрет MEV, скорее всего, просто приведет к игре в «ударь крота».
Подход, используемый криптовалютой для решения проблемы MEV, заключается в ее демократизации, то есть в поиске этой прибыли и справедливом ее распределении между участниками экосистемы. В контексте фильма «Тупые деньги» убедитесь, что не только Цитадель и Робинхуд получают всю прибыль.
Чтобы противостоять негативным внешним последствиям централизации, отмеченным выше, Виталик Бутерин предложил разделение предлагающих и разработчиков (PBS).
Роль валидатора включает в себя две задачи — (i) создание блоков и (ii) добавление (или предложение) блоков в блокчейн. Используя PBS, можно признать, что создание блоков с максимальной прибыльностью — это технически сложная задача, которая со временем, вероятно, станет централизованной. Но если добавление блоков останется достаточно простым, то несколько организаций смогут предложить эту услугу и помочь сохранить децентрализацию блокчейна.
Флешботы
Flashbots, научно-исследовательская организация, работает над тем, чтобы сделать рынки MEV более эффективными, распределенными и демократичными. MEV-Boost — это реализация PBS, созданная Flashbots, чтобы помочь валидаторам получить доступ к прибыльным блокам.
В MEV-Boost участвуют 4 основных игрока.
1. Поисковики
Поисковики сканируют общедоступные и частные мемпулы и создают пакеты с высоким MEV, включая, исключая и переупорядочивая транзакции, а также отправляя их в Block Builders. Поисковиками могут быть сами пользователи, которые реализуют стратегии арбитража и ликвидации.
2. Строители блоков
Строители блоков собирают пакеты от нескольких поисковиков, собирают полные блоки, которые максимизируют их доход с учетом комиссий за транзакции и MEV, и отправляют полные блоки ретрансляторам. Строители блоков должны заслуживать доверия, поскольку они видят детали транзакций и, следовательно, имеют возможность извлечь MEV для себя
3. Реле
Реле собирают полные блоки от создателей блоков, подтверждают достоверность блока, рассчитывают прибыльность и передают заголовки блоков (НЕ полные сведения о транзакциях) валидаторам. Как и Block Builders, Relays также должны быть заслуживающими доверия, поскольку они также видят детали транзакций и, следовательно, имеют возможность самостоятельно извлекать MEV.
4. Валидаторы
Валидаторы добавляют блоки в блокчейн. Во-первых, они получают заголовки блоков от реле через MEV-Boost. Затем они выражают свое намерение предложить наиболее выгодный заголовок блока из всех заголовков блоков, полученных от нескольких ретрансляторов. После получения этого обязательства все детали блока добавляются в блокчейн, а транзакции внутри него становятся общедоступными. Поскольку валидаторы не видят деталей транзакции до тех пор, пока не обязуются предложить блок, они являются ненадежными сторонами, которые не могут действовать заранее.
Обратите внимание, что доступ к MEV-Boost гарантирует, что валидаторы заработают MEV, не тратя ресурсы на поиск и извлечение MEV.
Как Flashbots противодействует негативным внешним эффектам MEV
Централизация
Flashbots разделяет задачи построения блоков и проверки блоков. Сложная работа по созданию блоков выполняется сторонними специалистами
Таким образом, структура стимулов означает, что менее сложные валидаторы имеют доступ к тем же блокам, что и самые сложные. Строители блоков не зарабатывают MEV, если их блоки не попадают в цепочку. Следовательно, любая организация, имеющая навыки создания блоков, заинтересована в том, чтобы делиться блоками со всеми валидаторами.
Это помогает сохранить децентрализацию блокчейна. Протокол не теряет более мелкие валидаторы, которые не могут конкурировать с технически продвинутыми в генерации MEV.
Перегрузка сети и повышение платы за газ
Поскольку транзакции и предложения по блоковому пространству выполняются конфиденциально, одна и та же транзакция не отправляется несколькими сторонами, что позволяет избежать перегрузки сети и высоких комиссий. Кроме того, с FB вы платите комиссию за газ только в том случае, если ваша транзакция успешно попадает в блок.
Движение вперед, назад, сэндвич-атаки
Когда пользователи отправляют транзакции в частный пул, где другие не могут отслеживать ваши транзакции и выполнять их заранее. Также пользователи могут получать дополнительный доход с помощью продукта под названием MEV-Share. Хотя опережающая обработка вредна для пользователей, транзакции могут генерировать MEV другими способами , которые не оказывают негативного влияния на исходную транзакцию. Когда такой MEV генерируется, часть этого MEV возвращается пользователям.
MEV против PFOF
Существуют параллели между максимальной извлекаемой стоимостью (MEV) и оплатой за поток заказов (PFOF), выплачиваемой маркет-мейкерами с помощью инструментов высокочастотной торговли.
Маркет-мейкеры играют ключевую роль в предложении ликвидности и поддержании справедливых и упорядоченных рынков. Брокеры отправляют клиентские сделки маркет-мейкерам, поскольку они лучше подготовлены к обработке крупных заказов с минимальным влиянием на цену.
Маркет-мейкеры производят платеж под названием PFOF брокерским компаниям. Если именно маркет-мейкеры предлагают брокерским компаниям ценные услуги, то почему именно они платят брокерским услугам, а не наоборот ? Маркет-мейкеры платят за этот поток, потому что они зарабатывают на нем деньги. На самом базовом уровне они создают спред между ценой покупки и продажи для каждой сделки. Кроме того, данные о потоках дают ценную рыночную окраску, которую их сложные торговые алгоритмы могут конвертировать в прибыль. Например, если алгоритмы улавливают тенденцию интереса розничных инвесторов к акциям компании X, маркет-мейкер может получить сигнал покупать акции компании X.
Следует подчеркнуть, что те, кто обслуживает эту сделку, могут заработать дополнительные деньги на клиентских сделках. Если только поставщики ликвидности, которые платят PFOF, смогут получить доступ к этим сделкам, то не только первоначальные розничные трейдеры получат неоптимальные цены, но и со временем останется очень мало поставщиков ликвидности, которые монополизируют рынок.
В мире блокчейнов MEV — это дополнительная прибыль, которую можно получить от транзакций блокчейна. Если бы лишь несколько специализированных посредников обладали инструментами и навыками для включения транзакций в блоки, тогда производство блоков стало бы монополией, и монополисты захватили бы весь MEV в ущерб пользователям. Если существует несколько организаций, пользователи могут продавать MEV той организации, которая защищает их сделки и предлагает наиболее конкурентоспособную цену.
Комментарии
Комментарии для сайта Cackle