Розробники Біткоїна закликають відмовитися від Replace-by-Fee: функція застаріла та загрожує приватності

У спільноті розробників Біткоїна розгоряється дискусія про доцільність подальшого використання функції Replace-by-Fee (RBF) у гаманцях. Цей механізм, який історично дозволяв користувачам підвищувати комісію за вже відправлену, але ще не підтверджену транзакцію (що знаходиться в мемпулі), розглядається як анахронізм, що породжує проблеми з приватністю.
Ключовий аргумент проти RBF — його надмірність після того, як мережа Біткоїна практично повністю перейшла на режим full-RBF. У цьому режимі будь-який вузол за замовчуванням приймає заміну транзакції з вищою комісією, що робить спеціальний сигнал BIP-125 необов'язковим.
Більше того, застарілий прапорець RBF у транзакціях створює серйозну вразливість для конфіденційності користувачів. Аналізуючи мережевий трафік, зловмисники можуть з високою точністю визначити, яким саме гаманцем скористався відправник. Цей «цифровий відбиток» дозволяє пов'язувати раніше анонімні адреси та будувати поведінкові профілі.
Що пропонують розробники
У рамках обговорення пропонується повністю видалити підтримку сигналу BIP-125 з клієнтського програмного забезпечення. Це спростить код гаманців, підвищить їхню безпеку та усуне джерело витоку метаданих. Натомість користувачам, які бажають прискорити транзакцію, рекомендується використовувати інші методи — наприклад, CPFP (Child Pays for Parent), який не залишає подібних слідів.
Мій аналіз: Ініціатива абсолютно логічна в контексті еволюції Біткоїна. Full-RBF уже де-факто став стандартом, і збереження старого механізму лише плодить атаки на приватність. Видалення RBF — це крок до чистішого та більш захищеного протоколу, де кожен байт даних не розкриває зайвого. Однак спільноті доведеться подолати інерцію: багато популярних гаманців досі використовують старий сигнал за замовчуванням.