Давным-давно, еще до появления EIP-1559, в мире криптографии майнеры определяли размеры блоков с помощью простого механизма голосования. В каждом блоке майнеры могут перемещать лимит газа в блоке вверх или вниз на величину до 1/1024. Следовательно, когда майнер производит блок, лимит газа будет смещаться в сторону средневзвешенного значения скорости хэширования, которое предпочитает майнер. Этот механизм существует с момента рождения Эфириума.
С появлением EIP-1559 лимит газа увеличился вдвое, но метод установки лимита исчез. Со времени после EIP-1559 и до слияния майнеры голосовали за целевой показатель по газу, и лимит газа был определен как удвоенный целевой показатель. Например, если предел до 1559 составляет 10 мм (примечание: мм относится к 1 миллиону), а целевой показатель после 1559 — 10 мм, то предел после 1559 — 20 мм. 1559 обеспечивает эффективное увеличение размера блока, но с серьезными последствиями (в виде корректировки базовой комиссии). Майнеры системы 1559 могут голосовать за целевой показатель газа, который ничем не отличается от предыдущей системы корректировок, которая переместилась на 1/1024.
Сейчас 1/1024 (0,09%) может показаться маленькой, однако это означает увеличение примерно на 5% каждые 50 блоков, или увеличение примерно на 5% каждые 12,5 минут, или удвоение каждые 3 часа. Предположим, вы вздремнули и внезапно проснулись и обнаружили, что ваш лимит газа увеличился вдвое (или вдвое)!
Краткий обзор
EIP-1559 имеет 2 входа и производит 2 выхода:
Производитель блоков устанавливает целевой газ, корректируя целевой показатель на 1/1024 для каждого блока. Таким образом, лимит газа (в 2 раза превышающий целевой показатель) устанавливается косвенно. Производители блоков устанавливают базовую плату, объединяя целевой показатель по газу с фактическим потреблением газа. Когда фактическая > целевая базовая стоимость увеличивается; когда фактическая < целевая, базовая стоимость уменьшается. Здесь существует сложная зависимость эластичности.
Важно помнить, что целевое использование не влияет на фактическое использование. Фактически, каждый производитель блока устанавливает цель (через механизм корректировки) и фактическое использование (путем включения транзакций при создании блока). По сути, каждый производитель блоков контролирует оба входа EIP-1559 и, следовательно, может управлять выходами (для конкретного блока). Цель в любом данном блоке является результатом последнего шага производителя в бесконечно итеративной игре «установка цели по газу». Таким образом, со временем поведение среднего в этой игре сходится к равновесному значению.
##EIP-1559 и слияние
Слияние оказывает два основных воздействия на механизм ограничения газа:
Из-за немного сокращенного времени блокировки период увеличения лимита газа на 5% сокращен до 10 минут. Это означает, что примерно каждые 2,4 часа лимит газа может увеличиваться вдвое (или уменьшаться вдвое).
Майнеры заменяются «стейкерами», «валидаторами» или другими.
Первый еще больше ускоряет и без того быстрый процесс начисления сложных процентов, но, возможно, это не имеет значения.
Я думаю, что второе важнее. Но не изолированно, а как часть более широкой системной тенденции. Мы вернемся к этому позже.
Что удерживает цели блока от повышения?
Вам может быть интересно, почему цель блока не поднимается? Разве это не удешевит транзакции для пользователей и не принесет больше денег валидаторам? Если все выглядит хорошо, то почему цель составляет 15 мм, а не 15 000 000 мм? Почему мишень 15 мм (предел 30 мм) является текущим балансом?
Основная причина в том, что он всегда настраивался на основе предложений основных разработчиков. По общему мнению, мы устанавливаем его на уровень, с которым, как мы знаем, пользователи смогут справиться за разумное время. Огромные блоки с высоким содержанием газа будут DoS-нодами и предотвратят подтверждения. Валидаторы (ранее майнеры) должны создавать блоки и проверять блоки других людей. А если блок слишком велик, чтобы его можно было надежно построить или проверить в течение 12-секундного периода блокировки, то валидатор потеряет деньги в случае неудачного подтверждения. Это также может привести к нестабильности сети, поскольку узлы могут не справляться с гигабитными блоками.
EIP-1559 упоминает об этом в довольно кратком разделе безопасности, рассматривая безопасность относительно размера блока:
Этот EIP увеличит максимальный размер блока, что может быть проблематичным, если майнеры не смогут обрабатывать блоки достаточно быстро, поскольку это заставит их добывать пустые блоки. Со временем средний размер блока должен остаться примерно таким же, как и без этого EIP, так что это вопрос лишь краткосрочных всплесков мощности. Один или несколько клиентов могут не справляться с кратковременными всплесками емкости и ошибками (например, нехваткой памяти и т.п.), и реализации клиента ДОЛЖНЫ быть в состоянии правильно обрабатывать максимальную емкость одного фрагмента.
Мы склонны полагать, что у валидаторов достаточно мотивации к получению прибыли, чтобы поддерживать лимит блоков в разумных пределах, и что целевой показатель в 15 мм является разумным, учитывая ситуацию с клиентами.
EIP-1559 Безопасно ли по-прежнему использовать PBS?
MEV-PBS меняет это. Благодаря PBS предлагающие больше не оплачивают затраты на строительство блоков напрямую. Они передают весь процесс строителю. Фактически, обычные структуры MEV-PBS (такие как реле Flashbots) скрывают блок от валидатора до тех пор, пока он не примет на себя обязательство предложить блок. В рамках процесса сборки валидаторы сообщают реле о предпочтительных пределах газа.
Строители используют специализированное оптимизированное программное обеспечение (а не готовые клиенты) для создания блока, а затем отправляют этот блок (с корректировками предела газа) на реле. Реле гарантирует, что строительный блок соответствует требованиям предлагающего.
Возникает интересная ситуация. Заявителям теперь запрещено платить сборы за строительство блоков. Строители платят исключительно эти сборы, и им не нужно слишком беспокоиться о больших лимитах на газ. Так почему же в мире MEV-PBS целевой показатель по газу должен оставаться низким?
Пока не безопасно
У сторонников всегда есть стимул увеличивать целевой показатель по газу на неопределенный срок, чтобы отменить базовые сборы, но они ограничены затратами и рисками, связанными с этим. Строители, с другой стороны, хотят, чтобы блоки были подтверждены, и им не рекомендуется использовать строительные блоки, которые слишком велики, чтобы их можно было проверить в течение подтверждаемого периода времени. Другими словами, рентабельность застройщика ходит по канату. Им необходимо тщательно сбалансировать создание более крупных реальных блоков, чтобы получить больше вывода, и влияние размера блока на подтверждаемость. Если строитель генерирует блок, который слишком велик для проверки валидаторами, он рискует потерять всю награду за блок. Это означает, что у строителей есть сильный стимул сохранять фактический размер блока на разумном, поддающемся проверке размере независимо от целевого показателя газа.
С другой стороны, предлагающим не нужно учитывать такой баланс. Они могут просто увеличивать планку газа для выполнения протокола на неопределенный срок и позволить строителям найти выгодный баланс. Это устраняет базовую комиссию, сохраняя при этом фактическое пространство блока ограниченным.
Повышая целевой показатель газа (и лимит, установленный протоколом), сохраняя при этом фактический размер блока в нормальных пределах, предлагающие не только могут извлекать больше MEV с аномальными размерами блоков, но также устраняют базовую комиссию, одновременно искусственно ограничивая предложение. Если застройщики сохранят за собой меньшие блоки, пользователям придется платить чаевые за газ, возвращаясь, таким образом, к рынку сборов, существовавшему до EIP-1559. Фактически, они могли бы исправить EIP-1559, «гипотетически» увеличив пространство блока, а затем запретив кому-либо его использовать.
EIP-1559 кажется явной победой для предлагающих и строителей. Они могут либо получить больше MEV для себя в крайних случаях (время от времени создавая огромные блоки), либо конвертировать все сжигаемые базовые сборы в чаевые, выплачиваемые путем искусственного ограничения предложения. Более того, картель совместим по стимулам, поскольку ни одна из сторон, судя по всему, не выиграет от отклонения.
Это подводит меня к центральному вопросу данной статьи.
Когда заявители и строители увеличат целевой показатель по газу до 100 мм+?
Учитывая ограничения на подтверждаемость, разработчики должны поддерживать фактический размер блока близким к текущему значению независимо от целевого размера. Некоторые достаточно небольшие блоки могут максимизировать прибыль. Однако для тех, кто предлагает, какой-то смехотворно высокий целевой показатель по газу может максимизировать их прибыль. Поскольку у предлагающих и строителей разные позиции, они могут вступить в сговор, чтобы увеличить плановый объем газа, одновременно уменьшая фактический размер, чтобы максимизировать прибыль.
Пока фактическая концентрация газа в блоке остается на уровне около 15 мм, не является ли газовая цель на 15 000 мм более совместимой со стимулами, чем газовая цель на 15 мм?
Таким образом, независимо от того, является ли это строитель блоков или валидатор, повышение целевого газа, но сохранение фактических генерируемых блоков меньшими, приведет к более высоким доходам.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Возвращаясь к EIP-1559: триумф предлагающих блоки и строителей?
Автор: Джеймс Прествич
Оригинальный сборник: Луффи, Foresight News
До EIP-1559
Давным-давно, еще до появления EIP-1559, в мире криптографии майнеры определяли размеры блоков с помощью простого механизма голосования. В каждом блоке майнеры могут перемещать лимит газа в блоке вверх или вниз на величину до 1/1024. Следовательно, когда майнер производит блок, лимит газа будет смещаться в сторону средневзвешенного значения скорости хэширования, которое предпочитает майнер. Этот механизм существует с момента рождения Эфириума.
С появлением EIP-1559 лимит газа увеличился вдвое, но метод установки лимита исчез. Со времени после EIP-1559 и до слияния майнеры голосовали за целевой показатель по газу, и лимит газа был определен как удвоенный целевой показатель. Например, если предел до 1559 составляет 10 мм (примечание: мм относится к 1 миллиону), а целевой показатель после 1559 — 10 мм, то предел после 1559 — 20 мм. 1559 обеспечивает эффективное увеличение размера блока, но с серьезными последствиями (в виде корректировки базовой комиссии). Майнеры системы 1559 могут голосовать за целевой показатель газа, который ничем не отличается от предыдущей системы корректировок, которая переместилась на 1/1024.
Сейчас 1/1024 (0,09%) может показаться маленькой, однако это означает увеличение примерно на 5% каждые 50 блоков, или увеличение примерно на 5% каждые 12,5 минут, или удвоение каждые 3 часа. Предположим, вы вздремнули и внезапно проснулись и обнаружили, что ваш лимит газа увеличился вдвое (или вдвое)!
Краткий обзор
EIP-1559 имеет 2 входа и производит 2 выхода:
Производитель блоков устанавливает целевой газ, корректируя целевой показатель на 1/1024 для каждого блока. Таким образом, лимит газа (в 2 раза превышающий целевой показатель) устанавливается косвенно. Производители блоков устанавливают базовую плату, объединяя целевой показатель по газу с фактическим потреблением газа. Когда фактическая > целевая базовая стоимость увеличивается; когда фактическая < целевая, базовая стоимость уменьшается. Здесь существует сложная зависимость эластичности.
Важно помнить, что целевое использование не влияет на фактическое использование. Фактически, каждый производитель блока устанавливает цель (через механизм корректировки) и фактическое использование (путем включения транзакций при создании блока). По сути, каждый производитель блоков контролирует оба входа EIP-1559 и, следовательно, может управлять выходами (для конкретного блока). Цель в любом данном блоке является результатом последнего шага производителя в бесконечно итеративной игре «установка цели по газу». Таким образом, со временем поведение среднего в этой игре сходится к равновесному значению.
##EIP-1559 и слияние
Слияние оказывает два основных воздействия на механизм ограничения газа:
Первый еще больше ускоряет и без того быстрый процесс начисления сложных процентов, но, возможно, это не имеет значения.
Я думаю, что второе важнее. Но не изолированно, а как часть более широкой системной тенденции. Мы вернемся к этому позже.
Что удерживает цели блока от повышения?
Вам может быть интересно, почему цель блока не поднимается? Разве это не удешевит транзакции для пользователей и не принесет больше денег валидаторам? Если все выглядит хорошо, то почему цель составляет 15 мм, а не 15 000 000 мм? Почему мишень 15 мм (предел 30 мм) является текущим балансом?
Основная причина в том, что он всегда настраивался на основе предложений основных разработчиков. По общему мнению, мы устанавливаем его на уровень, с которым, как мы знаем, пользователи смогут справиться за разумное время. Огромные блоки с высоким содержанием газа будут DoS-нодами и предотвратят подтверждения. Валидаторы (ранее майнеры) должны создавать блоки и проверять блоки других людей. А если блок слишком велик, чтобы его можно было надежно построить или проверить в течение 12-секундного периода блокировки, то валидатор потеряет деньги в случае неудачного подтверждения. Это также может привести к нестабильности сети, поскольку узлы могут не справляться с гигабитными блоками.
EIP-1559 упоминает об этом в довольно кратком разделе безопасности, рассматривая безопасность относительно размера блока:
Этот EIP увеличит максимальный размер блока, что может быть проблематичным, если майнеры не смогут обрабатывать блоки достаточно быстро, поскольку это заставит их добывать пустые блоки. Со временем средний размер блока должен остаться примерно таким же, как и без этого EIP, так что это вопрос лишь краткосрочных всплесков мощности. Один или несколько клиентов могут не справляться с кратковременными всплесками емкости и ошибками (например, нехваткой памяти и т.п.), и реализации клиента ДОЛЖНЫ быть в состоянии правильно обрабатывать максимальную емкость одного фрагмента.
Мы склонны полагать, что у валидаторов достаточно мотивации к получению прибыли, чтобы поддерживать лимит блоков в разумных пределах, и что целевой показатель в 15 мм является разумным, учитывая ситуацию с клиентами.
EIP-1559 Безопасно ли по-прежнему использовать PBS?
MEV-PBS меняет это. Благодаря PBS предлагающие больше не оплачивают затраты на строительство блоков напрямую. Они передают весь процесс строителю. Фактически, обычные структуры MEV-PBS (такие как реле Flashbots) скрывают блок от валидатора до тех пор, пока он не примет на себя обязательство предложить блок. В рамках процесса сборки валидаторы сообщают реле о предпочтительных пределах газа.
Строители используют специализированное оптимизированное программное обеспечение (а не готовые клиенты) для создания блока, а затем отправляют этот блок (с корректировками предела газа) на реле. Реле гарантирует, что строительный блок соответствует требованиям предлагающего.
Возникает интересная ситуация. Заявителям теперь запрещено платить сборы за строительство блоков. Строители платят исключительно эти сборы, и им не нужно слишком беспокоиться о больших лимитах на газ. Так почему же в мире MEV-PBS целевой показатель по газу должен оставаться низким?
Пока не безопасно
У сторонников всегда есть стимул увеличивать целевой показатель по газу на неопределенный срок, чтобы отменить базовые сборы, но они ограничены затратами и рисками, связанными с этим. Строители, с другой стороны, хотят, чтобы блоки были подтверждены, и им не рекомендуется использовать строительные блоки, которые слишком велики, чтобы их можно было проверить в течение подтверждаемого периода времени. Другими словами, рентабельность застройщика ходит по канату. Им необходимо тщательно сбалансировать создание более крупных реальных блоков, чтобы получить больше вывода, и влияние размера блока на подтверждаемость. Если строитель генерирует блок, который слишком велик для проверки валидаторами, он рискует потерять всю награду за блок. Это означает, что у строителей есть сильный стимул сохранять фактический размер блока на разумном, поддающемся проверке размере независимо от целевого показателя газа.
С другой стороны, предлагающим не нужно учитывать такой баланс. Они могут просто увеличивать планку газа для выполнения протокола на неопределенный срок и позволить строителям найти выгодный баланс. Это устраняет базовую комиссию, сохраняя при этом фактическое пространство блока ограниченным.
Повышая целевой показатель газа (и лимит, установленный протоколом), сохраняя при этом фактический размер блока в нормальных пределах, предлагающие не только могут извлекать больше MEV с аномальными размерами блоков, но также устраняют базовую комиссию, одновременно искусственно ограничивая предложение. Если застройщики сохранят за собой меньшие блоки, пользователям придется платить чаевые за газ, возвращаясь, таким образом, к рынку сборов, существовавшему до EIP-1559. Фактически, они могли бы исправить EIP-1559, «гипотетически» увеличив пространство блока, а затем запретив кому-либо его использовать.
EIP-1559 кажется явной победой для предлагающих и строителей. Они могут либо получить больше MEV для себя в крайних случаях (время от времени создавая огромные блоки), либо конвертировать все сжигаемые базовые сборы в чаевые, выплачиваемые путем искусственного ограничения предложения. Более того, картель совместим по стимулам, поскольку ни одна из сторон, судя по всему, не выиграет от отклонения.
Это подводит меня к центральному вопросу данной статьи.
Когда заявители и строители увеличат целевой показатель по газу до 100 мм+?
Учитывая ограничения на подтверждаемость, разработчики должны поддерживать фактический размер блока близким к текущему значению независимо от целевого размера. Некоторые достаточно небольшие блоки могут максимизировать прибыль. Однако для тех, кто предлагает, какой-то смехотворно высокий целевой показатель по газу может максимизировать их прибыль. Поскольку у предлагающих и строителей разные позиции, они могут вступить в сговор, чтобы увеличить плановый объем газа, одновременно уменьшая фактический размер, чтобы максимизировать прибыль.
Пока фактическая концентрация газа в блоке остается на уровне около 15 мм, не является ли газовая цель на 15 000 мм более совместимой со стимулами, чем газовая цель на 15 мм?
Таким образом, независимо от того, является ли это строитель блоков или валидатор, повышение целевого газа, но сохранение фактических генерируемых блоков меньшими, приведет к более высоким доходам.