Bitcoin Forum

Bitcoin => Mining => Topic started by: nullama on May 31, 2022, 07:31:13 AM



Title: What is effort in the context of pools when finding a new block?
Post by: nullama on May 31, 2022, 07:31:13 AM
In a pool when you mine a block you usually see the stats about it like for example its height, the difficulty you used to mine it, and so on.

I can understand all these things, but some pools also include a metric called effort, which is a percentage. This number can be anything, even higher than 100%, for example 1726%, or 6%.

What does this metric mean?


Title: Re: What is effort in the context of pools when finding a new block?
Post by: NeuroticFish on May 31, 2022, 07:41:12 AM
In a pool when you mine a block you usually see the stats about it like for example its height, the difficulty you used to mine it, and so on.

I can understand all these things, but some pools also include a metric called effort, which is a percentage. This number can be anything, even higher than 100%, for example 1726%, or 6%.

What does this metric mean?

Iirc from the days I've been mining it's a wildly rough estimation based on the time needed by that pool to find the previous block or blocks.
A simplistic math would say that if that pool got previous block in 2h and now they're mining for 1h, then it's 50% of their estimated effort. If 3h have passed and still no block found, then it's 150%.


Title: Re: What is effort in the context of pools when finding a new block?
Post by: BitMaxz on May 31, 2022, 04:15:07 PM
What pool are you talking about that has an effort metric?

Isn't that the pool shares?

I research a bit and I think this one should explain what is this metric read the few texts quoted below. So effort means endeavor/exertion.

Effort is measure how many hashes our pool made to find a block. If a block was found exactly when predicted (based on global hashrate, pool hashrate and block time/difficulty)