March 11

ЧТО ТАКОЕ ФЛЕШБОТЫ?

  • Flashbots — это научно-исследовательская компания, которая занимается устранением негативных внешних эффектов Maximal Ex trac Table Value (MEV) и экзистенциальных угроз, которые она представляет для блокчейнов с отслеживанием состояния, таких как Ethereum .
  • MEV означает дополнительный доход валидаторов блокчейна от включения, исключения или изменения транзакций до того, как блоки будут завершены.
  • Flashbots работает как коммерческая организация со штаб-квартирой на Каймановых островах и была основана Стефаном Госселином и Филом Дайаном в 2020 году.

Flashbots — относительно новая организация, целью которой является повышение прозрачности, справедливости и безопасности сети Ethereum . В частности, Flashbots фокусируется на смягчении негативного воздействия trac (MEV) на Ethereum .

MEV относится к дополнительной ценности, которую майнеры могут trac из блока помимо вознаграждения за блок и комиссии за транзакцию. MEV может возникать из различных источников, таких как возможности арбитража, опережение и ликвидация. Хотя MEV может принести майнерам финансовую выгоду, он также может нанести вред сети, создавая неравенство и централизуя власть. Кроме того, MEV можно использовать в злонамеренных целях, таких как цензура, манипулирование и атаки.

Все о Flashbots – глубокое понимание

Flashbots появились как потенциальное решение этой проблемы MEV в ноябре 2020 года. Flashbots — это, по сути, организация, которая объединяет поисковые и майнинговые пулы. За исключением того, что вместо частных контрактов trac соглашений, это открытая система участия, в которой может участвовать любой поисковик или майнинг-пул. Эта открытая система считается гораздо более выгодной для сети, чем господство нескольких частных организаций, потому что она по-прежнему допускает конкуренцию.

Флешботы работают следующим образом. Поисковики изучают блокчейн и пул памяти, чтобы определить dent MEV. Когда они обнаруживают такую ​​возможность, они создают транзакцию или группу транзакций, чтобы извлечь из нее выгоду. Затем они отправляют эти транзакции на свой централизованный сервер. Эти транзакции также включают вознаграждение майнерам. Идея заключается в том, что поисковик больше не будет транслировать транзакции MEV в пул памяти, а вместо этого будет использовать свою систему.

Основное внимание организации направлено на создание не требующей разрешения, прозрачной и справедливой экосистемы для trac MEV. Он подпадает под три цели: демократизация доступа к доходам от MEV, обеспечение прозрачности деятельности MEV и перераспределение доходов от MEV.

Комиссия за транзакцию флеш-ботов

Структура комиссии за транзакцию Flashbot (выплата поощрений майнерам) отличается от обычной транзакции. Поскольку сумма комиссии включена в стоимость эфира, стоимость транзакции Flashbot всегда составляет 0 долларов США.

Вы можете вручную установить цену газа для транзакций Flashbot в окне подтверждения.

Цены на газ Flashbot по умолчанию установлены на текущую «немедленную» цену на газ. Текущая «быстрая» цена на газ — это наименьшее возможное значение, а максимальное возможное значение — это текущая «мгновенная» цена на газ, умноженная на три.

Принятие флеш-ботов

По оценкам, по состоянию на май 2022 года более 90% майнеров Ethereum связаны с сервером Flashbot. Об этом свидетельствует тот факт, что более 90% блоков содержат пакеты транзакций Flashbot. К 2021 году внедрение увеличилось с 0% до примерно 90%. При анализе Ethereum Flashbot следует считать чрезвычайно важным с экономической точки зрения.

Еще одним критерием оценки экономической значимости Flashbots является сравнение стоимости trac MEV с комиссией Ethereum . Согласно данным Coinmetrics, общая комиссия майнеров Ethereum за последние 12 месяцев составила примерно 10 740 млн долларов США. Для сравнения, стоимость MEV, собранного за тот же период времени, составила 393 миллиона долларов.

Поскольку это всего 3,7%, можно утверждать, что Flashbots не очень важны с экономической точки зрения. Тем не менее, 3,7% дохода могут оказать значительное влияние на маржу майнеров, а 90%-е принятие майнерами означает, что это важная часть сети Ethereum . Они имеют решающее значение, поскольку ожидается, что в будущем они останутся существенной особенностью распространения транзакций.

Продукты, предлагаемые Flashbots

Flashbots предлагает 4 продукта пользователям Ethereum , поставщикам инфраструктуры (валидаторам и сборщикам блоков) и членам сообщества.

1. Flashbots Protect ( Ethereum ) — это конечная точка удаленного вызова процедур (RPC), которую любой Ethereum может использовать для предотвращения ботов MEV (таких как jaredfromsubway.eth) от опережающего выполнения своих транзакций. Кроме того, это предотвращает взимание комиссий с пользователей за неудачные транзакции.

2. Аукцион Flashbots ( Ethereum ) — это торговая площадка для оптимального упорядочения транзакций. Это позволяет валидаторам делегировать создание блоков сети сторонних строителей блоков, тем самым максимизируя прибыльность блока.

3. MEV-Boost ( Ethereum ) — это промежуточное программное обеспечение с открытым исходным кодом, разработанное Flashbots и используемое Ethereum . Валидаторы, использующие MEV-Boost, продают свое блочное пространство на открытом рынке, чтобы увеличить доход от стейкинга через процесс аукциона Flashbots.

4. Данные Flashbots ( Ethereum ) — это набор инструментов и интерфейсов, предназначенных для обеспечения прозрачного понимания аукционов Flashbots и активности MEV на Ethereum в целом.

ДОПОЛНЕНИЕ:

(статья) Источник — Bloomberg

Flash-боты и доход на уязвимости: благо или вред?

Бурные темпы развития рынка смарт-контрактов — в частности DeFi — манят не только инвесторов, но и технических гуру. К сожалению, последние не всегда используют глубокие познания в благородных целях. Поиск уязвимостей, возникающих из-за несовершенства криптотехнологий и особенностей структуры блокчейнов, порой увенчивается созданием инструментов заработка, вызывающих неоднозначное отношение.

Одним из таких алгоритмов стал MEV (Miner Extractable Value — извлекаемая майнером ценность). Только на этой уязвимости участники рынка с начала 2020 года «заработали» дополнительно более $700 млн. Проблема настолько масштабна, что агентство Bloomberg провело полноценное расследование влияния MEV на экосистемы криптомира.

Давайте ознакомимся с его результатами — пожалуй, только так можно сложить мнение о том, что значит MEV для сообщества: благая возможность дополнительного заработка или же хитроумный способ взимания скрытых комиссий?

Что такое MEV?

Исчерпывающий ответ на вопрос, вынесенный в подзаголовок, требует экскурса в историю темы. Как известно, блокчейны криптовалют — это электронные реестры. Они содержат данные обо всех транзакциях и защищены от изменений. Эти «журналы» пополняются новыми транзакциями с помощью майнеров.

Добытчики крипты проверяют данные на правильность, «запаковывают» их в блоки и добавляют в блокчейн. Делается это с помощью сложных вычислений на собственном оборудовании и согласно установленным правилам. За каждый добавленный в сеть блок майнер получает определенное вознаграждение.

Часть награды начисляется автоматически: алгоритмы блокчейна генерируют новые монеты и зачисляют их добытчику на его кошелек. Вторая часть дохода майнера формируется за счет комиссий. Их платит отправитель транзакции. Зачем ему это делать? Тут все просто:

  • в сетях с огромным количеством транзакций (это топовые криптовалюты) не все созданные за время генерации блока переводы между адресами помещаются в этот блок. «Лишние» транзакции попадают в специальное пространство — «мемпул» — где ждут своей очереди для включения в следующий блок;
  • майнер по своему усмотрению выбирает, какую из транзакций добавить в блок. Естественно, он стремится увеличить свой доход, и потому отдает предпочтение транзакциям с самыми высокими комиссиями. Если пользователь не желает ждать часы или дни (а было и такое!), ему придется указать высокое значение комиссии, чтобы быть уверенным в оперативной валидации своей транзакции.

Тут-то и появляется возможность, мягко говоря, не совсем честного заработка. MEV-боты (их также называют flash-ботами) мониторят мемпул на наличие транзакций, подходящих, к примеру, для арбитражной торговли. Любопытно, что бот может использовать несколько стратегий:

  • FrontRunning. Бот замечает транзакцию, связанную с крупной сделкой на одной из децентрализованных бирж. Сумма сделки нередко оказывает существенное влияние на цену криптовалюты. Например, при покупке ее стоимость может пойти вверх. Обнаружив в мемпуле подобную транзакцию, бот приобретает цифровой актив по низкой цене — еще перед добавлением этой транзакции и до совершения сделки. А после взлета целевых коинов в стоимости бот тут же продает их — конечно же, по более высокой цене.
  • BackRunning. Чаще всего встречается в DeFi-проектах. Бот размещает свою транзакцию с немного меньшей комиссией для того, чтобы она попала в блок сразу же следом за ликвидационной целевой транзакцией. В приложениях для децентрализованных финансов стоимость средств из пула ликвидности определяется с помощью специальных узлов-оракулов. При закрытии крупного займа цена актива падает, причем проскальзывание может быть довольно сильным, и бот на минимуме покупает его. После обновления данных оракул приводит цену актива к рыночной — выше глубины проскальзывания. Теперь можно продать токены с хорошей прибылью.
  • Sandwich. Комплексное использование двух предыдущих стратегий. Например, в мемпуле появился большой ордер (В) на покупку эфириума. Бот перед ним размещает свой ордер на покупку ETH (А), а за ним — сразу же на продажу (С). И вот, что получается: покупка осуществлена до роста цены, затем исполняется крупный ордер, взвинчивающий стоимость актива, а следом продается ETH из ордера А.
  • Uncle-Bandit. Новейшая комбинация. Бот применяет стратегию Sandwich, получая данные из orfan-блока (когда два блока добыты одновременно, один из них добавляется в блокчейн, а второй становится «сиротой» и не принимается сетью).

Как и почему MEV стала проблемой?

По сути, MEV — это вариант арбитража, когда на высоколиквидных рынках прибыль извлекается из разницы цен на разных биржах. Но все это происходит без конкурентной борьбы. Иными словами, майнеры получают несправедливое преимущество перед другими трейдерами.

Как правило, наиболее масштабно MEV-алгоритмы используются на децентрализованных биржах, работающих на смарт-контрактах. Там транзакции видны еще до их завершения. Причем в последнее время эксперты фиксируют подлинное нашествие flash-ботов: они еще и конкурируют между собой. Это стало возможным благодаря бесплатному ПО с открытым исходным кодом под названием Flashbots.

Антон Буков — один из основателей агрегатора криптобирж 1inch — поясняет: до появления Flashbots шанс на использование транзакции с целью арбитража был минимален.

Но затем «множество людей получило доступ к нему, и они начали создавать на его основе собственных ботов». И тут возникает тема из области высокочастотного трейдинга, давно дебатируемая на традиционных биржах:

«Что происходит? Не зарабатывают ли боты прибыль, забирая ее из карманов ничего не подозревающих трейдеров? Или же они помогают сделать рынок более устойчивым, сглаживая высокую волатильность цен?».

Создатели Flashbots уверяют — они лишь стремились решить серьезную проблему непредсказуемости рынка.

«Flashbots не устраняет возможность использования уязвимостей протокола. Он просто делает их применение демократическим, общедоступным и прозрачным», — так отвечает критикам Фил Дайан, аспирант Cornell Tech и один из создателей этой программы.

«Упомянутое ПО использует едва ли сотую часть тех возможностей, которыми обладают майнеры», — поддерживает его Ник Картер, соучредитель аналитического сервиса Coin Metrics.

По сути, Flashbots выполняет роль аукциона, где каждый может сделать ставку на включение транзакции в блок для ее использования в одной из MEV-стратегий. Майнеры, кстати тоже не в накладе, ведь они наращивают прибыль за счет возросших комиссий от победителей подобных «аукционов».

Публичное обсуждение всех аспектов такой разновидности арбитражной торговли сделает этот вид заработка более открытым, упорядоченным и справедливым. Одновременно снизится и нагрузка на сеть.

Тарун Чандра зарабатывал на высокочастотном трейдинге еще до открытия собственного проекта Gauntlet по криптофинансовому моделированию. Он со знанием дела говорит о несовершенстве действующих сегодня flash-ботов. Но они — как в прошлом аукционы онлайн-рекламы — со временем избавятся от детских болезней.

Потенциал технологий, использованных разработчиками Flashbots, признает даже Виталик Бутерин, один из создателей Ethereum. Он готов включить некоторые функции этого ПО в одно из обновлений сети Эфириума и попросил создателей Flshbots о помощи в интеграции.

Но в мире достаточно и тех, кто видит в MEV исключительно угрозы для молодого и быстрорастущего рынка криптовалют, в особенности для DeFi-сегмента. В приложениях, созданных специально для сектора децентрализованных финансов, действуют сложные алгоритмы по выставлению привлекательной для поставщиков ликвидности цены на собственные токены проектов.

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

Ари Джуэлс, профессор Cornell Tech, сравнивает «аукционный» подход технологии Flashbots с городом, в котором проблема краж со взломом решается путем продажи лицензии на это преступление всем желающим. А собранные за этот счет деньги идут на финансирование полиции. По его мнению, избежать подобной ситуации поможет создание протоколов блокчейна нового уровня, которые смогли бы обеспечить справедливую очередность транзакций.

Насколько велика угроза?

Говорят, только в сети Ethereum функционирует более 1 000 flash-ботов. При этом солидную прибыль генерирует едва ли десятая часть из них.

Один из flash-трейдеров — Натан Уорсли — лично создал около 50 flash-ботов. Он продал их коллегам за процент от прибыли. Под его личным контролем работает 9 таких программ. В среднем, они проводят сделки каждые 10 секунд.

В этой сфере традиционно царит анонимность, и Натан — один из немногих, кто не скрывает имени. Он легко мог бы масштабировать свой бизнес, но не делает этого. По его словам, исключительно из-за этических соображений.

Для увеличения шансов на заработок Натан — как и многие flash-трейдеры — изыскивает любую возможность, чтобы минимизировать время на поиск подходящего ордера и выставления своих ордеров. Ради этого Уорсли тратит $20 000 в месяц на аренду облачных серверов, расположенных максимально близко к крупнейшим майнинг-пулам или узлам-оракулам в DeFi-проектах.

«Появление Flashbots привело к серьезной конкуренции в моем деле. В последнее время сюда пришло огромное количество новичков. Они тоже хотят урвать свою долю пирога», — поясняет Уорсли, признавая, что его боты постепенно приносят все меньше прибыли.

Ему приходится ежедневно мониторить специальные сервисы, агрегирующие данные с «аукционов» Flashbots. По его словам, это уже становится похожим на шахматы или партию в покер, где ты пытаешься просчитать действия конкурентов.

Справедливость обеспечит Ethereum 2.0 и PoS?

В перечень препятствий развитию рынка DeFi эксперты теперь включают не только хакерские атаки и хитроумные схемы обмана пользователей, но и MEV-уязвимости. Сегодня задействовано несколько технологических решений в попытке уменьшить вероятность наживы на уязвимостях. Вот эти проекты:

  • KeeperDao — работает по принципу виртуального приватного мемпула.
  • SecretSwap — кроссчейн-приложение на базе технологии автоматического маркетмейкинга.
  • ArcherSwap, TaichiNetwork,mistX.io, CowSwap и др.

Но все они не способны полностью исключить вероятность применения MEV-ботов, а лишь снижают ее. Основные надежды добросовестные пользователи связывают с переходом сети Эфириум на Ethereum 2.0 и сменой протокола на PoS.

Но, как известно, ключи можно подобрать к любому замку. Может быть, следующим шагом охотников за прибылью станет вовсе не дальнейшее совершенствование технологии использования MEV-уязвимости, а появление нового, более денежного эксплойта.