Почему важны баллы на уровне блоков в MEV? Что такое оценка на уровне блоков: Оценка на уровне блоков — это простая, проверяемая метрика, которая измеряет изменение баланса получателя комиссии в пределах блока. Вместо того чтобы отслеживать каждую транзакцию или событие, она фиксирует баланс получателя комиссии, привязанный к Меркле, до и после выполнения блока и рассматривает разницу как балл блока. Это определение в виде одного числа уменьшает неопределенность относительно того, что «считается» ценностью, и его легко проверить с помощью доказательств Меркле. Стандартизация ценности блока важна, потому что многие системы MEV зависят от последовательного, поддающегося аудиту балла. Переключение прибыли реле, бухгалтерский учет валидаторов, выплаты строителям, блок-исследователи и доказательства платежей все нуждаются в надежной метрике для сравнения блоков. Без общего стандарта реле могут дважды учитывать или недооценивать ценность, валидаторы не могут независимо подтвердить платежи, а стимулы строителей становятся несогласованными. Оценка на уровне блоков решает эти проблемы, предоставляя прозрачную, независимую от протокола метрику, которую легко проверить. На практике баллы на уровне блоков используются для сравнения блоков, принятия решения о том, какой из них должен предложить валидатор, и подтверждения того, что обещанные платежи между строителями, реле и валидаторами действительно выполнены. Существует несколько подходов к измерению ценности; оценка на уровне блоков является самой простой: - Оценка выходных транзакций проверяет конкретную платежную транзакцию, которая зачисляет средства получателю комиссии. Она избегает некоторых проблем с выводом, но добавляет газовые расходы в каждом блоке и усложняет доказательства платежей. - Оценка входных транзакций требует, чтобы платежи исходили от EOA и включали платеж в поле значения транзакции. Доказательства включения просты, но этот подход накладывает строгие правила форматирования и происхождения. - Оценка на уровне событий стандартизирует сгенерированное событие (например, BlockScore(builder, validator, value)) внутри транзакции. Это позволяет получать доказательства включения, но требует новых соглашений о том, какая транзакция и какой индекс события учитываются. - Оценка на уровне блоков измеряет разницу в балансе получателя комиссии по всему блоку, проверяемую с помощью доказательств Меркле о балансе получателя в блоках n−1 и n. Она не накладывает ограничений на формат транзакций и обобщает различные механизмы платежей. Ее главный недостаток заключается в том, что валидатор не может вывести комиссии в том же блоке, который он предлагает, не изменяя балл; создание кратких, надежных доказательств платежей (снимков Меркле) остается активной инженерной задачей. Компромиссы в основном сводятся к газовым расходам и сложности доказательств. Методы транзакций и событий добавляют газ и правила форматирования; оценка на уровне блоков минимизирует эти расходы, но переносит сложность на генерацию доказательств. Чтобы увидеть, где важна оценка, вспомните поток MEV: искатели создают пакеты, строители собирают блок с наивысшей ценностью, реле рекламируют эти блоки валидаторам через MEV-Boost, а валидаторы решают, какой блок предложить. Платежи могут поступать из нескольких каналов, приоритетных сборов, базовой комиссии протокола (исключенной из оценки MEV), прямых переводов Coinbase или простых переводов, поэтому оценка должна изолировать ценность, которую может захватить валидатор, игнорируя несвязанные потоки. Несколько команд стремятся к стандартизации на уровне блоков: - Flashbots ввели необходимость оценки блоков в MEV-Boost и возглавили работу сообщества по переключению реле и бухгалтерскому учету валидаторов. - @wallchain_xyz измеряет и перераспределяет MEV от арбитража и пакетных сделок DEX, позволяя предоставлять скидки и защиту на уровне пакета. - @bloxroute предлагает инфраструктуру реле с низкой задержкой и оценку ценности блоков в реальном времени для обеспечения порогов выплат и моделирования вознаграждений....