В этой статье: 1. Что такое OP_RETURN и зачем он нужен 2. Инициатива по снятию ограничений 3. Потенциальные последствия снятия лимита 4. Реакция сообщества и мнения экспертов .post-accordion-wrapper .accordion-content { max-height: 0; overflow: hidden; } Почти половина всех биткоин-транзакций сегодня не связана с передачей средств. По данным аналитиков, 43% операций нацелены на запись в блокчейн сторонней информации, а около 49% выходов UTXO — это так называемая «пыль», то есть выходы номиналом менее 1000 сатоши. Bitcoin is currently being used for non financial transactions to a massive degree49% the UTXO set is sub 1000 sat outputs43% of transactions in the past 2 weeks had an OP_RETURN or were inscriptionsDon't shoot the messenger pic.twitter.com/1KWka7XVfp— orangesurf (@OrangeSurfBTC) April 30, 2025 На фоне этой динамики разработчики Bitcoin Core предложили снять стандартные (policy) лимиты на OP_RETURN, что позволило бы размещать больше произвольных данных в сети. Как в свое время Ordinals и Runes, эта инициатива вновь подняла вопрос о том, должен ли биткоин оставаться исключительно платежной системой, или блокчейн может развиваться и в других направлениях. Разработчики Bitcoin Core предлагают заблокировать Ordinals и токены на базе BRC-20 11.05.2023 60 мин 1085 читать Редакция Incrypted разобралась, на что может повлиять изменение, какие преимущества и риски оно несет для участников сети, и когда новые правила вступят в действие.Что такое OP_RETURN и зачем он нуженOP_RETURN — это опкод в языке Script, позволяющий создавать заведомо нерасходуемые выходы (provably unspendable), предназначенных для хранения произвольных данных. Благодаря этому в сети можно оставлять небольшие фрагменты информации, например, сообщения, хеши документов или токены, без вреда для архитектуры UTXO. Кроме того, эти выходы можно безопасно удалить при обрезке (pruning) базы данных, что помогает сэкономить дисковое пространство узлов.В версии Bitcoin Core 0.9.0 от 2014 года появилась поддержка транзакций с подобными выводами — лимит на объем хранимых данных ограничили на уровне 40 байт. В 2015 году лимит подняли до 80 байт, а позже — до 83 байт, чтобы вместить служебный код функции. Однако, этот порог установлен не на уровне консенсуса, а как правило (policy) в программном обеспечении узлов. То есть технически, блоки могут содержать и больше данных в выходах, но по умолчанию ноды Bitcoin Core просто не транслируют и не включают в блок транзакции, где в OP_RETURN записано больше 80 байт. Пользователи могут обходить это ограничение, разбивая данные на несколько выходов, либо вписывая их в другие поля транзакции (например, Taproot или Witness data). Кроме того, некоторые майнеры вроде Marathon Digital обрабатывают транзакции с большими выходами, что позволяет включить данные в блок, напрямую отправив их нужному узлу. В 2025 году OP_RETURN используется проектами, нацеленными на расширение функционала сети. Одними из наиболее популярных протоколов, построенных на основе этого опкода, стали Runes и его дальнейшее развитие — Alkanes. Последний вносит в сеть смарт-контракты для создания децентрализованных приложений. Runes: чем новые токены в сети биткоина отличаются от BRC-20? 30.04.2024 37 мин 4389 читать Обзор Alkanes: что за проект и при чем тут Артур Хейс 02.05.2025 4 мин 476 читать Стоит отметить, что для записи изображений или больших файлов 80 байт явно недостаточно, именно поэтому, например, Ordinals задействовали Taproot, позволяющий сохранить до 4 МБ данных в одной транзакции. Однако, в отличие от OP_RETURN, эти выходы обязательно индексируются, что разветвляет и «захламляет» набор UTXO. Инициатива по снятию ограниченийИнициатива по снятию лимит исходит от группы ведущих разработчиков Bitcoin Core. Предложение было представлено в апреле 2025 года в виде запроса на включение изменений в код (pull request; PR) на GitHub и подготовлено Питером Тоддом по запросу исследовательской организации Chaincode Labs. В фильме от HBO раскрыли предполагаемую личность Сатоши Накамото 09.10.2024 23 мин 2839 читать Суть предложения заключается в полном снятии ограничений для выходов с OP_RETURN и сопутствующих изменений политики работы узлов. Это включает:устранение лимитов на объем данных в OP_RETURN — транзакции с любым числом байт в таком выходе будут считаться стандартными и передаваться узлами дальше;снятие ограничений на число выходов в одной транзакции — на момент написания допускается только один такой выход на транзакцию, теперь их может быть несколько;удаление устаревшие конфигурационных параметров для ПО узла.В результате пользователи, приложения и протоколы смогут записывать в блокчейн данные практически любой вместимости, ограниченной лишь общим лимитом размера блока (около 4 МБ).Аргументация инициаторов сводится к тому, что лимит вреден для сети. Так, разработчик Грег Сандерс отметил, что записи больших фрагментов данных происходят в любом случае. Лимит ограничивает их лишь формально, загоняя в менее прозрачные формы, которые причиняют сети ущерб.Сторонники изменения также указывают на непоследовательность текущих правил, поскольку ограничение OP_RETURN не является правилом консенсуса. Получается, что часть сети такие транзакции не видит до включения в блок, в то время как некоторые майнеры успешно их обрабатывают. Это приводит к рассинхронизации данных и проблемам с оценкой комиссии: транзакция с большим входом может не отображаться в очереди, но внезапно оказаться в блоке из-за того, что была передана майнеру напрямую. Снятие лимита должно устранить этот разрыв.Кроме того, разработчики отмечают, что если большие объемы данных пойдут через OP_RETURN, то исчезнет необходимость встраивать их в обычные выходы с ненулевым номиналом, которые существенно увеличивают базу UTXO.К началу мая предложение получило поддержку значительной части участников сети: среди сторонников инициативы называют Глорию Чжао, разработчиков Джереми Рубина и Джеймса О’Байрона, а также Джеймсона Лоппа. Поскольку предложение не относится к консенсусу, оно не выносится на голосование как BIP — решение принимаются через голосование разработчиков по установленной процедуре. На момент написания NACK (несогласий) больше чем ACK (одобрений), однако в соответствии с графиком выпуска Bitcoin Core — изменения в версию v0.30.0 могут быть внесены вплоть до 20 августа, после чего допускается только устранение багов. Так что окно голосования можно считать открытым до этой даты.Отметим, что несогласные пользователи не обязаны обновлять свое ПО и могут остаться на старой версии либо перейти на альтернативные клиенты вроде Bitcoin Knots. Потенциальные последствия снятия лимитаОтмена ограничения на размер OP_RETURN потенциально несет как плюсы, так и минусы для сети. Ниже рассмотрим основные возможные последствия.ДецентрализацияВ долгосрочной перспективе появление больших объемов данных в блоках может осложнить работу узлов. Если пользователи начнут массово записывать мегабайты информации, каждый блок потенциально будет иметь близкий к предельному размер. Это увеличит темпы роста базы данных блокчейна и потребует более высоких сетевых ресурсов для распространения каждого блока. Кроме того, если лимит будет снят, узлам придется обрабатывать транзакции с большими выходами данных. Это увеличит время подтверждения блока и потребует большей пропускной способности сети, а также дискового пространства. В худшем случае запуск собственного полного узла будет доступен только владельцам мощных серверов, что противоречит духу децентрализации. В частности, один из противников нововведения, разработчик Люк Дэшджр (Luke Dashjr), считает, что вместо снятия лимита стоило бы устранять уязвимости, которые позволяют злоупотреблять хранением данных в сети.С другой стороны, сохранение текущего лимита на размер блока означает, что с технической точки зрения ничего принципиально нового не происходит — узлы и так должны справляться с блоками максимального размера. И это нередко случается из-за Ordinals.Безопасность данныхПри небольших лимитах злоумышленникам затруднительно разместить в сети что-то явно опасное, скажем, вредоносный исполняемый код или нелегальные материалы. Увеличение допустимого объема теоретически позволяет записывать в блокчейн больше спорного контента, например, изображения, видеофрагменты или программы. Критики реформы опасаются, что, убрав ограничение, разработчики нормализуют хранение потенциально нелегальных данных и тем самым подвергнут все узлы рискам. В экстремальном случае это может вызвать давление регуляторов или юридические проблемы. Впрочем, возможность хранить в сети запрещенный контент существует уже сейчас — через Ordinals — и регулировать это должны не произвольные лимиты, а готовность майнеров обрабатывать подобные транзакции. Впрочем, пока это скорее гипотетическая проблема, поскольку большинство данных в OP_RETURN — это просто метаданные, хеши или текст.Расширение функционалаВероятно, снятие лимитов откроет путь новым приложениям и протоколам на базе биткоина. В последние годы наблюдается определенный рост интереса к внедрению в блокчейн DeFi-концепций, включая выпуск простых активов, децентрализованные обмены, системы имен (аналог DNS) и прочее. BitVM, RGB Protocol и Taproot Assets: как реализуют смарт-контракты в биткоине 24.10.2023 24 мин 2956 читать Ограничение OP_RETURN усложняет создание подобных решений, требуя от разработчиков применять офчейн-вычисления и другие «костыли». Кроме того, возможность хранения в транзакциях большего объема данных теоретически может способствовать распространению блокчейна в корпоративной среде: например, для аудита, хранения важных доказательств или выпуска ценных бумаг. Практическое руководство по биткоин-экосистеме 25.04.2025 21 мин 727 читать Комиссии и майнингС экономической точки зрения повышение спроса на блочное пространство приводит к росту комиссий, а значит и прибыли майнеров. С учетом снижения темпов эмиссии и награды за блок, долгосрочная безопасность биткоина зависит от устойчивого рыночного спроса на место в блоке. Если биткоин будет использоваться только для передачи ценности (сравнительно немного транзакций), суммарные комиссионные сборы могут оказаться низкими. Дополнительные же способы применения, вроде NFT, хранения данных, создания токенов вносят дополнительный спрос. Например, запуск Runes в 2024 году привел к существенному росту комиссий, временно сделав майнинг более прибыльным. Комиссии в сети биткоина выросли после халвинга 20.04.2024 3 мин 2134 читать С другой стороны, пользователи, желающие просто перевести средства, могут страдать от чрезмерно высоких сборов из-за роста количества сторонних операций. Баланс интересов тут снова упирается в вопрос, что считать «легитимным» использованием сети.Реакция сообщества и мнения экспертовКак и следовало ожидать, инициатива вызвала бурную реакцию на всех площадках биткоин-сообщества — от X до Bitcointalk и тематических сабреддитов.Так, мнения пользователей X разделились. Питер Тодд активно отстаивает свою позицию, указывая, что ограничение делает биткоин менее эффективным и что, продолжая использовать устаревший софт, пользователи «дают злоумышленникам возможность провести атаку». “Your use of the software is giving the attackers the power to carry out their attack. Remove that power.”Knots still relays “spam” transactions...in blocks.If @LukeDashjr and the rest of the Knots crew really want to do something worthwhile, they should propose a soft fork.... https://t.co/1eW3ZCitxi— Peter Todd (@peterktodd) April 29, 2025 В свою очередь, противники обвиняли разработчиков Bitcoin Core в навязывании спорного решения без широкого консенсуса, а разработчик Самсон Моу считает, что Питер Тодд получил вознаграждение за свою инициативу.CLARIFICATION: The payment to submit the OP_RETURN PR was in 2023, not this year.https://t.co/95lO6KJtG3I didn’t name names but since they are claiming it in public now, it was @darosior and he states the motivation was to give credit to Peter Todd.https://t.co/zGX9FVvJwy... https://t.co/a6UA3QoTLm— Samson Mow (@Excellion) May 6, 2025 На форуме Bitcointalk дискуссия также была оживленной. Один из участников считает, что преференции для witness data, принятие OP_RETURN, подъем лимита данных с 40 до 80 байт, а теперь полная отмена ограничений — это игра в кошки-мышки, указывающая на невозможность разработчиков сохранить ограничение данных. Другие отметили, что от роста количества подобных транзакций выиграют в основном крупные майнеры.Мнения экспертов по поводу преимуществ и недостатков для биткоина разделились. Уже упомянутый Самсон Моу назвал движение к отмене лимита скользкой дорожкой и подчеркнул отсутствие консенсуса в сообществе по этому вопросу. Он считает, что аргумент «раз уж люди и так спамят через Taproot, давайте узаконим спам через OP_RETURN» — в корне ошибочный.From what I see, their argument is that “it’s already broken because people can spam via Taproot, so we should normalize spam in OP_Return.”— Samson Mow (@Excellion) April 30, 2025 В свою очередь, Джейсон Хьюз из майнинг-пула OCEAN заявил, что широкое использование биткоина для нетранзакционных данных — это фактически «атака на сеть», и сообщество показало неготовность ей противостоять. (Messenger)jk, Obviously. This just clearly shows a failure of the users and developers to respond appropriately to such attacks on the network. Made worse because of FUD spread around the issue... all inevitably resulting in a useless centralized ecosystem if left...— Jason Hughes (@wk057) April 30, 2025 Со стороны сторонников снятия лимита тоже прозвучали веские голоса. CTO платежной платформы second.tech Эрик Де Смет указал, что действующий лимит оказался неэффективным и даже вредоносным. Он подчеркнул, что не одобряет запись «изображений» в блокчейн, но текущее ограничение лишь централизует майнинг и заставляет использовать более вредоносные методы для хранения информации.I am in favour of dropping limits on OP_RETURN.The filter was introduced with a noble cause. The filter has been proven to be ineffective and also actively harmful.https://t.co/CaHcHe9pAo— Erik De Smedt (@erikdesmedt) April 30, 2025 Аналогичного мнения придерживается и Сжорс Провуст, один из разработчиков Bitcoin Core: он считает, что раз уж ущерб от записей данных уже нанесен, лучше позволить системе эволюционировать и адаптироваться, чем искусственно его маскировать. В заключение можно сказать, что отмена лимита OP_RETURN — это важный, и вероятно, закономерный шаг для биткоина, отражающий перемены в характере его использования. Первоначально задуманный как децентрализованная платежная сеть, биткоин постепенно обрастает и другими функциями, будь то хранение NFT, выпуск токенов или запуск более сложных протоколов. Каждая такая трансформация вызывает конфликты между условными «консерваторами» и «либералами», по-разному оценивающими назначение блокчейна и возможности его применения. Инициатива Питера Тодда — очередной пример того, как биткоин-сообщество ищет баланс между изначальными принципами и необходимостью адаптироваться к меняющемуся рынку и индустрии в целом. Сообщение Без ограничений: как снятие лимитов на OP_RETURN может повлиять на биткоин появились сначала на INCRYPTED.