Разработчик предупредил о риске потери биткоинов из-за отсутствия защиты от replay-атак в BIP-110

10.08.2026, 08:25Евгения Слив

Блокчейн-специалист Кевин Лоак опубликовал предупреждение о технических рисках, связанных с возможным разделением сети биткоина в результате активации софтфорка BIP-110. Основная угроза заключается в отсутствии встроенного механизма защиты от атак повторного воспроизведения (replay attacks). В случае разделения блокчейна у пользователей сформируется двойной баланс: одинаковый объем активов будет отражаться как в основной сети, так и в альтернативной ветке. Лоак отмечает, что злоумышленники могут воспользоваться этой уязвимостью, предлагая выкупить токены новой сети за реальные биткоины. Поскольку на раннем этапе транзакции валидны в обеих версиях протокола, подписание перевода форк-токенов автоматически создает криптографический шаблон, который может быть применен в основной сети. В результате с адреса продавца будет списана эквивалентная сумма в настоящих биткоинах, при этом комиссия за транзакцию будет удержана дважды. Разработчик подчеркивает, что в зоне наибольшего риска находятся крупные держатели, и рекомендует единственную надежную стратегию на данный момент – полное воздержание от любых транзакций до стабилизации ситуации, так как для копирования операции необходима предварительно подписанная транзакция.

Исторический прецедент подобной ситуации имел место в 2017 году во время хардфорка и создания сети Bitcoin Cash. Тогда разработчикам новой цепи пришлось в экстренном порядке внедрять специальный механизм, предотвращающий перенос и дублирование транзакций между двумя блокчейнами. В текущей спецификации BIP-110 аналогичная защита отсутствует, что делает активы уязвимыми на этапе сосуществования двух цепей. Корень текущего технического спора уходит в осень 2025 года, когда разработчики выпустили обновление Bitcoin Core v30, увеличившее лимит поля OP_RETURN с 80 до 100 000 байт. Критики данного изменения выразили обеспокоенность тем, что оно упростит размещение посторонней, неплатежной информации в блокчейне. В ответ на это в декабре команда Bitcoin Knots инициировала предложение BIP-110, предполагающее временное, на один год, ограничение объема неплатежных данных в блоках.

Механизм активации BIP-110 предусматривает два сценария. Для стандартной активации инициатива должна получить подтверждение в 1109 из 2016 блоков, однако на текущий момент соответствующую метку содержат лишь около 2,6% блоков. Авторы предложения также предусмотрели альтернативный сценарий: начиная с блока #961 632, ожидаемого 8 августа, узлы, поддерживающие BIP-110, начнут автоматически отвергать блоки, не содержащие необходимого сигнала. Поскольку подавляющая часть хешрейта сети этот сигнал не выставляет, данные ноды перестанут следовать за основной цепочкой. Важно отметить, что само по себе это не гарантирует создание нового блокчейна: для полноценного разделения необходимы майнеры, которые будут целенаправленно добывать блоки по новым правилам. Ограничения на неплатежные данные вступят в силу позже, с блока #965 664, ожидаемого в начале сентября. До этого момента обе сети будут принимать идентичные операции, и для безопасного разделения активов владельцам потребуется сначала получить монеты, существующие исключительно в одной из веток, чтобы использовать их для разделения балансов.

Популярные статьи