MrMoney
Новости
Новости
Bitcoin Core откажется от лимита 80 байт для OP_RETURN

Bitcoin Core откажется от лимита 80 байт для OP_RETURN - что это значит

Следующее обновление клиента Bitcoin Core отменит историческое ограничение на объем данных, записываемых в OP_RETURN - специальный тип выхода в транзакции, позволяющий сохранять произвольную информацию в блокчейне. Вместо лимита в 80 байт пользователи смогу указывать более объемные записи и добавлять несколько - OP_RETURN - выходов в одну транзакцию.

По словам разработчика Грега Сандерса, лимит изначально был лишь мягким ограничением - своего рода напоминанием, что блокчейн стоит использовать рационально и не загружать его неплатежными данными. Однако в 2025 году эта мера утратила смысл и стала, напротив, источником проблем.

Почему лимит больше мешает, чем помогает?

Сандерс выделил два ключевых аргумента в пользу отмены ограничения:

 1. Оно бесполезно технически - пользователи и майнеры уже давно нашли способы его обходить. Кто-то записывает данные через «хитрые» скрипты, кто-то использует ненастоящие UTXO-выходы. 

В итоге в блокчейн всё равно попадают неплатежные данные, но в менее прозрачной и более хаотичной форме.

 2. Оно извращает стимулы - разработчики и пользователи вынуждены прибегать к нестандартным, неэффективным и даже вредным для сети методам, лишь бы обойти лимит. Это загромождает UTXO-набор, увеличивает нагрузку на mempool и ухудшает общую чистоту блокчейна.

В результате команда Bitcoin Core рассматривала три пути: оставить лимит, повысить его или убрать полностью. 

Первый вариант признали неэффективным, второй - временным решением, которое всё равно «устареет». Удаление лимита, напротив, синхронизирует поведение нод с реальной ситуацией в сети и делает правила более прозрачными. 

Что при этом не изменится:

  1. Ограничение веса блока в 4 млн единиц сохраняется - это гарантирует, что данные не вытеснят сами транзакции.
  2. Фильтры против “пыли” и перегрузки памяти по-прежнему будут действовать - транзакции с чрезмерно маленькими выходами или сложной структурой не пройдут.
  3. Ограничения на количество подписи и глубину цепочек входов также продолжают защищать от атак на mempool.

Таким образом, речь не идёт о превращении биткоина в базу данных - просто теперь пользователи смогут легально и корректно записывать больше информации, не искажая структуру транзакций.

Почему это важно?

Снятие ограничения делает работу сети более предсказуемой, очищает набор UTXO и устраняет необходимость в “грязных хаках”. Теперь данные можно помещать в один, четко определенный выход, OP_RETURN, вместо того, чтобы прятать их в скриптах. 

К тому же, изменение позволит узлам транслировать те же транзакции, которые принимают майнеры. Это повысит консистентность поведения сети и сделает комиссии более прозрачными, потому что теперь не нужно маскировать данные, чтобы пройти проверку. 

Контекст: OP_RETURN и снижение ончейн-активности

В феврале 2025 года, аналитики обратили внимание на резкое снижение ончейн-активности в сети биткоина (до годового минимума). Одной из причин назвали сокращение количества выходов OP_RETURN в транзакциях. Возможно, слишком жесткое ограничение делало использование этой функции неудобным, а с обновлением она вновь станет популярной.