Post
Topic
Board Bitcoin Discussion
Re: Which wallet is working the best in face of malleability ?
by
shorena
on 12/10/2015, 08:48:44 UTC
Bitcoin Core seems the most logical choice, I think. Armory allows you to handle this too, probably Electrum, but don't quote me on that. breadwallet also handles the situation quite well, but I'm not sure if it allows you to spend unconfirmed.

Electrum had problems with the attack, e.g. showing a wrong balance IIRC. I personally would agree with core, not only because it detects conflicting transactions which allow you to be aware of an issue. It also allows you to hand pick the inputs you use with coin controll enabled, thus even if you are waiting for your change from TX 1 to get confirmed you can use a different input for a 2nd TX right away. On top of that its the only major wallet[1] I have not seen anyone having issues with. That being said I also did not see any posts about issues with most mobile wallets, but I dont see many posts about them in general.

With all that being said, I would not switch my wallet just because of the attack. I would guess that most wallets that had massiv problems are not being improved.

i've heard that 1 confirmations, isn't enough to be sure that your transaction was pent, with this fancy attack?

i must wait for six confirmation for the time being? or i can... dunno, goes well with 3?

One confirmation is enough, two if you want to make sure you dont catch an orphaned block. The important thing is that your wallet knows which is the correct TX ID. If it picks the one that does not get confirmed any following TX will not confirm either. Once any of the two TX is confirmed the other is invalid and should be gone from most mempools.

[1] Core, Multibit(HD), Electrum, blockchain.info are IMHO the major wallets discussed here.