The principle of bitcoin production
The concept of bitcoin was first proposed by Nakamoto on November 1, 2008, and was officially born on January 3, 2009. According to the idea of Nakamoto, the open source software is designed and released, and the P2P network on it is constructed. Bitcoin is a virtual encrypted digital currency in the form of P2P. Point to point transmission means a decentralized payment system
bitcoin network generates new bitcoin through "mining". In essence, the so-called "mining" is to use computers to solve a complex mathematical problem to ensure the consistency of bitcoin network distributed accounting system. Bitcoin network will automatically adjust the difficulty of mathematical problems, so that the whole network will get a qualified answer about every 10 minutes. Then bitcoin network will generate a certain amount of bitcoin as block reward to reward the person who gets the answer
the principle of bitcoin mining is to implement rules made by people and automatically executed by computers
Satoshi Nakamoto, the inventor of bitcoin, has stipulated this rule from the very beginning, and those who participate in bitcoin blockchain must automatically abide by it unconditionally
The content ofrules is generally ,
people who pack the circulation data of bitcoin, arrange it into a fixed size, and then upload it to the blockchain for bitcoin whole network synchronous broadcasting can get 50 bitcoins rewarded by the system
under certain conditions, these rewards will be halved, about once every four years
so how to complete the data packing
the person who wants to complete this action must first have the necessary tools, that is, the software to execute the bitcoin blockchain, and the machine (computer at the beginning) to run the software; Then download and save all the bitcoin transaction data that have been recognized by the whole network. At this time, you become a "node" and a part of protecting the blockchain data
Thenode can only get the priority of the packaged data after running a specific mathematical formula and getting the correct answer. The system will automatically give the reward to the node who gets the priority, who completes the packaging first and then uploads it to the blockchain, and receives and approves it from other nodes
if there is bitcoin service charge in the packaged transaction, the service charge belongs to the node
people think that the process of calculating the mathematical formula and then completing the package to get the reward is just like fishing for gold in the river. It is necessary to discard many wrong answers in order to find the right key to get gold, so people compare this process to mining
so bitcoin mining is not really to dig something, or to use computers to constantly collide and guess. Whoever guesses first wins the reward, that's all
the content of this article comes from: financial code of the people's Republic of China: application edition, China Law Press
1. I now have a 100 yuan personal name coin in my hand Bitcoin)
2.. Who cares about the official account? But you need to guess the number of the money in the comments Mining, random filling, numerical solution)
try your best to guess, and you get 100 yuan in full - personal mining
pay money to gather some people to guess together - mining field
gather people you don't know to guess together, and allocate the 100 yuan in proportion through the number of guesses -
the above is a simple example of analogy, of course, You followed and guessed the number of 100 yuan in my pocket, I promise you. So what's going on with bitcoin mining
Author: leaf