|
|
|
|
|
by bbcbasic
4166 days ago
|
|
Mining requires expending computing power to solve a puzzle. The puzzle is to get the hash of a bunch of transactions below a certain number. The first to solve it receives a number of bitcoins. Mining is based on a network agreed difficulty level. So as more miners participate and get better hardware the difficulty of the puzzle increases (by lowering the bar). Currently it requires dedicated custom-built hardware (built solely for mining bitcoins) to make any kind of money mining Bitcoin. Even then you have little chance of winning the reward - so you normally would join a mining pool to pool computing power and share rewards with other miners. The mining acts as a proof of work. It helps solves the problem that in a peer-peer system you can't trust anyone, because in a democratic system an attacker can run up any number of nodes they like at little cost. However with mining this is not possible, such nodes will not be trusted. This is a very simplified view of things and there are more complexities but it gives you an idea. |
|