Glossario / Mining e consenso
Stratum V2
Noto anche come SV2.
- Che cos'è Stratum V2?
- Stratum V2 è il protocollo riscritto tra miner e pool che cifra la connessione e consente al miner, anziché al pool, di scegliere quali transazioni entrano nel blocco.
Stratum V1, il protocollo in testo semplice che i pool usano dal 2012, consegna al miner un template di blocco già pronto e gli chiede solo di calcolare l'hash. V2 lo sostituisce con un protocollo binario e cifrato in quattro parti, una delle quali riporta al miner la costruzione del template. Sette pool che hanno il controllo di circa il 75 per cento dell'hashrate della rete si sono uniti a maggio 2026 al gruppo di lavoro che lo promuove.
Come funziona
Stratum V2 è composto da quattro sotto-protocolli che possono essere adottati separatamente, ed è per questo che l'aggiornamento è arrivato a pezzi anziché tutto in una volta.
Il Mining Protocol trasporta il traffico quotidiano tra macchina e pool, sostituendo i messaggi JSON in testo di V1 con frame binari compatti. Già solo questo risparmia banda e riduce il tempo di andata e ritorno sul nuovo lavoro, il che riduce le share obsolete sui collegamenti lenti. Il Job Declaration Protocol è la parte che conta politicamente: consente a un miner di dire al pool su quale blocco intende lavorare, anziché il contrario. Il Template Distribution Protocol collega il nodo Bitcoin Core del miner al suo software di mining, sostituendo la vecchia chiamata getblocktemplate definita nei BIP22 e BIP23 con un'interfaccia push che invia i template aggiornati nel momento in cui cambiano. Il Job Distribution Protocol si occupa di far arrivare quel lavoro ai proxy e alle singole macchine.
La cifratura è il secondo cambiamento principale. Il traffico di Stratum V1 è in chiaro e non autenticato, il che significa che un fornitore di internet, una struttura di hosting o chiunque altro lungo il percorso può leggere il lavoro di un miner e reindirizzare silenziosamente quell'hashrate verso un pool di propria scelta. V2 avvolge ogni connessione in un canale cifrato e autenticato costruito sull'handshake Noise, così il pool con cui un miner crede di parlare è il pool con cui parla davvero.
L'implementazione di riferimento, nota come SRI, ha raggiunto la versione 1.0.0 il 22 marzo 2024 e la 1.1.0 a ottobre dello stesso anno. Include un proxy di traduzione perché il firmware V1 esistente possa collegarsi a un pool V2, ed è così che si è verificata gran parte dell'adozione iniziale. Bitcoin Core stesso non parla Stratum V2; i contributori hanno scelto di esporre invece un'interfaccia di mining generale tramite IPC, e il fornitore dei template risiede in un software separato che comunica con il nodo attraverso di essa.
Dove lo vedi
Stratum V2 compare prima di tutto nell'infrastruttura di mining, e solo indirettamente in qualcosa che riguarda chi compra bitcoin.
DEMAND è stato lanciato nel 2025 come primo pool costruito nativamente sull'implementazione di riferimento; Braiins, che ha proposto il protocollo nel 2019, lo gestisce nel proprio pool e nel proprio firmware di mining, e a maggio 2026 Foundry, AntPool, F2Pool, SpiderPool, MARA Pool, Block e DMND si sono uniti a un gruppo di lavoro che copre circa tre quarti dell'hashrate della rete. È un cambiamento reale, con un'avvertenza importante: che un pool gestisca la dichiarazione dei job non significa che i suoi miner la usino. Il singolo operatore deve eseguire un nodo Bitcoin Core e configurare il firmware per dichiarare i propri job, e questo passaggio resta poco comune.
Per chi compra e detiene e basta, la rilevanza riguarda la censura delle transazioni. Quando sono i pool a costruire ogni template, un pugno di società decide quali pagamenti vengono confermati, e il filtraggio è già stato tentato in passato. La dichiarazione dei job distribuisce quella decisione su migliaia di macchine indipendenti, così una politica a livello di pool smette di essere una politica per la rete. L'aggiornamento non cambia le commissioni, i tempi di conferma né nulla di ciò che vedi in un wallet. Cambia chi tiene la penna.