Guia de Configuração AsicBoost — Boost de Eficiência Gratuito na SoloFury
Guia passo a passo para habilitar AsicBoost (version-rolling BIP310) em Antminer S19/S21+, Whatsminer M50/M60 e a família Bitaxe/NerdQAxe para SoloFury. Inclui AsicBoost covert vs overt, configuração de firmware e verificação.
AsicBoost é uma extensão do protocolo Stratum (BIP310) que permite a um ASIC SHA-256 reutilizar computações de hash intermediárias, produzindo mais trabalho útil por ciclo sem consumir mais energia. A SoloFury suporta AsicBoost em todas as 5 moedas. Ainda assim muitos mineradores solo rodam com ele desabilitado ou não sabem se está sendo negociado corretamente. Este guia percorre como habilitá-lo em hardware Antminer, Whatsminer e família Bitaxe/NerdQAxe, e — mais importante — como verificar que está realmente ativo.
Para contexto sobre a teoria de nível algorítmico por trás do AsicBoost, veja o artigo AsicBoost Explained. Este guia foca em como habilitar e verificar na prática para a SoloFury.
1. O Que AsicBoost Realmente Faz
O algoritmo SHA-256 faz hash de um bloco de entrada de 1024 bits em dois estágios. Tanto a estrutura do cabeçalho de bloco do Bitcoin quanto a estrutura do algoritmo deixam espaço para uma otimização: certos bits da entrada podem ser variados para reutilizar o estado intermediário de computação em múltiplas tentativas de hash. Isso é AsicBoost.
Existem duas implementações:
AsicBoost overt (BIP310 — “version rolling”) — o minerador negocia com o pool para rolar o campo version do cabeçalho do bloco dentro de uma máscara de bits permitida. Padrão, transparente, amplamente suportado. Isso é o que a SoloFury suporta.
AsicBoost covert — o minerador rola o merkle root manipulando o extranonce da transação coinbase. Protegido por patente (historicamente), agora majoritariamente obsoleto em favor do AsicBoost overt.
Para mineração moderna na SoloFury, AsicBoost overt via BIP310 é a versão que você quer. É suportado pelo firmware stock Antminer na série S19 e posteriores, todos os firmwares customizados sérios (Vnish, LuxOS, Braiins OS+), firmware Whatsminer M-series, e o firmware open-source ESP-Miner que roda em Bitaxe e a família NerdQAxe.
2. Quanto de Eficiência Você Realmente Ganha?
O máximo teórico em SHA-256 é em torno de 30%, mas os resultados do mundo real são limitados pela implementação do chip. Números documentados do mundo real:
| Família ASIC | Ganho AsicBoost documentado | Fonte / status |
|---|---|---|
| Antminer S9 / BM1387 antigo | ~13-20% | Lançamento original AsicBoost Bitmain |
| Antminer S19 / S19 Pro (classe BM1366) | ~5-8% | Amplamente reportado por operadores |
| Antminer S19 XP (geração BM1380) | ~8-10% | Relatórios de operadores |
| Antminer S21 / S21+ | Ganho material reportado | % específico varia por tuning de firmware |
| Whatsminer M50 / M50S / M60 / M60S | Ganho material reportado | Documentado nas notas de release do firmware Whatsminer |
| Bitaxe / NerdQAxe / NerdOCTAxe (BM1366/BM1370) | Variável — veja Seção 6 | Firmware negocia version-rolling; ganho em nível de chip não é padrão |
Em um Antminer S21+ a 235 TH/s, AsicBoost tipicamente entrega um boost mensurável no hashrate efetivo sem qualquer aumento de energia. A porcentagem exata depende do chip silicon lottery e versão de firmware — meça empiricamente em sua própria máquina em vez de confiar em um único número citado.
3. Como Saber se AsicBoost Já Está Ativo
Antes de habilitar, verifique se já está negociado.
Método A — Verifique os logs de firmware do seu ASIC
A maioria dos firmwares registra o Stratum handshake. Procure por uma mensagem como:
mining.configure: version-rolling accepted, mask=0x1fffe000
ou na direção de requisição:
{"method": "mining.configure", "params": [["version-rolling"], {"version-rolling.mask": "ffffffff"}]}
com uma resposta bem-sucedida. Se você vir “version-rolling accepted” ou uma máscara não-zero retornada pela SoloFury, AsicBoost está negociado.
Método B — Use a API ESP-Miner (para família Bitaxe / NerdQAxe)
ESP-Miner expõe uma API de info do sistema. De uma máquina na mesma rede:
curl http://<ip_minerador>/api/system/info
Procure por um campo version_mask com valor não-zero. Se presente, o minerador negociou version-rolling com o pool.
Método C — Compare o hashrate efetivo
Se seu hashrate médio de 1 hora na SoloFury é significativamente maior que a spec nominal do chip, AsicBoost está contribuindo. Isso é engenharia reversa e menos confiável do que verificar o log de negociação diretamente — mas é a confirmação empírica de que a negociação realmente se traduziu em trabalho extra.
Se não conseguir determinar pelos logs e o hashrate parece menor que o esperado, assuma que não está habilitado e siga os passos das Seções 4–6 para ligá-lo.
4. Habilitando AsicBoost no Antminer S19 / S19 Pro / S21+
Firmware stock Bitmain
No firmware stock, AsicBoost está habilitado por padrão na série S19 e posteriores. Verifique consultando a página Miner Status — deve mostrar um indicador “Version Rolling” ou “AsicBoost” como habilitado.
Se estiver desabilitado ou o indicador estiver ausente:
- Faça login na web UI do ASIC
- Navegue até Miner Configuration → Advanced Settings
- Procure a caixa de seleção “Enable AsicBoost” ou “Version Rolling”
- Habilite e salve
- Reinicie o serviço de mineração do ASIC
Firmware customizado (Vnish, LuxOS, Braiins OS+)
Os três firmwares customizados habilitam AsicBoost por padrão e expõem controle mais granular:
- Navegue até Mining Config → Stratum extensions (ou similar — o nome exato varia)
- Garanta que “Version Rolling” ou “BIP310 AsicBoost” está habilitado
- Opcionalmente defina a máscara de versão (padrão geralmente
0x1fffe000— deixe em paz a menos que saiba o que está fazendo) - Salve e verifique que o log mostra negociação bem-sucedida
5. Habilitando AsicBoost no Whatsminer M50 / M60
O firmware Whatsminer tem uma UI ligeiramente diferente:
- Faça login na web UI M-series em
http://<asic_ip> - Navegue até Mining → Miner Configuration (caminho varia por versão de firmware)
- Encontre a configuração “AsicBoost Mode” ou “High Performance Mode”
- Defina para Enabled (ou “On”)
- Salve e reinicie o serviço de mineração
- Verifique os logs para “version-rolling accepted” ou confirmação similar
Em firmwares Whatsminer mais recentes, AsicBoost pode estar habilitado por padrão na configuração normal de pool. Verifique a aba Pool Status para quaisquer indicadores relacionados ao AsicBoost.
6. AsicBoost no Bitaxe e Família NerdQAxe (ESP-Miner)
O firmware ESP-Miner que roda em Bitaxe, NerdQAxe+, NerdQAxe++ e NerdOCTAxe implementa version-rolling (AsicBoost overt) automaticamente no handshake stratum.
Portanto o firmware negocia AsicBoost com a SoloFury no momento da conexão. Não há toggle “habilitar” separado na UI na maioria das versões ESP-Miner — é automático, embutido.
Nuance no nível do chip para BM1370 (Bitaxe Gamma, NerdQAxe++, NerdOCTAxe)
O chip BM1370 mais novo implementa version rolling de forma diferente dos chips Antminer mais antigos. De uma discussão recente no repositório ESP-Miner: o BM1370 usa uma reconstrução de versão baseada em OR internamente, que interage de forma incomum com a matemática padrão de version-rolling. O firmware lida com isso, mas o ganho efetivo de hashrate de AsicBoost no BM1370 pode diferir do que você esperaria em um chip Antminer comparável.
Tradução para o minerador solo prático: AsicBoost está negociado e ativo em seu Bitaxe Gamma / NerdQAxe++ / NerdOCTAxe, mas a única maneira confiável de saber o que você realmente ganha é medir na sua própria máquina.
Mantenha o firmware atualizado
ESP-Miner é desenvolvido ativamente. Releases recentes melhoraram a estabilidade stratum e o comportamento de version-rolling. Verifique sua versão de firmware contra o release estável mais recente no GitHub (bitaxeorg/ESP-Miner/releases para Bitaxe, ou seu fork específico como shufps/ESP-Miner-NerdQAxePlus para NerdQAxe+) e atualize se estiver alguns versões atrás.
7. Verificando que AsicBoost Está Ativo na SoloFury
Após habilitar (ou após verificar que já está ligado), meça o ganho no dashboard SoloFury:
- Anote seu hashrate de baseline antes de qualquer mudança (ou antes de habilitar AsicBoost se estiver desligado)
- Aplique a configuração AsicBoost e salve
- Reinicie o serviço de mineração do ASIC (ou reinicialização completa se necessário)
- Aguarde 30-60 minutos para o vardiff estabilizar e a média móvel de 1 hora atualizar
- Compare o novo hashrate na página de minerador da SoloFury:
https://solofury.com/miner/?addr=<sua_carteira>&coin=<coin>
Você deve ver um aumento mensurável no hashrate médio de 1h. A porcentagem exata depende da família de chips e firmware, como observado na Seção 2. Se não ver mudança após 1 hora:
- Verifique o log stratum do ASIC para mensagem “version-rolling accepted”
- Para Bitaxe/NerdQAxe:
curl http://<ip_minerador>/api/system/infoe inspecioneversion_mask - Verifique que a URL do pool é
*.solofury.com:7070(não um pool diferente) - Reinicie o ASIC completamente (não apenas o serviço de mineração)
8. AsicBoost em Todas as 5 Moedas SoloFury
A SoloFury suporta AsicBoost em cada moeda que opera:
- BTC: version-rolling negociado desde o lançamento
- BCH: version-rolling negociado desde o lançamento
- BC2: version-rolling negociado desde o lançamento
- BCH2: version-rolling negociado desde o lançamento
- XEC: version-rolling negociado desde o lançamento
Você configura seu minerador uma vez e AsicBoost funciona em toda moeda SoloFury para a qual você aponta. Sem reconfiguração por moeda necessária.
Isso é diferente de alguns pools onde AsicBoost pode ser suportado apenas na moeda principal (BTC) e desabilitado em side chains. A SoloFury trata todas as 5 moedas como primeira classe.
9. AsicBoost + Undervolting — A Combinação Poderosa
Os maiores ganhos de eficiência vêm de combinar AsicBoost com undervolting de firmware customizado. Cálculo de exemplo para um Antminer S21+ a US$0,085/kWh:
Baseline stock S21+ (sem undervolt, AsicBoost negociado por padrão)
- 235 TH/s @ 3.877 W
- 16,5 J/TH
- ~US$44,7 / PH/s/dia
Após undervolt Vnish Perfil A
- Mesmo hashrate alvo, menor energia
- Aproximadamente 15 J/TH
- ~US$40 / PH/s/dia
Após Vnish Perfil A + negociação AsicBoost agressiva
- Hashrate efetivo ligeiramente maior na mesma menor energia
- Aproximadamente 14 J/TH
- ~US$35 / PH/s/dia
Isso é aproximadamente uma redução de 20% no custo por PH/s/dia a partir do stock, principalmente pelo efeito multiplicativo de menos energia + hashrate efetivo maior. Para o walkthrough completo de undervolting, veja o guia Undervolting Antminer S21+.
Os números acima são ilustrativos — sua redução real de custo depende do seu preço de eletricidade, silicon lottery do chip e tuning de firmware. Meça em sua própria máquina.
10. Solução de Problemas
Logs mostram “version-rolling rejected”
O pool não aceitou a negociação. Isso pode significar:
- Você está apontado para um pool não-SoloFury que não suporta AsicBoost
- Falha de rede durante a negociação — reinicie o ASIC e tente novamente
- Bug de firmware — atualize para o último estável
Hashrate aumentou mas taxa de rejeição subiu
Alguns chips precisam de ligeiro aumento de tensão para lidar com AsicBoost corretamente. Se sua máquina está com undervolt agressivo, aumente a tensão em 0,5V (firmware customizado) ou recue no AsicBoost onde exposto como toggle.
Hashrate aumentou mas worker desconecta frequentemente
Comportamento sensível à latência. Alguns firmwares enviam shares com version-rolled ligeiramente fora de banda. Mude para uma região SoloFury mais próxima (prefixo eu- ou asia-) para reduzir a latência das shares.
Bitaxe/NerdQAxe mostra version_mask = 0 na API
O firmware não conseguiu negociar version-rolling com sucesso. Atualize o ESP-Miner para o release estável mais recente, reinicie e verifique novamente. Se ainda zero, verifique o log de tarefas stratum para erros durante a troca mining.configure.
Para diagnósticos abrangentes de worker, veja o guia Reading Your Worker Stats.
11. Resumo Custo-Benefício
Para a maioria dos mineradores SoloFury, garantir que AsicBoost está ativo é a ação mais rentável que você pode tomar:
| Ação | Esforço | Benefício |
|---|---|---|
| Verificar que AsicBoost está ligado | 5 minutos (verificação log/API) | Confirma vários % de hashrate gratuito, mesma energia |
| Firmware customizado (Vnish, etc.) | 1 hora + custo de licença | 10-20% de melhoria de eficiência |
| Tuning de undervolting | 2-3 dias de monitoramento | Outros 5-10% de eficiência |
| Alugar mais hardware | Capital significativo | Hashrate aproximadamente proporcional |
| Mudar ISP para menor latência | Dias | 0,5-2% de redução na taxa de rejeição |
Para mineradores já em firmware moderno, AsicBoost provavelmente já está negociado — confirme-o, então siga para undervolting e estratégia de aluguel.
Próximos Passos
- Verifique a ativação no seu dashboard: guia Reading Your Worker Stats
- Combine AsicBoost com undervolting de firmware customizado: guia Undervolting Antminer S21+
- Reavalie a economia de hardware próprio com a nova eficiência: Comparação Custo Próprio vs Aluguel
- Escolha a moeda ideal para minerar com seu hashrate melhorado: Guia de Seleção de Coin
- Para walkthroughs de configuração específicos de ASIC: Configuração Antminer S21+, Configuração Antminer S19 & Whatsminer, Configuração NerdQAxe & NerdOCTAxe
- Para contexto de nível algorítmico, leia o artigo AsicBoost Explained