Как я понимаю двойная трата происходит при раздвоении цепочки блоков в сети, только тогда транзакция может быть подтверждена, а позже отвергнута сетью как невалидная.
Двойная трата - это когда вы совершаете транзакцию, получаете свой товар, а потом совершаете атаку на сеть, при которой у вас появляется возможность реорганизовать блоки. Вы сможете сделать целый блок невалидным и вернуть свои биткойны обратно. Валидным будет считаться тот блок, где еще не было вашей транзакции. Именно так я понимаю двойную трату, если я не прав, то поправьте меня. Независимо от количества подтверждений, если у вас достаточно большая мощность, вы можете провести такую реорганизацию. Тут вопрос уже будет заключаться в том, выгодно ли тратить огромное количество энергии и перекроет ли ваша двойная трата эту энергию.
На мой взгляд это уже организованная атака 51, итогом которой является двойная трата. Может же случиться ситуация, когда атака 51 не проводится, а ваша транзакция попадает в отвергнутую впоследствии ветку при разделении цепочки блоков. Т.е. вы получили 1-2 подтверждения своей транзакции, отправили хэш транзакции партнеру по сделке, он увидел подтверждение и отправил вам ответную транзакцию, например, другую криптовалюту. Как итог ваши средства никуда не ушли, т.к. ветка была отвергнута, но вы получили средства в другой криптовалюте.