6
3
I'm new to Bitcoin. My understanding as a trained economist (and not a programmer or IT expert) is that the key selling point of Bitcoin is the assignment of monetary policy prerogatives to an algorithm distributed across a P2P network. What this means is that people do not have to rely on a human politician (and his promises) to protect the value of the currency (which, philosophically, represents their past work) by not printing new money discretionally. Instead, they would give this task to an algorithm distributed over a P2P network, which, by definition, will KEEP its promises and will not be under the control of any one single person.
Now, my questions are:
- How do we know that the algorithm cannot be modified to gain control over the expansion of the monetary base? After all, I don't think that there exists a man-made software that cannot be hacked.
- Many discussions on this forum flag that suck a type of attack would be extremely expensive if not impossible. However, how do we know that such type of bug isn't already in the algorithm? See question 3
- How do we know that Satoshi hasn't left a bug in his software (or purposely left out some important protective codelines) that will allow him to artificially steal or claim bitcoins at his/her discretion? After all, Satoshi, the inventor of the software has not revealed himself (or herself).
- Even if Satoshi did not actually steal the money for himself, but simply left an option for himself to increase/decrease the speed of expansion of the monetary base, that would still give him a 'soft', yet enormous power, making him a de facto central bank (and people would not necessarily be aware of this). How do we know that this could not happen?
Thank you. I suppose you are right. I do think that some kind of groupthink may still prevent people from imagining potential sources of abuse of the algorithm (eg. if everyone focuses its attention on the possibility of stealing coins, people may collectively fail to see the huge risks associated with even a minimal interference with the speed of the monetary expansion). I do wonder whether a person with the mental capability of exploiting this groupthink exists, but nevertheless the risk cannot be mathematically ruled out – user114618 – 2013-12-09T16:07:13.207
Also, I do not think that Bitcoin is 'too old'. It's been around for only four years! Central banks have been around for centuries and paper money for even longer and yet we still keep learning new things about their use and function (eg. the invention of QE as a substitute of traditional monetary policies) – user114618 – 2013-12-09T16:35:41.243
Firstly: cognitive biases do no effect the people who do real work on the algorithm like they do fanboys.
Secondly: Don't drop my context on what I meant with "too old." It's four billion dollars old. If they are there, nobody has found them, if they had: we'd know. There are four billion reasons to demonstrate that kind of knowledge.
Thirdly: proof is code. – John Tate – 2013-12-15T07:05:36.440