3 ms·
I don't think anyone has pointed out that MtGox said "We have discussed this solution [additional hash in the protocol] with the Bitcoin core developers and wil
by kens 13y ago
I don't think anyone has pointed out that MtGox said "We have discussed this solution [additional hash in the protocol] with the Bitcoin core developers and will allow Bitcoin withdrawals again once it has been approved and standardized." [1] A Bitcoin protocol change like that is not going to happen for a long, long time, if ever so do the math on MtGox's statement and when they will allow withdrawls.
The Bitcoin team did push out a change in 8 hours once for a critical signed/unsigned bug that threatened the whole system [3], but this problem looks to me like NOTABUG/WONTFIX. The transaction malleability is an annoyance, not a real bug. Basically the support team just needs to spend an extra 5 seconds checking a transaction instead of blindly issuing refunds.
My recent article [2] goes into the Bitcoin protocol in great detail if you want to know more about transaction signing, which should help explain technically what is going on with malleability.
[1] https://www.mtgox.com/press_release_20140210.html https://www.mtgox.com/press_release_20140210.html
[2] http://righto.com/bc http://righto.com/bc
[3] https://bitcointalk.org/index.php?topic=822.0 https://bitcointalk.org/index.php?topic=822.0
- rjzzleep 13y agook, but please read the related pull requests https://github.com/bitcoin/bitcoin/pull/2131 https://github.com/bitcoin/bitcoin/pull/2131 https://github.com/bitcoin/bitcoin/pull/3637 https://github.com/bitcoin/bitcoin/pull/3637 https://github.com/bitcoin/bitcoin/pull/3016 https://github.com/bitcoin/bitcoin/pull/3016 https://github.com/bitcoin/bitcoin/pull/3025 https://github.com/bitcoin/bitcoin/pull/3025
- nullc 13y agoThese are not all that directly related— they're the start of a set of changes which will probably take us one to three years to fully deploy... what mtgox was talking about in their press releases was just some simple standard way of generating a stable ID, this wouldn't be a protocol change at all... and is only a few lines of code: https://github.com/sipa/bitcoin/commits/normtxid https://github.com/sipa/bitcoin/commits/normtxid But whats more important is that this malleability stuff is not very much related to fraud risk, I explained more here: http://sourceforge.net/mailarchive/message.php?msg_id=31956576 http://sourceforge.net/mailarchive/message.php?msg_id=319565...
- crystaln 13y agoDenying that this is a bug is extremely disingenuous. It's very clearly a major bug, albeit with a widely known, standard, effective workaround. Is this an excuse for Mt Gox to withhold coins? Absolutely not. Who knows whether they are giving a big fuck you to the bitcoin community, now that there's little left to lose, or whether they've lost or outright stolen the coins.