[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-term-en-stale-share":3,"glossary-related-en-stale-share":38},{"term":4},{"id":5,"locale":6,"slug":7,"term":8,"h1":8,"shortDefinition":9,"simpleExplanationHtml":10,"howItWorksHtml":11,"exampleHtml":12,"contentHtml":13,"aliases":14,"abbreviations":15,"algorithms":16,"faq":17,"seoTitle":33,"seoDescription":34,"status":35,"publishedAt":36,"updatedAt":37},"fc131dde-bfa2-4fc5-8ed6-71268bf37043","en","stale-share","Stale Share","A stale share is a share that is submitted by a miner after the mining pool has already found a valid solution for the current block. It becomes invalid because the block has already been confirmed and added to the blockchain. Stale shares do not contribute to the successful mining of the block.","\u003Cp>A stale share happens when a miner finds a valid share after the pool has already solved the block. In mining pools, multiple miners are working on the same block simultaneously. When one miner finds the correct solution, the pool stops the mining process for that block and starts working on the next one.\u003C\u002Fp>\u003Cp>If a miner submits a share for the previous block after it has already been solved, that share is considered \"stale.\" While the share itself is valid in the sense that it is a correct partial solution, it is no longer useful because the block has already been confirmed.\u003C\u002Fp>\u003Cp>Stale shares are essentially outdated contributions that don’t add value to the pool’s mining efforts for the current block. Miners who submit stale shares do not receive rewards for those shares.\u003C\u002Fp>","\u003Cp>When a mining pool is working on solving a block, multiple miners are trying to find partial solutions by adjusting values like the nonce and generating hashes. When one miner successfully solves the block, the pool immediately starts submitting the block to the network, and the block is confirmed.\u003C\u002Fp>\u003Cp>At this point, the pool stops mining on that block and moves on to the next one. If another miner in the pool submits a share for the solved block, that share is considered stale because the block has already been completed and added to the blockchain.\u003C\u002Fp>\u003Cp>Stale shares typically occur when:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>A miner is slightly behind the rest of the pool (e.g., due to network latency or hardware performance).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The miner submits a share for a block that has already been confirmed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The mining pool switches to a new block before all shares for the previous block have been submitted.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>In mining pools, the pool operator typically tracks stale shares and subtracts them from the miner's total contribution for reward distribution.\u003C\u002Fp>","\u003Cp>Imagine a mining pool is working on solving a Bitcoin block. One miner is fast and quickly finds the correct solution, submitting it to the network. The pool then starts working on the next block.\u003C\u002Fp>\u003Cp>Another miner, who is slightly behind the pool due to slower hardware or network latency, submits a valid share for the first block. However, by the time this share is submitted, the block has already been solved and added to the blockchain.\u003C\u002Fp>\u003Cp>Since the block is already confirmed, the miner’s share is considered stale and is not counted towards their total contribution. The miner does not receive any reward for the stale share, even though it was a valid partial solution.\u003C\u002Fp>","\u003Cp>Stale shares are more common in high-traffic pools or during periods of high network latency when the block discovery process is fast, and miners struggle to keep up with the pool’s pace.\u003C\u002Fp>",[],[],[],[18,21,24,27,30],{"answer":19,"question":20},"Stale shares happen when a miner submits a valid share for a block after the block has already been solved and added to the blockchain. This can occur due to network delays, slower hardware, or when a pool switches to mining a new block before all shares are submitted for the current block.","Why do stale shares happen?",{"answer":22,"question":23},"Stale shares can be minimized by improving miner hardware, reducing network latency, and ensuring that miners are in sync with the pool’s mining efforts. However, some degree of staleness is inevitable, especially in high-traffic pools.","Can stale shares be avoided?",{"answer":25,"question":26},"No, miners do not receive payment for stale shares. Since the block has already been completed, stale shares are discarded and do not contribute to the pool’s efforts in earning the block reward.","Do miners get paid for stale shares?",{"answer":28,"question":29},"Mining pools can reduce stale shares by adjusting the difficulty of shares, providing real-time updates to miners about block status, and ensuring that miners have fast, reliable connections to the pool. Some pools also use strategies to minimize the time between block discoveries and share submissions.","How can a mining pool reduce stale shares?",{"answer":31,"question":32},"A valid share is a partial solution that is submitted before the block is solved by the pool. A stale share, on the other hand, is a partial solution that is submitted after the block has already been solved, making it invalid for the current block reward.","What is the difference between a stale share and a valid share?","Stale Share: Definition, How It Happens in Mining Pools","What is a stale share in Bitcoin mining? Learn how stale shares occur in mining pools, their impact on miners' rewards, and how they differ from valid shares.","published","2026-04-29T08:22:05.312Z","2026-04-29T08:21:58.679Z",{"items":39},[40,46,52,58,64],{"id":41,"slug":42,"term":43,"shortDefinition":44,"firstLetter":45},"41ba0505-2fb5-4587-a12a-49d285d23bd7","stratum-v2","Stratum V2","Stratum V2 is an updated version of the Stratum protocol used in Bitcoin mining. It builds upon the original Stratum protocol by adding features that improve communication efficiency, security, and decentralization. Stratum V2 enables more advanced features such as block template negotiation, miner-generated block proposals, and better data privacy, aiming to give miners more control over their mining operations while reducing the risk of centralization.","S",{"id":47,"slug":48,"term":49,"shortDefinition":50,"firstLetter":51},"88537287-5eec-48a1-a1a3-37bee4f54174","mining-algorithm","Mining Algorithm","A mining algorithm is a set of mathematical rules and processes used by miners to solve cryptographic puzzles and validate transactions within a blockchain network. The mining algorithm dictates how transactions are verified and added to the blockchain, and it is central to the consensus mechanism that ensures the security and integrity of the cryptocurrency network. Bitcoin, for example, uses the SHA-256 algorithm.","M",{"id":53,"slug":54,"term":55,"shortDefinition":56,"firstLetter":57},"34e79dd2-af51-443e-8ea8-643611a81033","block","Block","A block is a unit of data in a blockchain that contains a group of verified transactions, along with a timestamp and a reference to the previous block. Blocks are added to the blockchain through mining and are secured using cryptographic hashing and tamper-resistant chain of records.\n","B",{"id":59,"slug":60,"term":61,"shortDefinition":62,"firstLetter":63},"a50e4c3b-8b2e-425c-ae2f-5fc6c0f3ac73","transaction-fees","Transaction Fees (Mining)","Transaction fees in Bitcoin mining refer to the fees paid by users who want their transactions included in the next block to be mined. Miners collect these fees in addition to the block reward (currently 6.25 BTC). Transaction fees vary based on the transaction size and the demand for space in the blockchain. As the Bitcoin network becomes congested.","T",{"id":65,"slug":66,"term":67,"shortDefinition":68,"firstLetter":45},"8b7bc8a3-1168-489f-9b27-00d97652227d","stratum-protocol","Stratum Protocol","The Stratum Protocol is a communication protocol used in Bitcoin mining to facilitate the efficient exchange of information between miners and mining pools. It allows miners to connect to a pool’s server, receive work (mining tasks), submit results (shares), and receive block rewards. Stratum is designed to reduce latency, optimize performance, and allow for scalable, low-bandwidth communication between mining hardware and pool operators."]