Разработчики биткоина обсуждают удаление явного сигнала Replace-by-Fee (RBF) из программного обеспечения кошельков. Поскольку full-RBF стала стандартной стратегией сети, этот старый маркер больше не выполняет ключевой функции и может раскрывать больше характеристик кошелька.
Старые метки стали избыточными
RBF изначально использовалась для добавления более высокой комиссии при перегрузке сети, чтобы заменить старую транзакцию новой и добиться более быстрой подтверждения. Раньше эта функция обычно требовала, чтобы кошелек сначала отправлял явный сигнал о том, что транзакция может быть заменена.
Сейчас full-RBF широко считается стандартной стратегией сети. Узлы обычно принимают заменяющие транзакции с более высокой комиссией, не полагаясь на то, выбрал ли пользователь участие заранее. Разработчики считают, что дальнейшее сохранение таких явных маркеров кошельками больше не имеет практического смысла.
Проблемы с цепочечными отпечатками возникли
Разработчики больше заботятся о влиянии на конфиденциальность. Старые сигналы RBF оставляют различимые отличия в цепочке для разных кошельков, что позволяет внешним наблюдателям легче определить, из какого программного обеспечения кошелька поступила транзакция.
Разработчик Bitcoin rkrux в списке рассылки заявил, что кошелек Bitcoin Core намеренно удаляет сигналы RBF на основе BIP 125, поскольку после распространения full-RBF этот механизм стал избыточным.
Кошелек сообщества планирует унифицировать значения
Однако удаление сигнала не означает прямое удаление поля. Каждый вход в биткоин-транзакции должен содержать значение sequence, кошелек не может оставлять его пустым. Если разные кошельки используют разные способы заполнения, новые цепочные отпечатки все равно появятся.
Участник сообщества Murch отметил, что каждый отправитель должен выбирать значение sequence для каждого входа, поэтому важно не только отменять старые сигналы, но и стремиться к тому, чтобы разные кошельки использовали схожие значения по умолчанию.

В настоящее время разработчики стремятся согласовать и унифицировать значения по умолчанию для последовательности ввода. Мурч отмечает, что около 75% транзакций уже используют определенный код, причем наиболее распространенным является MAX-2. Если больше кошельков примут этот популярный стандарт по умолчанию, транзакции в блокчейне станут более похожими друг на друга и будет сложнее их отслеживать и различать.

