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 и два года назад активно выступал против инскрипций. Конкретно можно обратиться к предыдущим статьям о цепочке.

Для обычного читателя, чтобы просто понять эту проблему, можно сделать такую аналогию:

Снятие ограничений на дополнительные данные + Исполнение дополнительных данных виртуальной машиной = Эфириум

Конечно, на самом деле это не так просто. Главная книга Биткойна основана на безсостоянии модели UTXO, и чтобы изменить главную книгу так, чтобы она могла хранить данные состояния (что приведет к новой проблеме, а именно к взрыву состояния), нужно будет приблизиться к дизайну Эфириума.

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

А в этом цикле, похоже, что те, кто ставит на то, что Эфириум обгонит BTC, мысленно представляют себе множество диких животных, мчащихся по прериям.

Поскольку эта способность является лишь функцией клиентского программного обеспечения, а не частью соглашения протокола Биткойн, не стоит беспокоиться о том, что этот спор приведет к жесткому форку, как в 2017 году.

К основным причинам поддержки можно отнести, например, то, что есть много волшебных клиентов, которые уже сняли это ограничение и поддерживаются определенными майнинг-пулами; Возможно, это могло бы принести больше стимулов майнерам; Ограничение возможностей OP_RETURN не может помешать людям разумно использовать другие возможности, такие как мультиподпись и скрипт taproot для переноса данных, но из-за ограничения принудительного разделения и склейки данных это приводит к фрагментации UTXO; Не существует универсального метода для точного определения того, что такое мусорные данные, которым обречено стать бесполезной игрой в кошки-мышки; Подожди минутку.

Основные причины против включают: снятие ограничений на данные может привести к быстрому расширению книги Биткойна, что ослабит децентрализацию; появление множества нефинансовых приложений ослабляет позиционирование BTC, превращая его в чековую книжку; и так далее.

Согласно статистике Clark Moddy Bitcoin, текущий размер блокчейна Биткойн составляет около 748.1 ГБ, из которых данные OP_RETURN составляют примерно 3.83 ГБ, что составляет около 0.5%.

На данный момент нет точного заключения о том, будет ли связанный PR объединен и опубликован. Однако, судя по результатам голосования сообщества, количество узлов, использующих облегчённую версию Bitcoin Knots, уже превышает количество узлов последней версии Bitcoin Core 29.0.

!

Возможно, мы станем свидетелями исторического момента: Биткойн как Соглашение на самом деле не обязательно должен зависеть от единственного доминирующего клиентского программного обеспечения. (Хотя это и является фактом, многие просто не осознают этого)

Многообразная экосистема Биткойна с двумя-тремя сопоставимыми клиентскими программами, кодовыми базами и командами разработчиков, которые конкурируют друг с другом, соблюдая единую соглашение Биткойна, где различия уважаются, а конфликты избегаются, разве не подчеркивает больше魅力 децентрализованного Биткойна?

Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить