Stratum Protocol
Mining● Common

The dominant communication protocol between mining pools and miners. Stratum (v1) replaced the inefficient getwork protocol in 2012. Pools send job assignments; miners return shares (partial proofs of work). Being superseded by Stratum V2 for security and decentralization.

Technical Notes

JSON-RPC over TCP. Pool sends: job_id, prevhash, coinbase parts, merkle branches, version, nbits, ntime. Miner returns: job_id, extranonce2, ntime, nonce. No encryption or authentication in v1. Stratum V2 adds encryption and miner-side block template construction.

Metadata

Visibility: Public
Created:1/3/2026by System

Actions