Недавно предложение об удалении ограничения размера дополнительных данных, передаваемых через OP_RETURN в клиенте Bitcoin Core, вызвало большой резонанс в индустрии. Типичные сторонники, такие как разработчик Питер Тодд, неоднократно подавали PR (Pull Request), явно не собираясь останавливаться, пока не добьются своей цели.
23 июля 2023 года Питер Тодд подал PR#28130, предложив удалить ограничение на данные, содержащиеся в OP_RETURN. PR был закрыт и не был принят.
28 апреля 2025 года он не сдался и снова подал предложение с тем же содержанием PR#32359. Он радикально требовал не только убрать ограничение на дополнительные данные, но и удалить параметры конфигурации, чтобы пользователи клиентского программного обеспечения не могли самостоятельно отключить ограничения.
Предложение было отвергнуто большинством.
Другой разработчик instagibbs предложил несколько более умеренное предложение PR#32406. Он предложил временно сохранить параметр конфигурации, но по умолчанию не вводить ограничений.
Это предложение также больше, чем просто положительные отзывы. Instagibbs также написал объяснение, в котором описывается происхождение OP_RETURN и почему было предложено такое изменение.
Типичными оппонентами являются разработчик Люк Дашир. Он является поддерживающим программное обеспечение клиента Bitcoin Knots и два года назад активно выступал против инскрипций. Конкретно можно обратиться к предыдущим статьям на Teach Chain.
Для обычного читателя, чтобы просто понять эту проблему, можно привести такую аналогию:
Снятие ограничений на дополнительные данные + Выполнение дополнительных данных виртуальной машиной = Эфириум
Конечно, на самом деле это не так просто. Блокчейн биткойна основан на безсостоянии модели UTXO, и чтобы изменить блокчейн так, чтобы он мог хранить состояние данных (что приведет к новой проблеме - взрыву состояния), необходимо приблизиться к дизайну эфириума.
В любом случае, именно потому, что Bitcoin Core отказался от использования дополнительных возможностей биткойн-реестра для реализации умных контрактов, которые задумал Виталик Бутерин, он был вынужден создать проект Эфириум.
А в этом цикле до сих пор те, кто ставит на то, что Эфир обгонит BTC, вероятно, имеют в голове немало скачущих по равнине животных.
Поскольку эта возможность является лишь функцией клиентского программного обеспечения, а не частью консенсуса протокола Биткойн, не стоит беспокоиться, что этот спор приведет к жесткому форку, как это было в 2017 году.
Основные причины поддержки включают: многие модифицированные клиенты уже отменили это ограничение и получили поддержку от некоторых пулов; возможно, это может принести больше стимулов для майнеров; ограничение возможностей OP_RETURN не остановит людей от умелого использования других возможностей, таких как multisig, или скриптов taproot для переноса данных, а наоборот, из-за ограничений это приводит к фрагментации UTXO; лучше избегать, чем блокировать, нет универсального метода, который мог бы точно определить, что является мусорными данными, это обречено на бесплодную игру в кошки-мышки; и так далее.
Основные причины для возражения включают в себя: снятие ограничений на данные может привести к быстрому увеличению размера бухгалтерской книги биткойнов, что ослабляет децентрализацию; появление большого количества нефинансовых приложений ослабляет позиционирование BTC, превращая его в чековую книжку; и так далее.
Согласно статистике Clark Moddy Bitcoin, размер блокчейна биткойна в настоящее время составляет около 748,1 ГБ, из которых данные OP_RETURN составляют примерно 3,83 ГБ, что составляет около 0,5%.
Пока нет точного вывода о том, будет ли связанный PR объединен и выпущен. Однако, судя по результатам голосования сообщества, количество узлов, использующих облегчённую версию Bitcoin Knots, уже превышает количество узлов последней версии Bitcoin Core 29.0.
Возможно, мы станем свидетелями исторического момента: биткойн как консенсус на самом деле не должен зависеть от единственного доминирующего клиентского программного обеспечения. (Хотя это и есть факт, многие просто не осознают этого)
Диверсифицированная экосистема Биткойна с двумя или тремя одинаково совместимыми клиентскими программами Биткойна, кодовыми базами и командами разработчиков и сопровождающих, следующая набору консенсуса Биткойна, гармонии, но различий и борющаяся без разрушений, может ли она лучше продемонстрировать очарование децентрализации Биткойна?
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
OP_RETURN: одно из самых серьезных споров по поводу BTC
Автор: Лю Цзяолян
Недавно предложение об удалении ограничения размера дополнительных данных, передаваемых через OP_RETURN в клиенте Bitcoin Core, вызвало большой резонанс в индустрии. Типичные сторонники, такие как разработчик Питер Тодд, неоднократно подавали PR (Pull Request), явно не собираясь останавливаться, пока не добьются своей цели.
23 июля 2023 года Питер Тодд подал PR#28130, предложив удалить ограничение на данные, содержащиеся в OP_RETURN. PR был закрыт и не был принят.
28 апреля 2025 года он не сдался и снова подал предложение с тем же содержанием PR#32359. Он радикально требовал не только убрать ограничение на дополнительные данные, но и удалить параметры конфигурации, чтобы пользователи клиентского программного обеспечения не могли самостоятельно отключить ограничения.
Предложение было отвергнуто большинством.
Другой разработчик instagibbs предложил несколько более умеренное предложение PR#32406. Он предложил временно сохранить параметр конфигурации, но по умолчанию не вводить ограничений.
Это предложение также больше, чем просто положительные отзывы. Instagibbs также написал объяснение, в котором описывается происхождение OP_RETURN и почему было предложено такое изменение.
Типичными оппонентами являются разработчик Люк Дашир. Он является поддерживающим программное обеспечение клиента Bitcoin Knots и два года назад активно выступал против инскрипций. Конкретно можно обратиться к предыдущим статьям на Teach Chain.
Для обычного читателя, чтобы просто понять эту проблему, можно привести такую аналогию:
Снятие ограничений на дополнительные данные + Выполнение дополнительных данных виртуальной машиной = Эфириум
Конечно, на самом деле это не так просто. Блокчейн биткойна основан на безсостоянии модели UTXO, и чтобы изменить блокчейн так, чтобы он мог хранить состояние данных (что приведет к новой проблеме - взрыву состояния), необходимо приблизиться к дизайну эфириума.
В любом случае, именно потому, что Bitcoin Core отказался от использования дополнительных возможностей биткойн-реестра для реализации умных контрактов, которые задумал Виталик Бутерин, он был вынужден создать проект Эфириум.
А в этом цикле до сих пор те, кто ставит на то, что Эфир обгонит BTC, вероятно, имеют в голове немало скачущих по равнине животных.
Поскольку эта возможность является лишь функцией клиентского программного обеспечения, а не частью консенсуса протокола Биткойн, не стоит беспокоиться, что этот спор приведет к жесткому форку, как это было в 2017 году.
Основные причины поддержки включают: многие модифицированные клиенты уже отменили это ограничение и получили поддержку от некоторых пулов; возможно, это может принести больше стимулов для майнеров; ограничение возможностей OP_RETURN не остановит людей от умелого использования других возможностей, таких как multisig, или скриптов taproot для переноса данных, а наоборот, из-за ограничений это приводит к фрагментации UTXO; лучше избегать, чем блокировать, нет универсального метода, который мог бы точно определить, что является мусорными данными, это обречено на бесплодную игру в кошки-мышки; и так далее.
Основные причины для возражения включают в себя: снятие ограничений на данные может привести к быстрому увеличению размера бухгалтерской книги биткойнов, что ослабляет децентрализацию; появление большого количества нефинансовых приложений ослабляет позиционирование BTC, превращая его в чековую книжку; и так далее.
Согласно статистике Clark Moddy Bitcoin, размер блокчейна биткойна в настоящее время составляет около 748,1 ГБ, из которых данные OP_RETURN составляют примерно 3,83 ГБ, что составляет около 0,5%.
Пока нет точного вывода о том, будет ли связанный PR объединен и выпущен. Однако, судя по результатам голосования сообщества, количество узлов, использующих облегчённую версию Bitcoin Knots, уже превышает количество узлов последней версии Bitcoin Core 29.0.
Возможно, мы станем свидетелями исторического момента: биткойн как консенсус на самом деле не должен зависеть от единственного доминирующего клиентского программного обеспечения. (Хотя это и есть факт, многие просто не осознают этого)
Диверсифицированная экосистема Биткойна с двумя или тремя одинаково совместимыми клиентскими программами Биткойна, кодовыми базами и командами разработчиков и сопровождающих, следующая набору консенсуса Биткойна, гармонии, но различий и борющаяся без разрушений, может ли она лучше продемонстрировать очарование децентрализации Биткойна?