Pool
OPTIMIZATIONASICBOOSTEFFICIENCYSTRATUM ADVANCED

Guida alla Configurazione AsicBoost — Boost di Efficienza Gratuito su SoloFury

Guida passo dopo passo per abilitare AsicBoost (version-rolling BIP310) su Antminer S19/S21+, Whatsminer M50/M60 e la famiglia Bitaxe/NerdQAxe per SoloFury. Include AsicBoost covert vs overt, configurazione firmware e verifica.

Updated: May 14, 2026 · 5 min read

AsicBoost è un’estensione del protocollo Stratum (BIP310) che consente a un ASIC SHA-256 di riutilizzare i calcoli hash intermedi, producendo più lavoro utile per ciclo senza consumare più potenza. SoloFury supporta AsicBoost su tutti e 5 i coin. Eppure molti solo miner lo eseguono disabilitato o non sanno se è negoziato correttamente. Questa guida spiega come abilitarlo su hardware Antminer, Whatsminer e sulla famiglia Bitaxe/NerdQAxe, e — soprattutto — come verificare che sia effettivamente attivo.

Per il contesto sulla teoria a livello algoritmo dietro AsicBoost, vedi l’articolo AsicBoost Explained. Questa guida si concentra su come abilitarlo e verificarlo in pratica per SoloFury.

1. Cosa Fa Davvero AsicBoost

L’algoritmo SHA-256 calcola l’hash di un blocco di input da 1024 bit in due fasi. La struttura degli header dei blocchi Bitcoin e la struttura dell’algoritmo lasciano spazio a un’ottimizzazione: certi bit dell’input possono essere variati per riutilizzare lo stato intermedio di calcolo su più tentativi di hash. Questo è AsicBoost.

Ci sono due implementazioni:

AsicBoost overt (BIP310 — “version rolling”) — il miner negozia con il pool per variare il campo version dell’header del blocco all’interno di una maschera di bit consentita. Standard, trasparente, ampiamente supportato. Questo è ciò che SoloFury supporta.

AsicBoost covert — il miner varia la merkle root manipolando l’extranonce della transazione coinbase. Coperto da brevetto (storicamente), ora principalmente deprecato a favore dell’AsicBoost overt.

Per il mining moderno su SoloFury, l’AsicBoost overt tramite BIP310 è la versione che vuoi. È supportato dal firmware stock Antminer sulla serie S19 e successivi, tutti i firmware personalizzati seri (Vnish, LuxOS, Braiins OS+), il firmware Whatsminer M-series e il firmware open-source ESP-Miner che gira su Bitaxe e la famiglia NerdQAxe.

2. Quanto Guadagni Davvero in Efficienza?

Il massimo teorico su SHA-256 è intorno al 30%, ma i risultati reali sono limitati dall’implementazione dei chip. Numeri reali documentati:

Famiglia ASICGuadagno AsicBoost documentatoFonte / stato
Antminer S9 / vecchio BM1387~13-20%Rollout AsicBoost originale Bitmain
Antminer S19 / S19 Pro (classe BM1366)~5-8%Ampiamente riportato dagli operatori
Antminer S19 XP (generazione BM1380)~8-10%Rapporti degli operatori
Antminer S21 / S21+Guadagno sostanziale riportatoIl % specifico varia con il tuning firmware
Whatsminer M50 / M50S / M60 / M60SGuadagno sostanziale riportatoDocumentato nelle note di release firmware Whatsminer
Bitaxe / NerdQAxe / NerdOCTAxe (BM1366/BM1370)Variabile — vedi Sezione 6Il firmware negozia il version-rolling; il guadagno a livello chip non è standard

Su un Antminer S21+ a 235 TH/s, AsicBoost tipicamente produce un boost misurabile nell’hashrate effettivo senza alcun aumento di potenza. La percentuale esatta dipende dalla lotteria del silicio dei chip e dalla versione firmware — misura empiricamente sulla tua macchina invece di fidarti di un singolo numero citato.

3. Come Capire se AsicBoost È Già Attivo

Prima di abilitare, controlla se è già negoziato.

Metodo A — Controlla i log firmware del tuo ASIC

La maggior parte dei firmware registra l’handshake Stratum. Cerca un messaggio come:

mining.configure: version-rolling accepted, mask=0x1fffe000

o nella direzione della richiesta:

{"method": "mining.configure", "params": [["version-rolling"], {"version-rolling.mask": "ffffffff"}]}

con una risposta riuscita. Se vedi “version-rolling accepted” o una maschera non-zero restituita da SoloFury, AsicBoost è negoziato.

Metodo B — Usa l’API ESP-Miner (per la famiglia Bitaxe / NerdQAxe)

ESP-Miner espone un’API di info sistema. Da una macchina sulla stessa rete:

curl http://<ip_miner>/api/system/info

Cerca un campo version_mask con un valore non-zero. Se presente, il miner ha negoziato il version-rolling con il pool.

Metodo C — Confronta l’hashrate effettivo

Se il tuo hashrate medio 1 ora su SoloFury è significativamente più alto della spec nominale del chip, AsicBoost sta contribuendo. Questo è reverse engineering e meno affidabile del controllare direttamente il log di negoziazione — ma è la conferma empirica che la negoziazione si è effettivamente tradotta in lavoro extra.

Se non riesci a determinarlo dai log e il tuo hashrate sembra più basso del previsto, presumi che non sia abilitato e segui i passi nelle Sezioni 4–6 per attivarlo.

4. Abilitare AsicBoost su Antminer S19 / S19 Pro / S21+

Firmware stock Bitmain

Sul firmware stock, AsicBoost è abilitato di default sulla serie S19 e successive. Verifica controllando la pagina Miner Status — dovrebbe mostrare un indicatore “Version Rolling” o “AsicBoost” come abilitato.

Se lo vedi disabilitato o l’indicatore è mancante:

  1. Accedi alla web UI dell’ASIC
  2. Naviga su Miner Configuration → Advanced Settings
  3. Cerca la casella “Enable AsicBoost” o “Version Rolling”
  4. Abilita e salva
  5. Riavvia il servizio di mining dell’ASIC

Firmware personalizzato (Vnish, LuxOS, Braiins OS+)

Tutti e tre i firmware personalizzati abilitano AsicBoost di default ed espongono un controllo più granulare:

  1. Naviga su Mining Config → Stratum extensions (o simile — il nome esatto varia)
  2. Assicurati che “Version Rolling” o “BIP310 AsicBoost” sia abilitato
  3. Opzionalmente imposta la maschera di versione (default solitamente 0x1fffe000 — lascia stare a meno che tu non sappia cosa stai facendo)
  4. Salva e verifica che il log mostri una negoziazione riuscita

5. Abilitare AsicBoost su Whatsminer M50 / M60

Il firmware Whatsminer ha un’interfaccia leggermente diversa:

  1. Accedi alla web UI M-series a http://<ip_asic>
  2. Naviga su Mining → Miner Configuration (il percorso varia con la versione firmware)
  3. Trova l’impostazione “AsicBoost Mode” o “High Performance Mode”
  4. Imposta su Enabled (o “On”)
  5. Salva e riavvia il servizio di mining
  6. Verifica i log per “version-rolling accepted” o una conferma simile

Sui firmware Whatsminer più recenti, AsicBoost può essere abilitato di default nella normale configurazione del pool. Controlla la scheda Pool Status per eventuali indicatori relativi ad AsicBoost.

6. AsicBoost su Bitaxe e la Famiglia NerdQAxe (ESP-Miner)

Il firmware ESP-Miner che gira su Bitaxe, NerdQAxe+, NerdQAxe++ e NerdOCTAxe implementa il version-rolling (AsicBoost overt) automaticamente nell’handshake stratum.

Quindi il firmware negozia AsicBoost con SoloFury al momento della connessione. Non c’è un toggle “abilita” separato nell’interfaccia sulla maggior parte delle versioni ESP-Miner — è automatico, integrato.

Sfumatura a livello chip per BM1370 (Bitaxe Gamma, NerdQAxe++, NerdOCTAxe)

Il chip BM1370 più recente implementa il version rolling diversamente dai chip Antminer più vecchi. Da una recente discussione sul repository ESP-Miner: il BM1370 usa una ricostruzione di versione basata su OR internamente, che interagisce in modo insolito con la matematica standard del version-rolling. Il firmware gestisce questo, ma il guadagno di hashrate effettivo da AsicBoost su BM1370 può differire da ciò che ti aspetteresti su un chip Antminer comparabile.

Traduzione per il solo miner pratico: AsicBoost è negoziato e attivo sul tuo Bitaxe Gamma / NerdQAxe++ / NerdOCTAxe, ma l’unico modo affidabile per sapere cosa guadagni davvero è misurarlo sulla tua macchina.

Mantieni il firmware aggiornato

ESP-Miner è attivamente sviluppato. Le versioni recenti hanno migliorato la stabilità stratum e il comportamento del version-rolling. Controlla la tua versione firmware rispetto all’ultima release stabile su GitHub (bitaxeorg/ESP-Miner/releases per Bitaxe, o il tuo fork specifico come shufps/ESP-Miner-NerdQAxePlus per NerdQAxe+) e aggiorna se sei indietro di alcune versioni.

7. Verificare che AsicBoost Sia Attivo su SoloFury

Dopo aver abilitato (o dopo aver verificato che è già attivo), misura il guadagno nel dashboard SoloFury:

  1. Nota il tuo hashrate di riferimento prima di qualsiasi modifica (o prima di abilitare AsicBoost se è disattivato)
  2. Applica l’impostazione AsicBoost e salva
  3. Riavvia il servizio di mining dell’ASIC (o riavvio completo se necessario)
  4. Aspetta 30-60 minuti per stabilizzare vardiff e aggiornare la media mobile 1 ora
  5. Confronta il nuovo hashrate nella pagina miner di SoloFury:
    https://solofury.com/miner/?addr=<il_tuo_wallet>&coin=<coin>

Dovresti vedere un aumento misurabile nell’hashrate medio 1h. La percentuale esatta dipende dalla famiglia di chip e dal firmware, come notato nella Sezione 2. Se non vedi cambiamenti dopo 1 ora:

  • Controlla il log stratum dell’ASIC per il messaggio “version-rolling accepted”
  • Per Bitaxe/NerdQAxe: curl http://<ip_miner>/api/system/info e ispeziona version_mask
  • Verifica che l’URL del pool sia *.solofury.com:7070 (non un pool diverso)
  • Riavvia completamente l’ASIC (non solo il servizio di mining)

8. AsicBoost su Tutti e 5 i Coin SoloFury

SoloFury supporta AsicBoost su ogni coin che gestisce:

  • BTC: version-rolling negoziato dal lancio
  • BCH: version-rolling negoziato dal lancio
  • BC2: version-rolling negoziato dal lancio
  • BCH2: version-rolling negoziato dal lancio
  • XEC: version-rolling negoziato dal lancio

Configuri il tuo miner una volta, e AsicBoost funziona su ogni coin SoloFury verso cui punti. Nessuna riconfigurazione per coin necessaria.

Questo è diverso da alcuni pool dove AsicBoost potrebbe essere supportato solo sul coin di punta (BTC) e disabilitato sulle chain laterali. SoloFury tratta tutti e 5 i coin come di prima classe.

9. AsicBoost + Undervolting — La Combo Potente

I più grandi guadagni di efficienza vengono dalla combinazione di AsicBoost con l’undervolting del firmware personalizzato. Calcolo di esempio per un Antminer S21+ a 0,085 $/kWh:

Riferimento stock S21+ (senza undervolt, AsicBoost negoziato di default)

  • 235 TH/s @ 3.877 W
  • 16,5 J/TH
  • ~44,7 $ / PH/s/giorno

Dopo undervolt Vnish Profilo A

  • Stesso target hashrate, potenza inferiore
  • Circa 15 J/TH
  • ~40 $ / PH/s/giorno

Dopo Vnish Profilo A + negoziazione AsicBoost aggressiva

  • Hashrate effettivo leggermente più alto alla stessa potenza inferiore
  • Circa 14 J/TH
  • ~35 $ / PH/s/giorno

Questo è approssimativamente una riduzione del 20% del costo per PH/s/giorno rispetto allo stock, principalmente dall’effetto moltiplicativo di meno potenza + hashrate effettivo più alto. Per il walkthrough completo dell’undervolting, vedi la guida Undervolting Antminer S21+.

I numeri sopra sono illustrativi — la tua riduzione di costo reale dipende dal tuo prezzo dell’elettricità, dalla lotteria del silicio dei chip e dal tuning firmware. Misura sulla tua macchina.

10. Risoluzione dei Problemi

I log mostrano “version-rolling rejected”

Il pool non ha accettato la negoziazione. Potrebbe significare:

  • Sei puntato verso un pool non-SoloFury che non supporta AsicBoost
  • Problema di rete durante la negoziazione — riavvia l’ASIC e riprova
  • Bug firmware — aggiorna all’ultimo stabile

L’hashrate è aumentato ma il tasso di rifiuto è salito

Alcuni chip hanno bisogno di un leggero aumento di tensione per gestire correttamente AsicBoost. Se la tua macchina è undervolted aggressivamente, aumenta la tensione di 0,5V (firmware personalizzato) o ridimensiona AsicBoost dove è esposto come toggle.

L’hashrate è aumentato ma il worker si disconnette frequentemente

Comportamento sensibile alla latenza. Alcuni firmware inviano share con version-rolling leggermente fuori banda. Passa a una regione SoloFury più vicina (prefisso eu- o asia-) per ridurre la latenza delle share.

Bitaxe/NerdQAxe mostra version_mask = 0 nell’API

Il firmware non è riuscito a negoziare il version-rolling. Aggiorna ESP-Miner all’ultima release stabile, riavvia e controlla di nuovo. Se ancora zero, controlla il log delle task stratum per errori durante lo scambio mining.configure.

Per i diagnostici completi dei worker, vedi la guida Reading Your Worker Stats.

11. Riepilogo Costi-Benefici

Per la maggior parte dei miner SoloFury, assicurarsi che AsicBoost sia attivo è l’azione singola più conveniente che puoi fare:

AzioneSforzoBeneficio
Verificare che AsicBoost sia attivo5 minuti (controllo log/API)Conferma diversi % di hashrate gratuito, stessa potenza
Firmware personalizzato (Vnish, ecc.)1 ora + costo licenza10-20% di miglioramento dell’efficienza
Tuning undervolting2-3 giorni di monitoraggioUlteriore 5-10% di efficienza
Noleggiare più hardwareCapitale significativoHashrate approssimativamente proporzionale
Cambiare ISP per meno latenzaGiorni0,5-2% di riduzione del tasso di rifiuto

Per i miner già su firmware moderno, AsicBoost è probabilmente già negoziato — confermalo, poi passa all’undervolting e alla strategia di noleggio.

Prossimi Passi