BIP-110: Прихована загроза втрати біткоїнів при розділенні мережі

Напередодні можливого софтфорка, пов’язаного з активацією BIP-110, на ринку назріває серйозна загроза безпеці для власників першої криптовалюти. Мій аналіз показує, що спроба скористатися «безкоштовними» монетами від розділення ланцюга може обернутися прямою втратою реальних біткоїнів.
Механіка подвійного балансу
Суть проблеми криється в самому механізмі розділення блокчейну. У момент форка у власників формується подвійний баланс: однаковий обсяг активів відображається в обох версіях мережі. Однак саме тут прихована пастка. На ранніх етапах транзакції валідні в обох ланцюгах. Підписуючи переказ форк-токенів, користувач мимоволі створює готовий шаблон для ідентичної операції в основній мережі.
Зловмисники можуть перехопити цей шаблон і відтворити транзакцію в головному ланцюзі, списавши еквівалентну суму в справжніх біткоїнах з того ж адреси. При цьому комісії стягуються двічі, а гаманець не обнуляється — втрачається рівно той обсяг, який був заявлений до продажу. Найбільш уразливими виявляться великі власники, чиї операції привернуть максимум уваги.
Єдина надійна стратегія в цій ситуації — зберігати активи абсолютно нерухомими. Для копіювання транзакції необхідна підписана операція, а якщо її немає — відтворювати нічого.
Історичний контекст і причини конфлікту
Біткоїн уже стикався з подібним викликом. Після відділення Bitcoin Cash у 2017 році розробникам довелося впроваджувати в нову мережу спеціальний захисний механізм, що запобігає перенесенню транзакцій між ланцюгами. У специфікації BIP-110 такий захист відсутній, що робить ситуацію особливо небезпечною.
Суперечка триває з осені 2025 року, коли вихід Bitcoin Core v30 підняв ліміт поля OP_RETURN з 80 до 100 000 байт. Критики вважали, що це спростить засмічення блокчейну сторонньою інформацією, і в грудні команда Bitcoin Knots запропонувала BIP-110, що обмежує обсяг неплатіжних даних на рік. Для активації ініціатива потребує підтвердження 1109 з 2016 блоків, але зараз мітку містять лише близько 2,6% блоків.
Однак автори передбачили запасний сценарій. З блоку #961 632, очікуваного 8 серпня, ноди з BIP-110 почнуть відхиляти блоки без потрібної мітки. Оскільки майже весь хешрейт її не ставить, ці вузли перестануть слідувати основному ланцюгу. Але для фактичного розділення потрібні майнери, готові видобувати блоки за новими правилами. Якщо їх не знайдеться, альтернативний ланцюг просто не з’явиться.
Обмеження на неплатіжні дані запрацюють пізніше — з блоку #965 664 на початку вересня. До цього моменту обидві мережі зможуть приймати одні й ті ж операції. Щоб безпечно розділити активи, власнику спочатку доведеться отримати монети, що існують лише в одній гілці, і вже з їхньою допомогою відокремити один баланс від іншого. Швидкість видобутку може зсунути обидві дати приблизно на добу.
Мій вердикт: Ситуація навколо BIP-110 — це класичний приклад того, як технічні розбіжності створюють реальні ризики для кінцевих користувачів. За відсутності вбудованого захисту від повторного відтворення транзакцій, будь-хто, хто спробує «продати» форк-токени, грає з вогнем. Рекомендую всім власникам біткоїна виявляти максимальну обережність і утриматися від будь-яких операцій у період невизначеності.