Audience
Anyone interested in a protocol aimed for pooled mining to make their data transfers more efficient
About Stratum Mining
Stratum V2 is the next generation protocol for pooled mining. It focuses on making data transfers more efficient, reducing physical infrastructure requirements for mining operations, and increasing security. Additionally, Stratum V2 introduces three new sub-protocols that allow miners to select their own transaction sets through a negotiation process with pools, improving decentralization. In the sections below, we’ll go through Stratum V2 feature-by-feature so that you can understand what’s changed from V1, why those changes matter, and how it all works on a technical level. This is the direct successor of stratum protocol v1. It’s the main protocol used for mining and the only part of the full protocol stack that needs to be implemented in all scenarios. It is used for communication between mining devices, proxies, and pool services. Used by a miner to negotiate a block template (which includes the transaction set) with a pool, making pooled mining more similar to solo mining.