Следующий релиз клиента 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 в транзакциях.