One giant leap
for efficient mining
Stratum V2 improves how miners, pools, and the Bitcoin network communicate. It secures mining with end-to-end encryption and makes it more efficient by reducing bandwidth and latency.
The Centralization Crisis in Bitcoin Mining
A few mining pools now dominate Bitcoin's block space, with some smaller pools provenly acting as their proxies. Pools have the ability to selectively include or exclude transactions, creating the risk of a permissioned system where some transactions could be blacklisted, undermining Bitcoin's core properties.
Proprietary mining software and hardware vendor lock-ins further worsen the issue, stifling innovation and trapping miners within closed, centralized ecosystems.
Accelerating Mining with Stratum V2
Enhanced Security
Legacy mining protocols transmit data in plaintext, exposing miners to man-in-the-middle attacks and hashrate hijacking. Stratum V2 uses end-to-end encryption by default, protecting miners from theft and securing their profits.
Plaintext - vulnerable to interception & hashrate stealing
End-to-end encryption protects sensitive data & profit
Faster & Lighter
Stratum V2 replaces the verbose JSON messages used by Stratum V1 with a compact binary protocol, leading to ~70% reductions in bandwidth usage.
Ultra-Low Job Latency
Reduced Bandwidth Usage
- SV1
- SV2 (No JD)
Faster Block Change & Propagation
Improves profitability by increasing the likelihood that a miner's block is accepted first, especially during chain-split races. SV1 miners lose approximately 308.37 milliseconds per block due to block change latency. Over a year, this adds up to about 4.5 hours of completely unproductive mining time.
Stratum V1
~96.3ms propagation
~344ms block change
Stratum V2
~3.44ms propagation
~2.63ms block change
Control Your Revenue
Take charge of your mining operation. Don't let pools decide which transactions make it into blocks or trust them to share all fee revenue.
Current Reality
Pools control transaction selection, potentially hiding high-fee transactions and making out-of-band deals
With Stratum V2
Select your transactions, maximize your revenue, and maintain full control
Firmware upgrade not necessary
Connect your SV1 firmware devices through Translation Proxy which facilitates the conversion of SV1 messages to SV2 for communication with an SV2 pool.
SV1→SV2 Translation Proxy
SV2 Mining Pool
Built by the Community
Open Source
All code is open source and available on GitHub. Contribute to the protocol's development and help shape the future of Bitcoin mining.
Community Driven
Decisions are made collectively by the community. No single entity controls the direction of the protocol.