Автор:Трейдер апельсинового биткоина
При поддержке всего 2,53%, BIP-110 все же разделил биткоин: Удастся ли ему это?

8 августа в сети биткоина появились две несовместимые друг с другом цепочки.
Что еще более необычно, BIP-110, который спровоцировал это разделение, получил сигналы поддержки только от 51 блока в предыдущем 2016-блочном цикле, что составляет всего 2,53%. Однако, когда высота блока достигла 961632, узлы, работающие с BIP-110, в соответствии с заранее установленными правилами, начали отклонять все блоки, не содержащие сигнала bit 4.
Большинство майнеров не поддержали и продолжили добывать блоки по исходным правилам. Небольшое количество узлов и майнеров, выполняющих BIP-110, остались в другой цепочке. По состоянию на 9:00 по пекинскому времени 9 августа, основная цепочка с большей совокупной хэш-мощностью достигла высоты 961654, в то время как цепочка выполнения BIP-110 остановилась на 961633, отставая на 21 блок; ни один из первых 23 блоков нового цикла в основной цепочке не подал для нее сигнал.
Это не битва хэш-мощностей на равных. Основная цепочка движется нормально, в то время как цепочка BIP-110 из-за низкой хэш-мощности явно не успевает за скоростью создания блоков.
Кто стоит за этим форком?
BIP-110 был предложен анонимным разработчиком Dathon Ohm, а Люк Дашр участвовал в ранних набросках и технических рекомендациях. Его эталонная реализация основана на Bitcoin Knots, который поддерживает Люк; она не была включена в Bitcoin Core и не получила поддержки большинства майнеров.

Он не вошел в план обновления основной сети Bitcoin Core; фактическими движущими силами являются некоторые операторы узлов Knots и несколько майнеров. Это попытка UASF: даже если майнеры не достигнут достаточной поддержки сигналами, узлы все равно могут активно ужесточить правила принятия блоков, заставляя сеть сделать выбор.
Почему эта группа людей так настойчиво продвигает BIP-110?
Фоном является продолжающийся в течение многих лет спор о надписях (inscriptions).
Ordinals, BRC-20 и Runes записывают изображения, тексты и данные токенов в блоки биткоина. Те, кто поддерживает такое использование, считают, что пространство блоков само по себе является рынком комиссий, и майнеры могут включать в блоки все, за что готовы платить. Сторонники BIP-110 считают, что биткоин должен быть в первую очередь денежной и платежной сетью, а большое количество произвольных данных увеличивает объем блокчейна, заставляя все полные узлы нести долгосрочные затраты на хранение, пропускную способность, проверку и распространение.
Издатели данных платят комиссию только один раз, но после попадания данных в блок все глобальные узлы должны хранить их в долгосрочной перспективе. Издатель и майнер завершают одну транзакцию, а последующие затраты ложатся на всю сеть. BIP-110 хочет превратить это противоречие из вопроса стратегии «готов ли узел передавать, готов ли пул включать» прямо в правило консенсуса.
План состоит в том, чтобы временно исполнять его в течение примерно года после активации. Большинство обычных выходных скриптов не должны превышать 34 байт, предел для OP_RETURN составляет 83 байта, ограничения на вставку данных и некоторых элементов свидетельства (witness) — 256 байт, при этом закрываются некоторые структуры Taproot, которые потенциально могут использоваться для размещения данных. Существующие UTXO получают исключение, обычные платежные транзакции в основном не затрагиваются.
Противники беспокоятся не только о том, можно ли будет еще размещать надписи. BIP-110 превращает некоторые варианты использования транзакций из вопроса рынка комиссий в суждение консенсуса о валидности, что может повлиять на Miniscript, BitVM и будущие протоколы, использующие Taproot. Он также не может полностью уничтожить данные в цепочке; пользователи по-прежнему могут разбивать данные, менять кодировку, просто это будет дороже и сложнее.

Почему при такой низкой поддержке все равно настаивают на продвижении?
Потому что сторонники BIP-110 не считают, что сигналы майнеров равны окончательному голосованию. В логике UASF узлы имеют право решать, какие блоки действительны; если достаточно большое количество пользователей, кошельков, бирж и платежных сервисов начнут применять новые правила, майнеры в конечном итоге последуют за ними, чтобы избежать добычи блоков, которые никто не принимает.
BIP-110 устанавливает порог блокировки для майнеров на уровне 55%, что ниже традиционных 95% для BIP9. Более радикальная часть следует далее: даже если порог не будет достигнут в течение долгого времени, период с 961632 по 963647 все равно станет периодом принудительной подачи сигнала. Узлы BIP-110 будут считать недействительными блоки без сигнала bit 4, их цепочка после 963648 будет заблокирована, пройдет еще один 2016-блочный цикл, и планируется официально применить ограничения на данные на высоте 965664.
Он делает ставку на то, что сначала встанут на сторону узлы и экономические субъекты, а хэш-мощность будет вынуждена последовать за ними. Текущие данные в цепочке показывают, что эта ставка пока не сыграла. Большинство майнеров продолжают расширять исходную цепочку, а узлы, работающие с BIP-110, могут только ждать свои блоки в ветви с низкой хэш-мощностью.
Сейчас произошло только разделение правил подачи сигнала. Ограничения на данные в 34, 83, 256 байт еще не вступили в силу в основной сети биткоина, цепочка BIP-110 даже не достигла этапа официальной блокировки и исполнения.
Есть ли у него еще шанс на успех?
Нужно рассматривать две вещи.
Пока есть майнеры, готовые добывать блоки, цепочка BIP-110 может продолжать существовать и в конечном итоге активировать правила на своей высоте. Однако, чтобы стать основной цепочкой биткоина в экономическом смысле, ей потребуется устойчивая хэш-мощность, а также совместное признание со стороны бирж, кошельков, кастодиальных платформ, сервисов Lightning и держателей монет. Узлы могут отвергать блоки основной цепочки, но не могут заставить других признать свою цепочку только отказом.
Время также является серьезным порогом на ее пути. Цепочка BIP-110 при разделении унаследовала сложность майнинга основной сети, а биткоин корректирует сложность только каждые 2016 блоков, с максимальным однократным снижением в 4 раза. Если грубо оценить хэш-мощность цепочки исполнения по предыдущему уровню поддержки сигналами в 2,53%, для завершения первого цикла ей может потребоваться около 553 дней; после снижения сложности до официальной активации потребуется еще около 138 дней, что в сумме составляет около 690 дней, или примерно 1,9 года.

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






