Crypto Prices

Блок OP_RETURN размером 1 МБ в Bitcoin: новые рекорды и творческое использование

9 часов назад
2 минут чтения
3 просмотров

Введение

В последние недели предложение, направленное на устранение ограничения Bitcoin на 80 байт для скриптовых операций, вызвало активные дебаты, кульминирующие в том, что некоторые называют «Войной OP_RETURN 2025 года».

Нестандартные транзакции

В четверг блок 896696 содержал необычно большой нестандартный OP_RETURN — настолько обширный, что занял весь блок с единственной транзакцией. Обсуждение предложения Bitcoin Core о снятии ограничения в 80 байт на операции со скриптами становится популярным не только среди разработчиков, но и в социальных сетях, где сообщество активно высказывает свои мнения.

В то же время, некоторые индивидуумы и организации творчески используют транзакции OP_RETURN как платформу для экспериментов, выражения мнений или сигнализации о возможных изменениях в направлении Bitcoin, которая балансирует на грани между хранением изображений JPG и функционированием в качестве механизма P2P платежей.

Что такое OP_RETURN

OP_RETURN — это скриптовая операция Bitcoin, позволяющая встраивать неоспоримые данные объемом до 80 байт без влияния на размер набора UTXO. Она используется для различных целей, таких как временная маркировка, выпуск активов и размещение сообщений, однако ее строгий лимит остается предметом спора. Устранение этого лимита могло бы исключить необходимость в запутанных методах, хотя это также вызывает опасения по поводу потенциального спама. Для более глубокого изучения механики OP_RETURN и ключевых вопросов, возникающих в ходе дискуссий, ознакомьтесь с последними материалами по этой теме.

Творческое самовыражение

Поскольку это изменение касается политики релейной передачи, а не правил консенсуса, его реализация зависит от отдельных узлов. Недавно транзакции OP_RETURN стали уникальной платформой для творческого самовыражения — одна из них представляет разумный поворот классической песни Рика Эстли 1987 года, где говорится:

«Никогда не откажусь от OP_RETURN. Никогда не подведу тебя. Никогда не сбегу и не оставлю тебя. Никогда не сделаю тебя несчастным и не скажу прощай. Никогда не буду лгать и не причиню тебе боль.»

Другая транзакция утверждает: «Фильтры оказывают значительное влияние на то, что добывается. «

Создание самого большого OP_RETURN

На фоне потока сообщений в сети 15 мая группа, известная как The Wizards of Ord, создала блок 896696, демонстрируя полный набор своих 3333 надписей. «Мы только что создали самый большой OP_RETURN в истории Bitcoin,» написала учетная запись в X. «Представляем первый в истории блок размером 1 мегабайт — блок 896696, который включает все надписи от The Wizards of Ord в данных OP_RETURN.»

Обход ограничений

Чтобы создать транзакцию, занимающую целый блок с почти 1 МБ произвольных данных через OP_RETURN, создателю пришлось обойти несколько ограничений на уровне полис, встроенных в стандартное поведение программного обеспечения узлов Bitcoin. Несмотря на то, что OP_RETURN ограничен 80 байтами, чтобы предотвратить злоупотребления и избыточный рост цепочки, это ограничение не является правилом консенсуса — оно полностью зависит от политик стандартности, соблюдаемых большинством полных узлов.

В данном случае транзакция обошла это ограничение, обозначив выходы как нестандартные и подав транзакцию непосредственно в пул майнинга Marathon (MARA), который проигнорировал стандартные политики и включил ее в блок.

Технические детали

Транзакция была создана с использованием версии 2 формата Bitcoin, которая поддерживает функционал Segwit и предлагает расширенные возможности скриптования для входов и выходов. Поскольку фактически ни один биткойн не был переведен (0 BTC отправлено), эта транзакция служила исключительно средством для встраивания данных.

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

Заключение

Поток сообщений в сети и дебют «первого в истории блока размером 1 мегабайт» совпадают с заметным увеличением внедрения версии узла Bitcoin Knots. В отличие от ожидаемого релиза Bitcoin Core, Knots сохраняет флаги -datacarrier и -datacarriersize, что предоставляет операторам детальный контроль.

Поскольку вопросы о роли Bitcoin продолжают эволюционировать, недавние эксперименты с OP_RETURN сигнализируют о растущем аппетите к творческому контролю на границах протокола. Учитывая, что программное обеспечение узлов расходится, а майнеры реагируют на новые стимулы, похоже, что сеть входит в период тихого переопределения, где политика, цель и участие испытываются постепенно — один байт, один блок и один мем за раз.

Недавно добавленные