В Bitcoin Core уберут лимит объема данных для OP_RETURN
Следующий релиз клиента Bitcoin Core по умолчанию позволит включать более 80 байт информации в выходы OP_RETURN и использовать любое их количество. Absolutely non-binding statement, but a read of the Bitcoin Core project as a whole on the subject.https://t.co/3ZngA6ICLr— instagibbs (@theinstagibbs) May 5, 2025 «Давний лимит — изначально мягкий сигнал о том, что пространство блока следует экономно использовать для неплатежных данных доказательства публикации — изжил себя», — отметил разработчик Грег Сандерс. Споры касательно ограничения на объем сторонних данных, публикуемых с помощью скрипта OP_RETURN, обострились с конца апреля. Биткоин-разработчик Питер Тодд, которого в документальном фильме телесети HBO назвали создателем первой криптовалюты, внес предложение о снятии лимита. Сандерс выделил два основных аргумента в пользу того, что установленная ранее граница в 80 байт стала контрпродуктивной и, во многих отношениях, «разрушительной»: ее легко обойти — майнеры предлагают решения для преодоления лимита, а запись данных происходит «более или менее злонамеренными способами», что наносит ущерб сети; она извращает стимулы — пользователи прибегают к «невежливым» методам, включая поддельные выходные ключи из набора неизрасходованный выход транзакций. По словам Сандерса, разработчики Bitcoin Core рассматривали три варианта: сохранить лимит — признано неэффективным; поднять предел — любое значение со временем «состарится»; удалить ограничение — приводит политику по умолчанию в соответствие с реальной практикой в сети. Нововведение не отменяет лимит блоков в 4 млн единиц веса. Выходы «пыли» по-прежнему отклоняются, ограничения на операции подписи и предков/потомков предотвращают рост пула памяти, подчеркнул программист. По его мнению, отмена правила 80 байт дает два основных преимущества: более чистый набор UTXO — данные помещаются в один нерасходуемый выход, а не маскируются в скриптах; последовательное поведение по умолчанию — ноды ретранслируют те же транзакции, которые хотят видеть майнеры, делая комиссии прозрачными. «Изменение подтверждает, что биткоин регулируется прозрачными, минимальными правилами, а не редакционными предпочтениями. Отказываясь от сдерживающего фактора, который больше не работает, Bitcoin Core сохраняет целостность политики и позволяет рынку комиссий арбитражировать конкурирующие требования», — заявил Сандерс. Напомним, февральское сокращение ончейн-активности в сети биткоина до годового минимума аналитики во многом связали с падением количества выходов OP_RETURN в транзакциях.

Следующий релиз клиента Bitcoin Core по умолчанию позволит включать более 80 байт информации в выходы OP_RETURN и использовать любое их количество.
Absolutely non-binding statement, but a read of the Bitcoin Core project as a whole on the subject.https://t.co/3ZngA6ICLr— instagibbs (@theinstagibbs) May 5, 2025
«Давний лимит — изначально мягкий сигнал о том, что пространство блока следует экономно использовать для неплатежных данных доказательства публикации — изжил себя», — отметил разработчик Грег Сандерс.
Споры касательно ограничения на объем сторонних данных, публикуемых с помощью скрипта OP_RETURN, обострились с конца апреля. Биткоин-разработчик Питер Тодд, которого в документальном фильме телесети HBO назвали создателем первой криптовалюты, внес предложение о снятии лимита.
Сандерс выделил два основных аргумента в пользу того, что установленная ранее граница в 80 байт стала контрпродуктивной и, во многих отношениях, «разрушительной»:
- ее легко обойти — майнеры предлагают решения для преодоления лимита, а запись данных происходит «более или менее злонамеренными способами», что наносит ущерб сети;
- она извращает стимулы — пользователи прибегают к «невежливым» методам, включая поддельные выходные ключи из набора неизрасходованный выход транзакций.
По словам Сандерса, разработчики Bitcoin Core рассматривали три варианта:
- сохранить лимит — признано неэффективным;
- поднять предел — любое значение со временем «состарится»;
- удалить ограничение — приводит политику по умолчанию в соответствие с реальной практикой в сети.
Нововведение не отменяет лимит блоков в 4 млн единиц веса. Выходы «пыли» по-прежнему отклоняются, ограничения на операции подписи и предков/потомков предотвращают рост пула памяти, подчеркнул программист.
По его мнению, отмена правила 80 байт дает два основных преимущества:
- более чистый набор UTXO — данные помещаются в один нерасходуемый выход, а не маскируются в скриптах;
- последовательное поведение по умолчанию — ноды ретранслируют те же транзакции, которые хотят видеть майнеры, делая комиссии прозрачными.
«Изменение подтверждает, что биткоин регулируется прозрачными, минимальными правилами, а не редакционными предпочтениями. Отказываясь от сдерживающего фактора, который больше не работает, Bitcoin Core сохраняет целостность политики и позволяет рынку комиссий арбитражировать конкурирующие требования», — заявил Сандерс.
Напомним, февральское сокращение ончейн-активности в сети биткоина до годового минимума аналитики во многом связали с падением количества выходов OP_RETURN в транзакциях.