только что нашел способ проще) все проверил в electrum
1) злоумышленник продает битки на сумму 100 000р с сильно заниженным курсом. Пишет пользователю в телегу и говорит, что готов перевести битки первым, а затем уже получить кэш на карту
2) пользователь предоставляет адрес
3) злоумышленник переводит 100 000р в битках на адрес. Естетсвенное он это делает тогда, когда сеть загружена 20-30к транзакции и ставит комиссию ниже средней. Естественно он это делает с RBF
4) деньги поступают на адрес пользователя. Пользователь совершают новую транзакцию и отмечает выход (злоумышленника) и свой с балансом и ставит комиссию 50 000р.
5) злоумышленник оказывается в неудачной ситуации. Чтобы воспользоваться rbf ему надо поставить комиссию выше 50 000р, иначе транзакции получт подтверждения и он потеряет все свои деньги. В итоге он конечно же поставит больше и сохранит хотя бы 50 000р
каждое действие лично проверял 15 минут назад в electrum
не понял, злоумышленик теряет половину, но пользователь всё равно без денег. В чём решение?