Home » BIP-110: новая попытка Bitcoin Knots запретить хранение немонетарных данных

BIP-110: новая попытка Bitcoin Knots запретить хранение немонетарных данных

by Michael

BIP-110, реализованный в Bitcoin Knots, предлагает однолетний мягкий форк с целью ограничить злоупотребление хранением нефинансовых данных в сети Биткойн. Это изменение, вызванное ростом количества спама в цепочке, вновь обострило противоречия между сторонниками «нейтрального» Биткойна и защитниками строгого денежного протокола.
Временный «софт-форк» для сдерживания хранения данных
После ажиотажа вокруг Ordinals, токенов и NFT на Bitcoin в 2023 и 2024 годах, вызвавшего резкий рост комиссий за транзакции, сообщество разделилось на два лагеря.

С одной стороны — Bitcoin Core, считающий, что эти способы использования, хотя и спорные, нельзя запрещать, не поставив под угрозу нейтральность протокола. С другой — Bitcoin Knots во главе с Люком Даш-младшим, который выступает за их запрет с целью сохранения строго монетарного назначения блокчейна.
Хотя первое предложение о форке от лагеря Knots не нашло достаточной поддержки, его авторы возвращаются с новым предложением: BIP-110.

BIP-110

BIP-110


Этот BIP-110, также называемый «Reduced Data Temporary Softfork», представляет собой предложение по улучшению протокола Биткойна, направленное на временное ограничение объема немонетарных данных, включаемых в транзакции. Таким образом, он вводит софт-форк сроком на один год, цель которого — вернуть Биткойн к его первоначальной функции децентрализованной валюты, функционирующей по принципу «peer-to-peer».

Конкретно, BIP-110 вводит более строгие правила валидации на 1 год. Например, он вновь вводит ограничение размера скриптов вывода транзакций до 34 байт (за исключением OP_RETURN, для которого допустим размер до 83 байт), данные, добавляемые к транзакциям с помощью опкода PUSHDATA или в подписи Taproot, ограничиваются 256 байтами, а некоторые версии нестандартных скриптов становятся недействительными.

Таким образом, цель этого нового BIP заключается в сокращении количества транзакций, которые некоторые считают «спамом» и которые часто связаны с нефунгибельными токенами (NFT) или мем-монетами.

Однако, несмотря на то, что мотивы, лежащие в основе этого BIP, заслуживают похвалы, его принятие по сути стало бы шагом назад по сравнению с ограничениями, ранее снятыми Bitcoin Core. На данном этапе Bitcoin Knots не предлагает никакого долгосрочного и действительно эффективного решения для предотвращения записи произвольных данных в цепочке, если, конечно, такая цель вообще технически достижима.
BIP, который грозит расколом блокчейна Биткойна
Даже среди разработчиков Bitcoin Core многие считают, что запись немонетарных данных «загрязняет» блокчейн.

Однако их подход носит более прагматичный характер: они признают, что эти данные записывались и раньше, зачастую с помощью методов, еще более вредных для сети, таких как Stamps или нестандартные транзакции, подтверждаемые напрямую майнерами, что позволяет обойти фильтры узлов.
BIP-110 может быть активирован двумя способами.

Первый предполагает активацию майнерами (Miner Activated Soft Fork, или MASF) до 1 сентября 2026 года, если 55 % блоков в течение периода из 2 016 блоков заявят о своей поддержке.

Второй вариант может реализоваться в случае неудачи первого; он основан на User Activated Soft Fork (UASF), как и во время «войны за размер блока» 2017 года, когда узлы сами навязывают новые правила, отклоняя блоки, не соответствующие им.

В настоящее время только 2,4 % узлов сети активировали BIP-110.

Распределение программного обеспечения Bitcoin, используемого в сети

Распределение программного обеспечения Bitcoin, используемого в сети


Основной риск, если BIP-110 будет активирован посредством UASF, заключается в этом пороговом значении, сниженном до 55 %: это может привести к десинхронизации узлов, если ни один майнер не поддержит их, или даже вызвать хард-форк, если майнеры их поддержат, исключив из основной цепочки меньшинство в 45 %.

Related Posts

Leave a Comment