Эта идея пришла после прочтения :
Представьте себе, что кто-то открыл много соединений с несколькими IP-адресами с другими узлами. Количество таких соединений настолько велики, что есть много узлов, подключенных только к атакующему. Давайте предположим, что попытки злоумышленника дважды проводить атаку по следующему сценарию:
1. Он выбирает жертву и говорит, что он будет платить некоторые биткоен за что-то.
2. Атакующий посылает транзакцию только жертве, все остальные узлы ничего не знают о сделке.
3. Атакующий решает 6 блоков таким образом, транзакция получает 6 подтверждений.
4. Потерпевший видит подтверждение и завершить свою часть сделки.
5. В то время как attaker решала свои блоки основного blockchain получил высокую кумулятивную трудность сога более 6 блоков были решены. Даже если жертва подключится к другим узлам он будет видеть, что не-законная сделка исчезла из blockchain и злоумышленник до сих пор владеет "потраченный" монеты.
Можно ли теоретически и практически? Что можно было бы использовать, чтобы предотвратить такую атаку?