What are stale shares and rejected shares?

 
What are stale shares and rejected shares?

A share is considered stale if the pool moved on to the next job and the miner submitted a share for an old job. A new job means that the pool updated the block template that miners are trying to solve. A pool operator could update the block template for two reasons:

  1. The network mined a valid block and so the template needs to be updated to continue to extend the longest chain
  2. The pool adds new pending transactions with higher fees to the block template in order to maximize the miner revenue.

A rejected share occurs when a miner submits a share that either has too low difficulty or is in the wrong format. This usually happens due to miner firmware bugs.

Note that the hashrate displayed on the pool website is just the valid accepted hashrate. We also display stale and rejected rate alongside for your convenience and transparency.