|
|
|
|
|
by yk
4809 days ago
|
|
Rather abstractly Bitcoin is a scheme to solve the Byzantine General problem[1]. The problem is, how can we build a trusted history of accounting without knowing which nodes in the network are trustworthy. And the way Bitcoin does this is essentially by letting every miner vote with his CPU power and the history backed by the most computing power wins. Therefore as long as the majority of miners (weighted by their computing power) is honest, you can trust the accounting. As to the question how Bitcoins come into existence, the miners are in control of the accounting and by design whoever "finds a new block," is allowed to create some Bitcoins (currently 25) out of thin air. The advantage of this is, that even if some very large miner is considering that he could try a 50+1 % attack, he has a strong incentive to stay honest because that way he earns half of the newly mined Bitcoins. [1] https://en.wikipedia.org/wiki/Byzantine_fault_tolerance |
|
As computing power is a function of the expenditure of wealth, this is equivalent to saying "as long as you trust the people who have thrown the most money at having power over the bitcoin system are honest."