При поддержке
News

Биткойн-блок 1 МБ с OP_RETURN побил рекорды, так как блокчейн стал доской объявлений

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

АВТОР
ПОДЕЛИТЬСЯ
Биткойн-блок 1 МБ с OP_RETURN побил рекорды, так как блокчейн стал доской объявлений

OP_RETURN ‘Рикроллинг’

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

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

Поскольку поправка касается релейной политики, а не правил консенсуса, обеспечение в конечном итоге лежит на отдельных узлах. В последнее время транзакции OP_RETURN стали неожиданной средой для креативного самовыражения — одна из них особенно предлагает умный твист на классику 1987 года Рика Эстли. Сообщение гласит: «Никогда не собираюсь бросить тебя OP_RETURN. никогда не подведу тебя, никогда не сбегу и не оставлю тебя, никогда не заставлю тебя плакать, никогда не скажу прощай. Никогда не скажу ложь и не причиню тебе боль».

Другой OP_RETURN заявляет:

Фильтры оказывают огромное влияние на то, что добывается.

«Первый в истории 1 меггер»

Среди шквала ончейн сообщений, 15 мая группа, известная как The Wizards of Ord, сформировала блок — в частности, блок 896,696 — демонстрируя их полный комплект из 3,333 надписей The Wizards of Ord. «Мы только что создали самый большой OP_RETURN в истории Bitcoin,» X аккаунт @lifofifo написал. «Представляем первый в истории 1 меггер, Блок 896696, который включает каждую The Wizards of Ord в данных OP_RETURN.» Чтобы создать транзакцию, которая могла бы занять целый блок с почти 1 МБ произвольных данных через OP_RETURN, создателю пришлось обойти несколько ограничений на уровне политики, встроенных в стандартное поведение программного обеспечения узлов Bitcoin.

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

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

Операторы узлов Knots стремятся фильтровать

Шквал ончейн сообщений и дебют «первого в истории 1 меггера» совпали с заметным увеличением в использовании реализации узлов Bitcoin Knots. В отличие от предстоящего выпуска Bitcoin Core, Knots сохраняет флаги -datacarrier и -datacarriersize, предлагая операторам детальное управление. Установка -datacarrier=0 позволяет узлу полностью отклонять все транзакции OP_RETURN, в то время как изменение -datacarriersize разрешает применение более строгих лимитов на данные, таких как традиционный 80-байтовый предел.

Эти параметры фильтруют входящие транзакции из мемпула узла, эффективно прекращая их распространение среди подключенных пиров. В настоящее время Knots работают на примерно 2,000 узлов, по сравнению с 600 в середине марта, хотя это все еще отстает от 19,470 общедоступных узлов Bitcoin Core, которые сейчас находятся в сети.

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

Теги в этой статье