So all the brains and noise in crypto and open source projects over looked such a disaster?
I'm not sure whether to congratulate you or offer my condolences to the dev team and the big players.
This is rather interesting, not only for crypto, but also for all open source projects; having a project "open source" and calling the myth of "open source is more secure" doesn't make the code more secure.. Having developers like yourself actually looking into the code and testing the hell out of every possibility is what makes it secure.
Nice work, hope a fix, patch, rebirth or whatever you want to call it will be pushed out soon as such noise is in no way good to any cryptos including but not limited to Bitcoin
I partly agree with you. The problem is that most open source software is poorly documented. Sparse documentation is what keeps the developers from actually inspecting the source... making it more secure becomes secondary in nature. This is one of the reasons I'm excited about the release of btcd (
blog.conformal.com/btcd-not-your-moms-bitcoin-daemon). At least the source is readable and well structured. I'll not be surprised if majority of the developers start moving away from the Satoshi client to btcd once btcd reaches stability. I'm not saying that Satoshi client is unreadable. But it has a steep learning curve that deters new developers.
What is the point of open-sourcing software if you can't document it? Its like Shinichi Mochizuki (who was incidently thought to be Satoshi Nakamoto) having
supposedly proved the ABC conjecture(
http://en.wikipedia.org/wiki/Abc_conjecture) but nobody can understand it.
Interesting read: Paradox of Proof (
http://projectwordsworth.com/the-paradox-of-the-proof/)