7
2
After reading the O'Reilly book and perusing online resources, I'm still confused about the value that the actual mathematical mining provides to Network (I understand it does provide value, but not clear how).
It seems like once a miner has verified transactions, the really valuable work for the network has been done. And when it starts hashing to win a competition for 25 btc, it's just playing a game that has the sole purpose of adding currency to the network (which I understand is important, no central govt. etc). I don't see how this hashing to find a value less than the difficulty actually provides a real service to the network such as verifying transactions.
Before I jumped into learning about bitcoin, I just assumed the math problems the miners were solving related to detangling or decrypting transactions, but I see now that's not the case. If the competition was a race to verify transactions, that too would make more sense.
Can anyone explain the value of this mathematical race?
1
Possible duplicate of http://bitcoin.stackexchange.com/questions/910/how-does-the-mining-process-support-the-currency (But Stephen's answer is probably better than the ones on that question.)
– Nick ODell – 2015-05-15T21:10:38.907I think the main point that you're missing is this: You can have two transactions, either of which alone is valid, but at most one of them is valid. For example, if I have one Bitcoin, I can send it to Alice or I can send it to Bob, but not both. So given the two possible transactions, there has to be some way to decide which is valid, with either answer being equally good. So it's not just verifying them, but choosing winners and losers in a way others can agree on. – David Schwartz – 2015-05-18T17:53:24.403