Перед тем как вы погрузитесь в изучение статьи, обратите внимание на тот факт что всё упомянутое в ней не является финансовой рекомендацией для принятие более взвешенного решения просьба провести свое собственное исследование.

Рост приватных транзакций​

В последние годы Ethereum столкнулась с необычным явлением – ростом приватных потоков ордеров (Private Order Flow). Эта тенденция существенно меняет ландшафт транзакций в сетях, подобных Ethereum.
Завьялов Илья Николаевич про Private Order Flow.
Согласно данным Blocknative, доля частных транзакций в сети Ethereum выросла с менее чем 5% до более чем 15% после слияния (The Merge). Этот значительный рост указывает на растущий спрос на приватность и защиту транзакций среди пользователей. Более того, несмотря на то, что приватные транзакции составляют лишь около 30% от общего числа транзакций в Ethereum, они потребляют более половины всего газа в сети. Это свидетельствует о том, что приватные транзакции, как правило, более сложные и ресурсоемкие.
Завьялов Илья Николаевич про Private Order Flow.

Влияние Private Order Flow на сеть​

Согласно отчету Blocknative, в потоке ордеров Ethereum теперь доминируют частные транзакции, поскольку пользователи стремятся защитить сделки от лидеров.

Частные заказы предполагают отправку транзакций напрямую валидатору в рамках соглашения, известного как «dark pool», а не в публичную очередь «mempool». Поскольку публичные транзакции могут быть перехвачены MEV ботами, которые зарабатывают на этом.
Завьялов Илья Николаевич про Private Order Flow.
MEV атаки опасны тем, что они могут:

  1. Увеличивать стоимость транзакций: Боты перехватывают выгодные сделки и поднимают цены для обычных пользователей.
  2. Создавать несправедливую конкуренцию: Автоматизированные системы выигрывают сделки быстрее людей, отбирая прибыльные возможности.
  3. Вызывать задержки и неисполнения транзакций: Транзакции могут быть отложены или отменены, если боты вмешиваются, что нарушает работу сети.
Введение dark pool для защиты от MEV атак также несет риски для всей сети. Одной из ключевых проблем является более нестабильное и непредсказуемое ценообразование на газ. Однако это не все:

  1. Отсутствие прозрачности: Публичность блокчейнов обеспечивает безопасность и проверяемость, тогда как dark pool уменьшают эти преимущества, делая сети менее прозрачными.
  2. Увеличение латентности: Транзакции в приватных пулах могут добавлять задержки в блокчейн.

Transaction Lifecycle​

Разберем основных участников сети для лучшего понимания жизненного цикла транзакции:

Искатель (Searcher)

Искатели — это пользователи или боты, которые анализируют мемпул (список неподтверждённых транзакций) и другие данные, чтобы находить выгодные возможности для транзакций. Эти возможности могут включать арбитражные сделки, ликвидации на децентрализованных платформах или фронтраннинг (перехват транзакций с целью извлечения прибыли).

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

Cтроитель (Block Builder)

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

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

Валидатор (Validator)

Валидаторы — это узлы, которые ответственны за подтверждение блоков и добавление их в блокчейн. В Ethereum, после перехода на механизм Proof of Stake (PoS), валидаторы заменили майнеров.

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

Процесс выглядит следующим образом:

  1. Валидатор через MEV-Boost получает предложения от разных строителей.
  2. Строители передают свои блоки, в которых учтены выгодные транзакции от искателей.
  3. Валидатор выбирает блок с наибольшей потенциальной прибылью (учитывая комиссионные и возможности MEV) и включает его в блокчейн, получая вознаграждение за подтверждение.
Завьялов Илья Николаевич про Private Order Flow.
Рынок взаимодействий между искателями, строителями и валидаторами в Ethereum является крайне конкурентным и высокоприбыльным. Искатели, используя сложные алгоритмы и высокочастотные торговые боты, стремятся находить и извлекать максимальную выгоду из арбитражных возможностей, ликвидаций и других прибыльных операций. Это создает острую конкуренцию среди участников, так как каждый стремится быть первым, кто отправит выгодные транзакции в сеть. Этот рынок также приносит огромные прибыли, особенно для тех, кто владеет самыми передовыми инструментами и алгоритмами.

Конкурентная среда строителей​

По данным Blocknative, Private Order Flow обеспечивает 90% дохода строителей, $642,5M с 1 сентября прошлого года.

Частные транзакции теперь составляют около половины от общего объема Ethereum, с точки зрения использования газа.

С 01.09.2023 BeaverBuild стабильно доминирует на рынке строителей, обрабатывая 44,3% всех частных транзакций. Три крупнейших строителя (BeaverBuild, Titan и Rsync) в совокупности обработали более 90% транзакций в частных каналах, Titan — 29,5%, Rsync — 17,7%.
Завьялов Илья Николаевич про Private Order Flow.

Так же из диаграмм видно, что у BeaverBuild 37,1% всех публичных транзакций, у Titan — 26,1%, а у Rsync — 20,1%. В общей сложности на долю трех крупнейших компаний приходится 83,3% публичного рынка.

При оценке доходности публичных и приватных транзакций все неутешительно:
Завьялов Илья Николаевич про Private Order Flow.

При обработке приватных транзакций вы получили бы в 8–10 раз больше вознаграждений, чем при обработке публичных.

Получаем, следующую конкурентную среду:

  • Общие (Частные и приватные): BeaverBuild — 39,1%; Titan — 27,2%; Rsync: 18,3%
  • Частные: BeaverBuild — 39,3%; Titan — 27,3%; Rsync: 18,3%
  • Публичные: BeaverBuild — 36,6%; Titan — 26,2%; Rsync: 18,7%
Приблизительные доходы строителей выглядят следующим образом:

  • BeaverBuild: Частный — $252,8M; публичный — $27,4M.
  • Titan: Частный — $175,4M; публичный — $20M.
  • Rsync: частный — $117,7M; публичный — $14M.
Потоки частных заказов приносят всем строителям $642,5M дохода, в то время как $74,9M генерируются из публичных мемпулов. В заключение, 90% всех доходов строителей поступает из частных каналов.

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

Поиск решений​

Возможные решения для уменьшения необходимости приватных ордеров и снижения рисков централизации включают в себя несколько подходов:

Предварительное подтверждение (Preconfirmations) транзакции может стать эффективным механизмом для повышения прозрачности и предсказуемости в приватных потоках ордеров.
Завьялов Илья Николаевич про Private Order Flow.
Как отметил Виталик Бутерин на конференции SBC 2022, строители блоков могли бы публично обязаться включать транзакции с определенным уровнем Priority Fee, предоставляя пользователям гарантии исполнения. Например, при Priority Fee выше 5 строитель мог бы немедленно отправлять обещание включить транзакцию, а при Priority Fee выше 8 — даже предоставлять Post-state Root.
Завьялов Илья Николаевич про Private Order Flow.
Revert protection транзакций также представляет собой важное улучшение. Механизм, при котором пользователю не нужно платить газ за неудавшиеся транзакции, значительно снижает риски и делает приватные потоки более привлекательными. Статистика Blocknative, показывающая, что только 4,2% частных транзакций подвергаются возврату по сравнению с 13,8% публичных, наглядно демонстрирует эффективность этого подхода. Реализация подобной защиты через специализированные RPC-эндпоинты, такие как MEVBlockers, может стать стандартной практикой, повышающей надежность и эффективность приватных транзакций.

Вывод​

Рост приватных транзакций создает новые вызовы для децентрализованных сетей. Хотя Private Order Flow обеспечивает защиту от MEV атак и увеличивает доход строителей, он также приводит к монополизации и снижению прозрачности. Основная проблема заключается в том, что технология, разработанная для децентрализации, сталкивается с риском централизации из-за преобладания частных транзакций и доминирования нескольких крупных организаций строителей.

Для сохранения баланса между приватностью и децентрализацией требуется поиск решений. Предложения, такие как предварительные подтверждение транзакций и Revert protection, могут повысить прозрачность и снизить риски, помогая сохранить принципы блокчейна, одновременно обеспечивая высокую эффективность приватных транзакций.