Bitcoin package rewards every 10 minutes
It's about 37 yuan
let me first introce the reward mechanism of bitcoin system
bitcoin can basically dig out a block every 10 minutes through system settings. The reward for each block is given to the miners who dig out the block. The miner who digs out the block is called the block miner. The block miner will record the legal transactions in the bitcoin network to the blockchain, so that the miner can receive the service charge for bookkeeping
there are two parts in the reward for the block Miner: one part is the reward given by the system, which is called coinbase reward (also known as system issuance reward), the other part is the reward for bookkeeping, which is called miner's fee. The coinbase reward started with 50 bitcoins. For every integral multiple of 210000 blocks, the coinbase reward will be halved. This is what we often hear about bitcoin mining reward halved in four years
at the present stage, the reward of coinbase is 12.5 bitcoins. At the present stage, the average transaction miner fee received by miners for digging out a block is about 0.1 bitcoin (not fixed), that is to say, the average reward received by miners for digging out a block is about 12.6 bitcoin
about 99% of miners' rewards come from the system's coinbase rewards. According to the bitcoin system, one block can be g out every 10 minutes on average. The number of new blocks that can be g out in one day is 144 (60 * 24 / 10 = 144). At present, the number of bitcoins that can be g out every day is 1800btc (144 * 12.5btc = 1800btc). With the miner's fee of about 0.1btc per block, the total reward for all miners in one day is about 1814.4btc
Bitcoin mining is a process that uses computer hardware to calculate the location of bitcoin and obtain it
mining is an incentive process to record data in the bitcoin system. In the bitcoin system, indivial users have the right to pack blocks after calculating a specific hash value by using CPU or GPU to hash
and in order to reward this user for packing blocks, the system will give a certain amount of bitcoin as reward. Because this process is very similar to "mining" in real life, most people call this process mining. In addition to bitcoin, other electronic virtual currencies can also be obtained through mining rewards, such as Ethereum, Monroe and so on
extended data:
mining risk:
1, currency security
the withdrawal of bitcoin requires hundreds of keys, and most people will record this long string of numbers on the computer, but frequent problems such as hard disk damage will make the key permanently lost, which also leads to the loss of bitcoin
2, system risk
system risk is very common in bitcoin, and the most common one is bifurcation. Bifurcation will lead to a drop in currency price and a sharp drop in mining income. However, many cases show that the forking will benefit the miners, and the forked competitive currency also needs the miners' computing power to complete the minting and trading process. In order to win more miners, the competitive currency will provide more block rewards and handling charges to attract miners. Risk makes miners
You can't dig in a day. It takes 2000 years
the global unified computing difficulty of bitcoin is 2621404453 (expected to change in two days). It takes more than 2000 years for a 2.5GHz CPU to work out a bitcoin
in order to make the graphics card fully loaded for a long time, the power consumption will be quite high, and the electricity bill will be higher and higher. Many professional mines at home and abroad are operated in areas with extremely low electricity charges, such as hydropower stations, while more users can only mine at home or in ordinary mines, so the electricity charges are not cheap. Even in a certain residential area in Yunnan, there was a case of crazy mining, which led to a large area trip of the residential area, and the transformer was burned
extended data:
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 can 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
when bitcoin was born in 2009, block rewards were 50 bitcoins. Ten minutes after its birth, the first 50 bitcoins were generated, and the total amount of money at this time is 50. Then bitcoin grew at a rate of about 50 every 10 minutes. When the total amount reaches 10.5 million (50% of 21 million), the block reward will be halved to 25
when the total amount reaches 15.75 million (5.25 million new output, i.e. 50% of 1050), the block reward will be further halved to 12.5. The monetary system used to have no more than 10.5 million in four years, after which the total number will be permanently limited to about 21 million
Bitcoin network generates a new block every ten minutes. Every time a miner completes a block, he can get a certain amount of bitcoin as a block reward, and the reward will be halved for every 210000 blocks mined. Because the time for mining each block is limited to 10 minutes, at this rate, the period for the reward to be halved is four years, that is to say, the reward for bitcoin blocks is halved every four years
when the bitcoin block reward was halved for the first time, its price rose 25 times from 300 yuan to 7995 yuan; In the second half, the price rose 28 times from 5011 yuan to 140000 yuan. So many people predict that the third halving of bitcoin in May 2020 will lead to a sharp rise in the price of bitcoin, at least 10 times. However, these figures are not so clear. After halving in 2012, bitcoin prices rose for two months, and in 2016, there was almost no immediate response to deflation for a month. This may also be the result of the strategy of "buying rumors and selling news" implemented by some speculators
extended data:
after bitcoin halved, the supply slowed down, and keeping deflation through algorithm has always been a part of bitcoin protocol design. It was set up to ensure the value of bitcoin. By recing block incentives and setting the maximum possible supply of bitcoin at 21 million bitcoins, bitcoin has an anti inflation feature, which runs counter to the tendency of central banks to print money at will. At present, there are about 17.5 million bitcoins in circulation, and less than 3.5 million bitcoins are available for mining. When the next block award halves, bitcoin's annual inflation rate will drop from the current 3.8% to about 1.8%
maintaining deflation through algorithms has always been a part of the design of bitcoin protocol. It was created to guarantee the value of bitcoin. By recing block incentives and keeping the total amount of bitcoin at 21 million bitcoins, bitcoin is endowed with an anti inflation nature, which is different from the tendency of central banks to print money at will. At present, there are about 17.5 million bitcoins in circulation and less than 3.5 million available for mining. The next block award cut in half could rece bitcoin's annual inflation rate from the current 3.8% to about 1.8%. This will be the first time in bitcoin's history that it has fallen below the historical average of about 2% - 3% growth in gold supply
bitcoin mining is a distributed consensus system that includes the transaction data to be confirmed into the block chain to complete the confirmation of these transactions. By mining, the data in the block chain can be stored in chronological order, the neutrality of bitcoin network can be maintained, and different computers on the bitcoin network are allowed to agree on the system state. To be confirmed, a transaction must be packaged into a block that complies with very strict cryptographic rules and verified through bitcoin network. These rules can prevent the modification of existing blocks, because once there is a change, all blocks will be invalid. Mining is as difficult as winning the lottery. No one can easily and continuously add new blocks to the block chain. Therefore, no one can control what content is included in the block chain or replace part of the content in the block chain to rece their cost. At present, bitcoin mining needs a professional Avalon miner.
a packet formed by the transactions of blocks and blockchains in a period of time is called a block, and bitcoin generates a block every 10 minutes, Each block is linked to the previous block and connected in turn to form a blockchain
synchronize transaction data with blocks as a unit
blocks are numbered from 1, so after node a connects node B, it is convenient to synchronize transaction data as long as the block number height of both parties is checked. For example, if node A's own block height is 100, and node B's block height is 110, it can only request B to synchronize the 10 blocks of 101 ~ 110
reward of packed blocks
in order to ensure that nodes pack bitcoin transactions, bitcoin rules stipulate that nodes of packed transactions will receive bitcoin as reward
a One part of the package reward comes from the transaction fee paid by the transaction creator (100-1000 RMB per kilobyte transaction size)
B. the other part comes from the distribution of 21 million bitcoins in the initial stage. At the beginning, the reward is 50 bitcoins per block. After that, the reward will be halved for every 210000 blocks (about four years), until the block reward is less than 1 in 2140, At this time, the total block reward is 21 million bitcoins, which is the source of 21 million bitcoins (2099999.97690000 to be exact)
after 2140, the package reward will only come from the transaction fee paid by the transaction creator
competition for block package right
node package transaction only needs low-cost network and computing resources, The existence of package reward (at present, the package reward of each block is 25 bitcoin, which is about 40000 yuan), makes a large number of nodes want to package transactions. In order to ensure the uniqueness of the blockchain, bitcoin rules stipulate that nodes use a method similar to "coin tossing" to compete for the right of transaction packaging. Nodes constantly toss coins, who first tosses the results in line with the rules, will get the right to pack the transaction of this block, and the block's packaging reward
the way to compete for the right to pack the transaction
"coin tossing" is realized by a hash (SHA-256) operation of the computer, And check whether there are enough consecutive zeros starting from the first digit of the operation result (it can be simply understood as throwing 256 coins at a time, and then see whether there are enough consecutive coin faces starting from the first coin)“ The only way to win "coin toss" is to increase the number of coin tosses per second. A node that can toss 10 billion coins per second (doing 10 billion hash calculations) is 100 times more likely to grab the packing right than a node that tosses 100 million coins per second
When bitcoin nodes connect with each other, they will get transactions they don't have from each other. But because bitcoin has accumulated a large number of transactions for a long time, it is very difficult for two nodes to compare which transactions you are missing / which transactions I am missing one by one
to solve this problem, Nakamoto Tsung invented the important technology of block chain. Nodes use blocks to synchronize transactions, which ensures the data consistency of all nodes, and ensures the uniqueness of the blockchain by competing for block packing rights (that is, mining)
① a block and blockchain
a packet formed by a transaction over a period of time is called a block. On average, bitcoin generates a block every 10 minutes, and each block is linked to the previous block to form a blockchain
② the transaction data is synchronized with the block as a unit
the block is numbered from 1, so after node a connects with node B, it is convenient to synchronize the transaction data as long as the block number height of both parties is checked. For example, if node A's own block height is 100 and node B's block height is 110, all it needs to do is request B to synchronize the 10 blocks 101-110<
③ reward for packed blocks
in order to ensure that there are nodes to pack bitcoin transactions, bitcoin rules stipulate that nodes of packed transactions will receive bitcoin as reward
A. part of the package reward comes from the transaction fee paid by the transaction creator (100-1000 transaction fee per KB)
B. the other part comes from the initial distribution of 21 million bitcoins. At the beginning, the reward is 50 bitcoins for each block. After that, the reward will be halved for every 210000 blocks (about four years). Until about 2140, the reward for each block is less than 1, and the total reward for each block is 21 million bitcoins, This is the source of the total amount of 21 million bitcoins (2099999.97690000 to be exact)
after 2140, the package reward will only come from the transaction fee paid by the transaction creator<
④ competition for block packing right
node packing transaction only needs to consume very low-cost network and computing resources. The existence of packing reward (at present, the packing reward for each block is 25 bitcoin, about 40000 yuan), makes a large number of nodes want to pack transactions. In order to ensure the uniqueness of the blockchain, bitcoin rules stipulate that nodes use a method similar to "coin tossing" to compete for the right of transaction packaging. Nodes constantly toss coins. Whoever first throws the results that meet the rules will get the right to pack the transaction in this block, as well as the package reward of this block