we can see that different websites propose some graphs in which the hash rate distribution is depicted, like the attached Figure.

1) I want to know that how do these websites approximate this distribution? Are these websites understand the generator of the block by reading the Coinbase Transaction?

2) If AntPool generates a block, does AntPool inform others that it was me who did that?!!

enter image description here

  • 1) Yes, most pools leave a watermark somewhere. 2) They export the data via API's Commented Oct 23, 2019 at 17:02
  • Thank you, guys. Why do the pools insert a watermark in the Coinbase transaction? What is the benefit of this?
    – tesoke
    Commented Oct 23, 2019 at 18:05
  • @tesoke It's their signature. Mining pools attract more miners if they solve more blocks. The blockchain is immutable, so by leaving this record they're leaving their footprint in Bitcoin history. Perhaps there's more to it but as far as I know it's just that. Commented Oct 24, 2019 at 2:04
  • Thanks, @Jose Fonseca. Therefore, it seems that if a miner inserts a wrong watermark intentionally, that does not belong to him, nobody can detect this. For example, if an independent miner inserts watermark of AntPool although he does not work in that pool. Then, nobody can detect this, Right?
    – tesoke
    Commented Oct 24, 2019 at 2:12
  • Yes. The miner who solves the block is free to insert anything they want. Most aggregators get the data from the mining pool API's though. There is no incentive to falsely sign. If you have the chance to solve a block, you'd likely insert some legit data to leave your mark on the chain. Commented Oct 24, 2019 at 2:33


Browse other questions tagged or ask your own question.