Proving that in it's early years, bitcoin was not flawless
you are confusing the "implementation bug" with "protocol bug" and they are very different. Bitcoin was and is still is flawless but the all the implementations are filled with flaws. to this day we still find new bugs and from time to time we even introduce new bugs in our software. that is inevitable.
here are the two recent examples of serious bugs that were found in two different implementations of bitcoin:
1 and
2 but neither of these mean bitcoin is flawed!
I don't know where you coming from, but in my years of being a testers this is just a classic example of 'implementation bug'.
No programming code or software is perfect at the very begining.Every code has bugs at the early stage,that's why every software/app needs regular updates to fix all the issues.
If Satoshi just created bitcoin/blockchain without leaving the code open-source and without updating it,bitcoin would have failed by now.
Thank you very much, this is exactly my point. And thanks to this community who acted as a 'tester' themselves in it's early years, defects are found and fixed right away by Satoshi. And don't get me wrong, this is not a bad thing. As you have said code or programs are not perfect, even Bill Gates early years of development with Microsoft has flawed as well.
Anyone who has ever googled bitcoin would be aware of this bug which was discovered during the wee years, and is the first and only time a bug has been detected and a hack happened directly on the Bitcoin network.
Subsequent hacks were implemented on exchanges and other sites related to cryptocurrency but not directly linked with the bitcoin network.
Did you read my post? I was asking if you are aware of the early bugs of bitcoin and you telling me to to checked with Google? Did you read Satoshi's post here in the community when you joined this forum?