Историческая справка
Механизм Replace-by-Fee (RBF), или замена транзакции по комиссии, был официально внедрён в протокол Bitcoin Core в версии 0.12, выпущенной в начале 2016 года. Его идея восходит к ранним обсуждениям в сообществе, где участники предлагали способы повысить гибкость в управлении неподтверждёнными транзакциями. До появления RBF пользователи не могли изменить уже отправленную транзакцию, если она застревала в мемпуле из-за низкой комиссии. Это создавало неудобства в периоды перегрузки сети. С внедрением RBF появилась возможность повторно отправить ту же транзакцию с более высокой комиссией, чтобы ускорить её включение в блок.
Изначально RBF вызывал споры, особенно среди сторонников неизменяемости транзакций. Однако со временем его принятие росло, особенно в условиях перегрузки сети и высокой волатильности комиссий. Согласно статистике mempool.space, доля транзакций с флагом RBF увеличилась с 18% в 2022 году до более 41% в 2024 году, что свидетельствует о растущем доверии к этому механизму.
Базовые принципы работы RBF

Принцип Replace-by-Fee основан на возможности заменить неподтверждённую транзакцию новой версией с более высокой комиссией. Это возможно только при соблюдении определённых условий: новая транзакция должна использовать те же входы, что и оригинальная, и иметь более высокую абсолютную комиссию. Кроме того, оригинальная транзакция должна быть помечена как заменяемая (opt-in RBF), что реализуется через специальный нонсе в поле sequence каждого входа.
Когда майнеры получают обе версии транзакции, они выбирают ту, которая предлагает более высокую комиссию за байт, поскольку это увеличивает их доход. Такой подход делает RBF мощным инструментом управления пропускной способностью в условиях перегруженного мемпула. Он также снижает необходимость в чрезмерно высоких комиссиях «на всякий случай», позволяя пользователям адаптироваться к текущей ситуации в сети.
Примеры реализации и применение
На практике RBF используется как частными пользователями, так и крупными сервисами. Например, кошельки Electrum и Wasabi Wallet по умолчанию поддерживают создание заменяемых транзакций. Также многие биржи, включая Kraken и Bitfinex, внедрили поддержку входящих RBF-транзакций, признавая их легитимность и пользу для повышения ликвидности.
Рассмотрим типичный случай: пользователь отправляет транзакцию с комиссией 15 сат/вбайт, но спустя 30 минут она остаётся неподтверждённой из-за повышения средней комиссии в сети до 25 сат/вбайт. С помощью RBF он может повторно отправить ту же транзакцию, увеличив комиссию до 30 сат/вбайт, после чего она с высокой вероятностью будет включена в следующий блок. В 2023 году, по данным mempool.observer, около 12% всех подтверждённых транзакций были исходно заменены через RBF, что иллюстрирует практическую значимость функции.
Частые заблуждения и критика

Среди пользователей до сих пор сохраняются мифы относительно безопасности и последствий использования RBF. Одно из распространённых заблуждений — мнение, что RBF делает транзакции небезопасными и способствует двойной трате. На практике это не так: RBF работает только до тех пор, пока транзакция не попала в блок. После подтверждения она становится необратимой, как и любая другая транзакция в сети Bitcoin.
Ещё одно недоразумение связано с тем, что все транзакции якобы заменяемы по умолчанию. На самом деле, большинство кошельков требует явного включения флага RBF. Также некоторые сервисы, особенно в развивающихся странах, до сих пор не принимают RBF-транзакции, опасаясь мошенничества, несмотря на то, что большинство крупных игроков уже адаптировались к этой технологии.
Статистика и тренды за 2022–2024 годы

Анализ данных с платформ Blockchain.com и mempool.space показывает устойчивый рост использования RBF. В 2022 году лишь около 18% транзакций в сети Bitcoin имели флаг RBF. В 2023 году этот показатель вырос до 29%, а в 2024 году достиг 41%. Особенно заметен всплеск в периоды пиковых нагрузок, например, в мае 2023 года, когда средняя комиссия в сети превысила 200 сат/вбайт из-за массового использования Ordinals и BRC-20 токенов.
Также стоит отметить, что в 2024 году более 60% транзакций, отправленных с помощью современных десктопных и мобильных кошельков, были созданы с возможностью замены по комиссии. Это говорит о том, что RBF становится стандартом де-факто среди продвинутых пользователей и сервисов.
Заключение
Механизм Replace-by-Fee представляет собой важный инструмент гибкости в экосистеме Bitcoin, позволяя пользователям адаптироваться к динамичным условиям сети. Несмотря на первоначальные споры, RBF доказал свою эффективность и безопасность. Растущее количество транзакций с поддержкой RBF и внедрение этой функции в популярные кошельки подтверждают её востребованность. В условиях дальнейшего роста нагрузки на сеть и повышения конкуренции за включение в блоки роль RBF, вероятно, будет только усиливаться.


