Home » BIP-110: Новият опит на Bitcoin Knots да забрани непаричните данни

BIP-110: Новият опит на Bitcoin Knots да забрани непаричните данни

by Christian

BIP-110, подкрепен от имплементацията Bitcoin Knots, предлага едногодишен софт форк, за да ограничи злоупотребата със съхранението на нефинансови данни в Bitcoin. Тази промяна, мотивирана от нарастването на спама в блокчейна, подновява напрежението между привържениците на неутрален Bitcoin и защитниците на строг паричен протокол.

Временен „софт форк“ за ограничаване на съхранението на данни

След манията по Ordinals, токените и NFT в Bitcoin през 2023 и 2024 г., която доведе до силно увеличение на транзакционните такси, общността се раздели на 2 лагера.

От една страна, Bitcoin Core, който счита, че тези приложения, макар и спорни, не могат да бъдат забранени, без да се компрометира неутралността на протокола. От друга – Bitcoin Knots, водена от Luke Dashjr, която се застъпва за тяхното ограничаване, за да се запази строго паричното използване на блокчейна.

Докато първото предложение за форк от лагера на Knots не успя да събере достатъчна подкрепа, те се връщат с ново предложение: BIP-110.

BIP-110

BIP-110

Този BIP-110, наричан още „Reduced Data Temporary Softfork“, е предложение за подобрение на протокола на Bitcoin, целящо временно да ограничи размера на непаричните данни, включени в транзакциите. По този начин той въвежда софт форк с продължителност от една година, чиято цел е да фокусира Bitcoin върху основната му функция на децентрализирана валута, функционираща на принципа „от човек на човек“.

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

Целта на този нов BIP е да се намали публикуването на транзакции, които някои считат за „спам“, често свързани с нефунгибилни токени (NFT) или мемкойни.

Въпреки това, макар мотивите зад този BIP да са похвални, неговото приемане би представлявало по същество връщане назад към ограничения, които преди това бяха премахнати от Bitcoin Core. Bitcoin Knots не предлага на този етап никакво трайно и наистина ефективно решение за предотвратяване на записването на произволни данни в блокчейна, ако изобщо такава цел е технически постижима.

BIP, който рискува разцепване на блокчейна на Bitcoin

Дори сред разработчиците на Bitcoin Core мнозина считат, че записването на непарични данни „замърсява“ блокчейна.

Въпреки това, техният подход е по-прагматичен: те признават, че тези данни вече са били записани много по-рано, често чрез методи, които са още по-вредни за мрежата, като Stamps или нестандартни транзакции, потвърдени директно от миньорите, заобикаляйки по този начин филтрите на възлите.

BIP-110 може да бъде активиран по 2 начина.

Първият е чрез активиране от миньорите (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