Stratum V2

Stratum V2 is the next generation of pooled mining. It replaces legacy Stratum V1 with a protocol that is more secure, more bandwidth-efficient, and better suited to modern mining operations.

Its biggest change is job negotiation. Under the old model, pools chose the transaction set and miners mostly supplied hash power. Stratum V2 makes it possible for individual miners to construct their own block templates, which reduces pool control and strengthens Bitcoin's censorship resistance. The protocol also improves encryption, device interoperability, and communication between miners, proxies, and pools.

Why fund it?

Mining protocol upgrades are hard. They require specification work, production-ready implementations, testing tools, benchmarking, and compatibility work across real hardware and software stacks. Without dedicated funding, even obviously useful improvements can stall for years.

OpenSats began supporting the Stratum V2 ecosystem in August 2023 with funding for a testing and benchmarking tool. Support continued with a later grant for the Stratum V2 Reference Implementation, the main open-source codebase for production adopters.

What's next?

Current work is focused on the Stratum V2 Reference Implementation, interoperability testing, and the tooling needed to make deployment safer for pools and miners. That includes better compatibility across stacks, smoother translation from legacy infrastructure, and more operational confidence for teams adopting the protocol in production.

As adoption grows, Stratum V2 can shift meaningful control from pools back toward miners and make the mining layer more open, competitive, and resilient.

Further Reading