Position: Home page » Bitcoin » BTC and miners' fees

BTC and miners' fees

Publish: 2021-04-14 05:38:07
1.

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


2. The transaction cost of bitcoin is generally between 0.0001-0.0005btc. Of course, the amount accepted by each miner and miner's Association is different. Sometimes, a large amount of bitcoin transaction does not need a service charge, such as more than 100btc. Small transactions below 0.01btc will be charged a certain amount of fees. Of course, some bitcoin clients can set bitcoin transaction fee. If you set the transaction fee very low, the transaction confirmation time will be very long
first of all, we should understand that this service charge is given to miners to encourage them to continue mining and provide enough computing power for bitcoin, so as to ensure the security of bitcoin network. At present, the main income of miners is to get BTC reward by creating new blocks, but the reward is halved every four years. As time goes on, bitcoin transaction fee will graally replace bitcoin reward
under what circumstances should the handling charge be paid? What's the amount

bitcoin system has a series of network rules, including the handling charge rules, which are "what the client should do". When you use bitcoin client (wallet, bitcoin QT) to send bitcoin, the whole process is roughly divided into the following steps:

1. Prepare the bitcoin you want to send

the client is responsible for collecting the balance of bitcoin in your wallet (bitcoin QT) to prepare for payment, Because every bitcoin you receive is in your wallet until you spend it

if you withdraw 3btc and 2btc twice in okcoin bitcoin, their records in your wallet are independent, that is, a 3btc and a 2btc, instead of merging them into 5btc (the wallet only records transaction details, but does not merge the balance, but you can see the total balance on the interface of the wallet), As time goes on, you will accumulate a lot of bitcoin in your wallet. It is conceivable that there should be thousands of such records in okcoin bitcoin wallet. So when you send bitcoin, the wallet must decide which of the above records are most suitable for this sending

the bitcoin you get in a transaction is called "inputs" and the bitcoin you spend is called "outputs". There are multiple inputs and outputs in your wallet

2. Prevent a large number of micro payments from impacting the network

if you recharge the okcoin bitcoin trading platform less than 0.01btc (including the fund changes inside your wallet), you must pay a handling charge of 0.0001. When preparing your payment amount, the wallet has an established rule, that is, when preparing the payment amount in many inputs, try to avoid the amount change less than 0.01btc (for example, if you want to recharge 5.005btc to okcoin bitcoin, the wallet should choose 3 + 2.005 or 1 + 1 + 3.005 instead of 5 + 0.005)

3. The larger the amount, the higher the age of the currency, the higher the priority

if the amount you send is too small or your bitcoin has just been mined, then your transfer is no longer free. Each transaction will be assigned a priority, which is determined by the degree of currency, the number of bytes and the number of transactions. Specifically, for each input, the client will first multiply the number of bitcoins by the time they exist in the block (currency age, age), and then divide all the procts by the size of the transaction (in bytes). The calculation formula is: priority = sum (input)_ value_ in_ base_ units * input_ age)/size_ in_ If the calculation result is less than 0.576, then the transaction must pay the handling fee. This is why you need to add a 0.0001 when you withdraw with okcoin bitcoin, because the bitcoin transfer in okcoin wallet is frequent, and the time of bitcoin in the block is relatively short, so you need to pay a handling charge. If you do have a large number of small inputs, such as small miners, and want to transfer them out for free, you can add a large amount of bitcoin with a large currency age, and the average priority will be increased, so that bitcoin can be transferred out for free

4. Charge per kilobyte

at the end of the transfer, the client calculates the size of the transfer (in bytes), which generally depends on the amount of input and output. The calculation formula is as follows: 148 × Input amount + 34 × Output amount + 10. If the size of the transfer exceeds 10000 bytes, but the priority meets the free standard, you can still enjoy the free transfer, otherwise you need to pay the handling charge. The cost per 1000 bytes is 0.0001btc by default, but you can also add it in the client by opening the tab "settings & gt; Options & gt; The main purpose is to adjust the handling charge. If the service charge you are setting is less than 0.0001, BTC is calculated as 0.0001. When this rule applies, it will replace the rule in step 2 instead of accumulating.
3. Bitcoin transfer fee is a fee paid by traders to miners, which is used to encourage miners to compete for bookkeeping and provide enough computing power for bitcoin, so as to ensure the security of bitcoin network. In some places, it is also called miners' fee
when users initiate a transfer in bitcoin network, they usually need to pay a certain transfer fee to the bookkeeper. The transfer service charge is generally 0.001-0.0015 bitcoins. Due to the limited capacity of the block to hold transaction records, miners will give priority to the transaction with high service charge, so the overpaid service charge can be recorded faster
the existence of bitcoin transaction fees can improve the transfer threshold, effectively prevent the blockchain from being full of junk information, and ensure that the miners still have the motivation to maintain the bitcoin network after bitcoin is g up.
4. At present, the most popular way of bitcoin trading is contract trading. According to the rise and fall of the price, it is far better to obtain income than the traditional mining and direct trading. After all, there is no need to really hold virtual currency, just need to judge whether the price is up or down, which is very suitable for the existing investors, simple and convenient
5.

Taking t2t-30t as an example, the calculation force of t2t-30t is 30t, and the power consumption is 2200W, that is, 2.2kW. The power consumption of a single miner in 24-hour operation is 2.2kW * 24 = 52.8kwh, and the electricity charge is once calculated as 0.56rmb, the daily power consumption cost of a single miner is 52.8kw * 0.56 = 29.57rmb

to "mine" with bitcoin mining machine, if the graphics card is fully loaded for a long time, the power consumption will be quite high, and the electricity bill will be higher and higher. There are many professional mines at home and abroad 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 some people in a residential area in Yunnan carried out crazy mining, which led to a large area trip of the residential area, and the transformer was burned

extended data

mining principle of bitcoin mining machine:

bitcoin mining and node software mainly initiates zero knowledge proof and verification transactions through point-to-point network, digital signature and interactive proof system. Each network node carries out broadcast transactions to the network. After these broadcast transactions are verified by miners (computers on the network), miners can use their own work proof results to express confirmation. The confirmed transactions will be packaged into data blocks, and the data blocks will form a continuous data block chain

every node of bitcoin will collect all the unconfirmed transactions and gather them into a data block. The miner node will add a random adjustment number and calculate the sha256 hash value of the previous data block. The mining node keeps trying again and again until the random adjustment number it finds makes the hash value lower than a specific target

6.

the power consumption of bitcoin mining machines is different according to different machines take Shenma 68T, the fastest mining machine in wet season, as an example. Suppose that the electricity charge is 0.22 per kilowatt hour in half a year in wet season and 0.34 per kilowatt hour in dry season, the wall power consumption of Shenma 68T's second-hand machine is 3264w, and the actual power consumption is 3500W, then the daily power consumption of a Shenma M20S 68T machine is 3.524 = 84 degrees, Annual power consumption 84 * 365 = 30660 degrees

according to the latest mining difficulty, a Shenma 68T machine can dig 0.00064836 BTC a day, and 10 machines can dig 2.366514 coins a year. The mining difficulty of the premise remains unchanged, but according to the current situation, it is assumed that the mining difficulty will increase by 30% from now to next June, and by 2.5% every month. It is estimated that 85% of the original coins should be g, that is, 2.012 coins. Ten machines of Shenma 68T can dig almost 2 coins a year

to sum up, the power consumption of ten Shenma 68T machines in a year is 306600 kwh, which can dig almost two coins

{rrrrrrr}

extended data

the risk of mining machine

1. Hardware expenditure

< P > mining is actually a competition of performance and equipment. Some mining machines are composed of more such graphics card arrays. With tens or even hundreds of graphics cards, the hardware price and other costs are very high, There is considerable expenditure in mining

in addition to the display card burning machines, some ASIC (application specific integrated circuit) professional mining machines are also put into the battlefield. ASIC is specially designed for hash operation, and the computing power is quite strong. Moreover, because their power consumption is far lower than that of the display card, they are easier to form scale, and the power cost is also lower. It is difficult for single chip display to compete with these mining machines, This kind of machine costs more

2. Currency security

the withdrawal of bitcoin requires hundreds of keys, and most people will record this long string of numbers on the computer, but the frequent problems such as hard disk damage will make the key permanently lost, which also leads to the loss of bitcoin

3. 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

7. Bitcoin transaction refers to the transfer between an address and another address, which usually requires an additional service charge to miners

generally, an ordinary bitcoin transaction is composed of one input and two outputs, with the size of about 200 bytes. The default charge is 0.0001btc for every 1000 bytes, and the ordinary bitcoin transfer fee is about 0.001-0.002btc

however, e to the limited capacity of the block to hold transaction records, miners generally give priority to the transaction with higher handling charges. Therefore, when the transaction needs urgent confirmation, it is recommended to select custom charges. I also saw these in Yingfu College of Finance and economics.
8. It is often said that you can send bitcoin to any corner of the earth for free. Generally, you can transfer bitcoin for free, but in some cases, you have to pay transaction fees to complete the transfer. In version 0.8.3 bitcoin wallet, the default is 0.0001 bitcoin transfer fees. This service charge is awarded to miners to encourage them to continue mining and provide enough computing power for bitcoin to ensure the security of bitcoin network. At present, the main income of miners is to get 25btc reward by creating new blocks, but this reward is halved every four years. As time goes on, bitcoin transaction fee reward will graally replace the reward for creating new blocks. Under what circumstances do you need to pay the handling charge? How much does bitcoin charge? What is the handling charge? Bitcoin system has a series of network rules, including fee rules, which are "what the client should do". When you use bitcoin client (wallet, bitcoin QT) to send bitcoin, the whole process is roughly divided into the following steps:
1. Prepare the bitcoin you want to send. The client is responsible for collecting the balance of bitcoin in your wallet (bitcoin QT) to prepare for payment, because every bitcoin you receive is stored in your wallet until you spend it. If you receive two payments from 3btc and 2btc, their records in the wallet are independent of each other, that is, a 3btc and a 2btc, rather than merging them into 5btc (the wallet only records transaction details and does not merge the balance, but you can see the total balance on the interface of the wallet). As time goes on, many bitcoins of different amounts will accumulate in your wallet, So when you send bitcoin, the wallet has to decide which bitcoin is the most suitable for this sending. The bitcoin you get in a transaction is called "inputs" and the bitcoin you spend is called "outputs". There are multiple inputs and outputs in your wallet
2. If your outputs are less than 0.01btc (including the fund changes inside your wallet), you have to pay a handling charge of 0.0001, even if you transfer it to yourself. The wallet has an established rule when preparing your payment amount, that is, when preparing the payment amount in many inputs, try to avoid the amount change less than 0.01btc (for example, if you want to pay 5.005btc, the wallet should choose 3 + 2.005 or 1 + 1 + 3.005 instead of 5 + 0.005)
3. The larger the amount, the higher the age, and the higher the priority. If the amount you send is too small or your bitcoin has just been mined, then your transfer is no longer free. Each transaction will be assigned a priority, which is determined by the degree of currency, the number of bytes and the number of transactions. Specifically, for each input, the client will first multiply the number of bitcoins by the time they exist in the block (currency age, age), and then divide all the procts by the size of the transaction (in bytes). The calculation formula is: priority = sum (input)_ value_ in_ base_ units * input_ age)/size_ in_ If the calculation result is less than 0.576, then the transaction must pay the handling fee. If you do have a large amount of small input and want to transfer it out for free, you can add a large amount of bitcoin with a large age, which will increase the average priority, so that you can transfer out bitcoin for free
4. Charge per kilobyte. At the end of the transfer, the client will detect the size of the transfer (in bytes). The size generally depends on the amount of input and output. The calculation formula is as follows: 148 * input amount + 34 * output amount + 10. If the size of the transfer exceeds 10000 bytes, but the priority meets the free standard, you can still enjoy the free transfer, Otherwise, there will be a handling charge. The cost of 1000 bytes is 0.0001btc by default, but you can also add it in the client. Open the tab "settings & gt; Options & gt; The main purpose is to adjust the handling charge. If the service charge you are setting is less than 0.0001, BTC is calculated as 0.0001.
9. go to library
10. In the process of digital currency transfer, such as BTC and eth, miners' fees need to be paid. Miner's fee is the fee given to miners in the blockchain network, which can encourage miners to package transactions and maintain the safe and stable operation of the blockchain network. Miner fees can also be understood as transaction costs in blockchain network, similar to transfer fees in daily life
characteristics of miner's fees:

miner's fees are constantly changing, and the specific amount is determined by the status of the blockchain network at that time
different blockchain networks have different ways to calculate miners' fees
the higher the miner's fee is, the better the transaction will be packed by the miner
not all token transfers need to pay miner's fees, for example, EOS and Tron transfers do not need to pay extra miner's fees
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750