Lately, i've been hearing a lot about the bitcoin malleability attack. Unfortunately I didn't quite understand what's that all about.
Can anyone give a simple a good explanation?
Simply, when you broadcasted your tx, there was a possibility that a script written by the "attacker" would see your tx, copy it, mal-form it,
and broadcast that malformed version. What would then happen is that it seemed as if you attempted a double spend, when you didn't.
Sometimes due to this malformed broadcasted tx, certain wallets worked incorrectly and certain businesses waited longer for confirms,
and people generally got nervous.
In reality, it caused no actual damage to the bitcoin ecosystem and was just a nuisance.
Your tx would eventually confirm and your funds would go to the proper address you provided, eventually.
I'm not 100% sure, but my understanding is the protocol has been updated to prevent this now. Certain wallets may still be vulnerable though.