but you agree that if an exchange builds there own wallet software they are responsible for it?
i repeat: it is easy to check. just dont use txid for comparison instead use input and outputs (and i dont mean addresses).
it is public knowledge: every wallet developer should closely follow bitcoin changes and bugs. if mtgox had done that they could have avoided this desaster
Sure, they are responsible for it, but that doesn't absolve the Bitcoin devs from working out better solution, nor does it absolve the bitcoin community to all pile it on MtGox.
This is an image issue there, look at the outside perception:
- the obvious well defined transaction ID (a basic accounting principle) isn't guaranteed by bitcoin
- bunch of geeks says MtGox was wrong because of obscure incomprehensible reasons for most outsiders
- the biggest exchange obviously got it wrong on those incomprehensible reasons
- bitcoin devs resist change, giving an image of denial
- bitcoin community runs afraid screaming "hard fork" whenever a protocol change is mentioned
So that just gives an image of a fossilized complex tech that even large players get wrong.
Just won't build much mainstream confidence, will it?