Friday, September 20, 2024
HomeBitcoinmining swimming pools - Winner of block reward command

mining swimming pools – Winner of block reward command


Quick reply:

There isn’t any command in Bitcoin Core to point out who mined a selected block, and there possible by no means will probably be. You should utilize it to get the block’s coinbase transaction and see if it accommodates the miner’s identification (nevertheless relying on the tactic the miner can kind of simply faux to be one other miner).

Lengthy reply:

Miners (and particularly mining swimming pools) usually establish themselves within the blocks they mine utilizing the coinbase transaction (the primary transaction of a block which accommodates the mining reward). Two fields of the transaction are generally used:

  • Many miners and swimming pools modify the coinbase script (often known as enter script or scriptSig in non-coinbase transactions) to incorporate a string tag figuring out the pool. For instance, the coinbase scripts of at present’s largest swimming pools embody the tags “Foundry USA Pool”, “Mined by AntPool”, “/ViaBTC/”, and “F2Pool”, respectively. Nevertheless, nothing stops different miners from together with any of those tags as properly. I am not conscious of this ever occurring nor of any motive why it ever would, but it surely’s one thing to remember.
  • In case a miner would not establish themselves within the coinbase script or they swap to a brand new coinbase tag that you do not but acknowledge, you may nonetheless attempt to establish them in the event that they use a static handle for paying out the mining reward. Utilizing a brand new handle for each transaction is important for privateness, however mining swimming pools often do not care about that (on the contrary, they usually need to be clear) so they do not hassle. Pretending to be one other miner utilizing this technique would require forfeiting the mining reward in favor of the sufferer miner, so there’s even much less motive for anybody to do that, nevertheless it is nonetheless potential.

As a result of miners and swimming pools come and go, and current ones usually change their coinbase tags and payout addresses, somebody must continually preserve an inventory of identified miner identifications. One such listing is maintained by 0xB10C and is utilized by many blockchain explorers that present who mined which block. Nevertheless, on-line providers like these can replace their lists in a matter of hours or days, whereas Bitcoin Core has a launch cycle of 6 months, so even the most recent model is perhaps unable to establish a number of massive swimming pools. That is one of many causes this function will most likely by no means make its option to Bitcoin Core, one other one being that it is simply not likely within the challenge’s scope (which is a Bitcoin node and pockets, not an all-purpose blockchain explorer).

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments