Posted February 25, 2014
spindown: I didn't understand your point about there being no incentive to mine at some point, could you elaborate?
wpegg: Great, thanks for the explanation that makes it clearer to me, I think, let me repeat back my understanding if that's ok? Mining "can" identify new bitcoins, but this is because they have been released at the time when the mining took place, and they happened to be mined. I'm a little confused about the "awarded" term, for a decentralised currency, surely such "award" cannot be anything discriminatory towards a miner and is just something that is weighted towards those mining.
So, assuming that's all fine, we have the miners, and they are mining bit coins which in turn prove the work of others. I suppose that until said mining is complete, those people that have traded a bit coin (and thus required proof of work) don't have a valid bitcoin? Is that how it works. My confusion lies with how the miners are contributing to the validity of the currency.
From this I could only partly answer your question, as it depends on your answer. If the miners make the currency valid, and BitCoin is finite, surely the currency's validity is finite?
The role of verifying and recording all transactions is fulfilled by the miners. Anyone can use Bitcoin, even without being a miner, but the miners make sure that there is no funny business. Since all transactions are public it is known at all times how many coins there are and who owns them. Miners use this information to make sure everything is in order. A transaction remains pending until it is verified by the network of miners.
So why would anyone volunteer their computing power to be a miner? Because new Bitcoins are created from scratch every 10 minutes by the network and given to one miner as a reward for helping maintain the integrity of transactions. So who gets these coins? The first person to solve a difficult mathematical problem and announce the solution publicly - this is the "proof of work". It's like playing the lottery, with a prize being given out every time a new block of transactions is recorded. The more computing power you dedicate to mining, the higher your chances are of being the first person to solve the problem and "winning" those Bitcoins.