Перед тем как вы погрузитесь в изучение статьи, обратите внимание на тот факт что всё упомянутое в ней не является финансовой рекомендацией для принятие более взвешенного решения просьба провести свое собственное исследование.
Согласно данным Blocknative, доля частных транзакций в сети Ethereum выросла с менее чем 5% до более чем 15% после слияния (The Merge). Этот значительный рост указывает на растущий спрос на приватность и защиту транзакций среди пользователей. Более того, несмотря на то, что приватные транзакции составляют лишь около 30% от общего числа транзакций в Ethereum, они потребляют более половины всего газа в сети. Это свидетельствует о том, что приватные транзакции, как правило, более сложные и ресурсоемкие.
Частные заказы предполагают отправку транзакций напрямую валидатору в рамках соглашения, известного как «dark pool», а не в публичную очередь «mempool». Поскольку публичные транзакции могут быть перехвачены MEV ботами, которые зарабатывают на этом.
MEV атаки опасны тем, что они могут:
Искатель (Searcher)
Искатели — это пользователи или боты, которые анализируют мемпул (список неподтверждённых транзакций) и другие данные, чтобы находить выгодные возможности для транзакций. Эти возможности могут включать арбитражные сделки, ликвидации на децентрализованных платформах или фронтраннинг (перехват транзакций с целью извлечения прибыли).
Искатели формируют набор транзакций, которые могут максимизировать их прибыль, и отправляют эти транзакции строителям. Важно отметить, что эти транзакции могут быть отправлены напрямую через приватные каналы (например, через Flashbots), чтобы избежать обнаружения другими участниками сети и минимизировать риски MEV-атак.
Cтроитель (Block Builder)
Cтроитель — это участники сети, которые получают транзакции от искателей и создают из них наиболее оптимальные блоки для включения в блокчейн. Их задача — собрать такие наборы транзакций, которые обеспечат максимальную прибыль как для валидаторов, так и для себя, учитывая комиссии за газ и возможности для извлечения MEV.
Cтроители могут получать множество предложений от разных искателей и на основе этих данных собирать блоки с учетом максимальной извлекаемой прибыли. Затем строитель передает готовый блок валидатору.
Валидатор (Validator)
Валидаторы — это узлы, которые ответственны за подтверждение блоков и добавление их в блокчейн. В Ethereum, после перехода на механизм Proof of Stake (PoS), валидаторы заменили майнеров.
Когда валидатор готовится к добавлению блока, он может использовать механизм MEV-Boost для получения предложений от строителя. В этом процессе валидатор запрашивает различные блоки у строителя и выбирает тот блок, который принесет ему наибольшую комиссию и прибыль.
Процесс выглядит следующим образом:
Рынок взаимодействий между искателями, строителями и валидаторами в Ethereum является крайне конкурентным и высокоприбыльным. Искатели, используя сложные алгоритмы и высокочастотные торговые боты, стремятся находить и извлекать максимальную выгоду из арбитражных возможностей, ликвидаций и других прибыльных операций. Это создает острую конкуренцию среди участников, так как каждый стремится быть первым, кто отправит выгодные транзакции в сеть. Этот рынок также приносит огромные прибыли, особенно для тех, кто владеет самыми передовыми инструментами и алгоритмами.
Частные транзакции теперь составляют около половины от общего объема Ethereum, с точки зрения использования газа.
С 01.09.2023 BeaverBuild стабильно доминирует на рынке строителей, обрабатывая 44,3% всех частных транзакций. Три крупнейших строителя (BeaverBuild, Titan и Rsync) в совокупности обработали более 90% транзакций в частных каналах, Titan — 29,5%, Rsync — 17,7%.
Так же из диаграмм видно, что у BeaverBuild 37,1% всех публичных транзакций, у Titan — 26,1%, а у Rsync — 20,1%. В общей сложности на долю трех крупнейших компаний приходится 83,3% публичного рынка.
При оценке доходности публичных и приватных транзакций все неутешительно:
При обработке приватных транзакций вы получили бы в 8–10 раз больше вознаграждений, чем при обработке публичных.
Получаем, следующую конкурентную среду:
Именно про эту проблему монополизации и централизации рынка мы и говорили, что странно в контексте блокчейна и децентрализации. Парадоксально, но технология, изначально созданная для обеспечения прозрачности и децентрализации, теперь движется в направлении, которое может подорвать эти фундаментальные принципы. Это ставит перед сообществом серьезный вопрос: как сохранить преимущества приватности и эффективности, не жертвуя при этом основными ценностями блокчейна?
Предварительное подтверждение (Preconfirmations) транзакции может стать эффективным механизмом для повышения прозрачности и предсказуемости в приватных потоках ордеров.
Как отметил Виталик Бутерин на конференции SBC 2022, строители блоков могли бы публично обязаться включать транзакции с определенным уровнем Priority Fee, предоставляя пользователям гарантии исполнения. Например, при Priority Fee выше 5 строитель мог бы немедленно отправлять обещание включить транзакцию, а при Priority Fee выше 8 — даже предоставлять Post-state Root.
Revert protection транзакций также представляет собой важное улучшение. Механизм, при котором пользователю не нужно платить газ за неудавшиеся транзакции, значительно снижает риски и делает приватные потоки более привлекательными. Статистика Blocknative, показывающая, что только 4,2% частных транзакций подвергаются возврату по сравнению с 13,8% публичных, наглядно демонстрирует эффективность этого подхода. Реализация подобной защиты через специализированные RPC-эндпоинты, такие как MEVBlockers, может стать стандартной практикой, повышающей надежность и эффективность приватных транзакций.
Для сохранения баланса между приватностью и децентрализацией требуется поиск решений. Предложения, такие как предварительные подтверждение транзакций и Revert protection, могут повысить прозрачность и снизить риски, помогая сохранить принципы блокчейна, одновременно обеспечивая высокую эффективность приватных транзакций.
Рост приватных транзакций
В последние годы Ethereum столкнулась с необычным явлением – ростом приватных потоков ордеров (Private Order Flow). Эта тенденция существенно меняет ландшафт транзакций в сетях, подобных Ethereum.Согласно данным Blocknative, доля частных транзакций в сети Ethereum выросла с менее чем 5% до более чем 15% после слияния (The Merge). Этот значительный рост указывает на растущий спрос на приватность и защиту транзакций среди пользователей. Более того, несмотря на то, что приватные транзакции составляют лишь около 30% от общего числа транзакций в Ethereum, они потребляют более половины всего газа в сети. Это свидетельствует о том, что приватные транзакции, как правило, более сложные и ресурсоемкие.
Влияние Private Order Flow на сеть
Согласно отчету Blocknative, в потоке ордеров Ethereum теперь доминируют частные транзакции, поскольку пользователи стремятся защитить сделки от лидеров.Частные заказы предполагают отправку транзакций напрямую валидатору в рамках соглашения, известного как «dark pool», а не в публичную очередь «mempool». Поскольку публичные транзакции могут быть перехвачены MEV ботами, которые зарабатывают на этом.
MEV атаки опасны тем, что они могут:
- Увеличивать стоимость транзакций: Боты перехватывают выгодные сделки и поднимают цены для обычных пользователей.
- Создавать несправедливую конкуренцию: Автоматизированные системы выигрывают сделки быстрее людей, отбирая прибыльные возможности.
- Вызывать задержки и неисполнения транзакций: Транзакции могут быть отложены или отменены, если боты вмешиваются, что нарушает работу сети.
- Отсутствие прозрачности: Публичность блокчейнов обеспечивает безопасность и проверяемость, тогда как dark pool уменьшают эти преимущества, делая сети менее прозрачными.
- Увеличение латентности: Транзакции в приватных пулах могут добавлять задержки в блокчейн.
Transaction Lifecycle
Разберем основных участников сети для лучшего понимания жизненного цикла транзакции:Искатель (Searcher)
Искатели — это пользователи или боты, которые анализируют мемпул (список неподтверждённых транзакций) и другие данные, чтобы находить выгодные возможности для транзакций. Эти возможности могут включать арбитражные сделки, ликвидации на децентрализованных платформах или фронтраннинг (перехват транзакций с целью извлечения прибыли).
Искатели формируют набор транзакций, которые могут максимизировать их прибыль, и отправляют эти транзакции строителям. Важно отметить, что эти транзакции могут быть отправлены напрямую через приватные каналы (например, через Flashbots), чтобы избежать обнаружения другими участниками сети и минимизировать риски MEV-атак.
Cтроитель (Block Builder)
Cтроитель — это участники сети, которые получают транзакции от искателей и создают из них наиболее оптимальные блоки для включения в блокчейн. Их задача — собрать такие наборы транзакций, которые обеспечат максимальную прибыль как для валидаторов, так и для себя, учитывая комиссии за газ и возможности для извлечения MEV.
Cтроители могут получать множество предложений от разных искателей и на основе этих данных собирать блоки с учетом максимальной извлекаемой прибыли. Затем строитель передает готовый блок валидатору.
Валидатор (Validator)
Валидаторы — это узлы, которые ответственны за подтверждение блоков и добавление их в блокчейн. В Ethereum, после перехода на механизм Proof of Stake (PoS), валидаторы заменили майнеров.
Когда валидатор готовится к добавлению блока, он может использовать механизм MEV-Boost для получения предложений от строителя. В этом процессе валидатор запрашивает различные блоки у строителя и выбирает тот блок, который принесет ему наибольшую комиссию и прибыль.
Процесс выглядит следующим образом:
- Валидатор через MEV-Boost получает предложения от разных строителей.
- Строители передают свои блоки, в которых учтены выгодные транзакции от искателей.
- Валидатор выбирает блок с наибольшей потенциальной прибылью (учитывая комиссионные и возможности MEV) и включает его в блокчейн, получая вознаграждение за подтверждение.
Рынок взаимодействий между искателями, строителями и валидаторами в 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%.
Так же из диаграмм видно, что у BeaverBuild 37,1% всех публичных транзакций, у Titan — 26,1%, а у Rsync — 20,1%. В общей сложности на долю трех крупнейших компаний приходится 83,3% публичного рынка.
При оценке доходности публичных и приватных транзакций все неутешительно:
При обработке приватных транзакций вы получили бы в 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.
Именно про эту проблему монополизации и централизации рынка мы и говорили, что странно в контексте блокчейна и децентрализации. Парадоксально, но технология, изначально созданная для обеспечения прозрачности и децентрализации, теперь движется в направлении, которое может подорвать эти фундаментальные принципы. Это ставит перед сообществом серьезный вопрос: как сохранить преимущества приватности и эффективности, не жертвуя при этом основными ценностями блокчейна?
Поиск решений
Возможные решения для уменьшения необходимости приватных ордеров и снижения рисков централизации включают в себя несколько подходов:Предварительное подтверждение (Preconfirmations) транзакции может стать эффективным механизмом для повышения прозрачности и предсказуемости в приватных потоках ордеров.
Как отметил Виталик Бутерин на конференции SBC 2022, строители блоков могли бы публично обязаться включать транзакции с определенным уровнем Priority Fee, предоставляя пользователям гарантии исполнения. Например, при Priority Fee выше 5 строитель мог бы немедленно отправлять обещание включить транзакцию, а при Priority Fee выше 8 — даже предоставлять Post-state Root.
Revert protection транзакций также представляет собой важное улучшение. Механизм, при котором пользователю не нужно платить газ за неудавшиеся транзакции, значительно снижает риски и делает приватные потоки более привлекательными. Статистика Blocknative, показывающая, что только 4,2% частных транзакций подвергаются возврату по сравнению с 13,8% публичных, наглядно демонстрирует эффективность этого подхода. Реализация подобной защиты через специализированные RPC-эндпоинты, такие как MEVBlockers, может стать стандартной практикой, повышающей надежность и эффективность приватных транзакций.
Вывод
Рост приватных транзакций создает новые вызовы для децентрализованных сетей. Хотя Private Order Flow обеспечивает защиту от MEV атак и увеличивает доход строителей, он также приводит к монополизации и снижению прозрачности. Основная проблема заключается в том, что технология, разработанная для децентрализации, сталкивается с риском централизации из-за преобладания частных транзакций и доминирования нескольких крупных организаций строителей.Для сохранения баланса между приватностью и децентрализацией требуется поиск решений. Предложения, такие как предварительные подтверждение транзакций и Revert protection, могут повысить прозрачность и снизить риски, помогая сохранить принципы блокчейна, одновременно обеспечивая высокую эффективность приватных транзакций.