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

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

by Patricia

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