Why Nostr? What is Njump?
2025-03-08 23:05:02

Girino Vey! on Nostr: Novo artigo no nostr: Como reviver um Sapphire Block Erupter USB e colocá-lo para ...

Novo artigo no nostr: Como reviver um Sapphire Block Erupter USB e colocá-lo para minerar no Linux em 2025. Confira o passo a passo e descubra se ainda vale a pena!
🔗

Como Rodar um Sapphire Block Erupter USB para Mineração no Linux em 2025

Recentemente, encontrei um Sapphire Block Erupter USB velho aqui em casa que eu usava para minerar Bitcoin em 2013. Por curiosidade e nostalgia, resolvi tentar colocá-lo para funcionar novamente. Passei uma tarde inteira tentando configurar o dispositivo e, depois de muita tentativa e erro, descobri que precisava de uma versão mais antiga do CGMiner para fazê-lo funcionar.

Os Sapphire Block Erupter USB foram um dos primeiros dispositivos ASIC voltados para mineração de Bitcoin. Embora estejam obsoletos para mineração competitiva, eles ainda podem ser usados para aprendizado, nostalgia ou experimentação. Neste post, vou te mostrar como rodar um Block Erupter USB no Linux atualmente.

1. Pré-requisitos

Antes de começar, certifique-se de que você tem:

  • Um Sapphire Block Erupter USB
  • Um hub USB alimentado (opcional, mas recomendado)
  • Um computador rodando Linux (Ubuntu, Debian, Arch ou outra distribuição compatível)
  • Um pool de mineração configurado (ex: Slush Pool, KanoPool, etc.)

2. Instalando as Dependências

Antes de rodar o minerador, instale algumas dependências:

sudo apt update && sudo apt install -y git build-essential autoconf automake libtool pkg-config libusb-1.0-0-dev

3. Determinando a Versão Compatível do CGMiner

Para encontrar a versão correta do CGMiner que ainda suporta os Block Erupter USB, realizei uma busca binária entre diferentes versões, testando cada uma até encontrar a última que reconhecia corretamente o dispositivo. O resultado foi que a versão 3.4.3 é a mais recente que ainda suporta os Block Erupters. No entanto, outras versões desses dispositivos podem requerer versões diferentes do CGMiner.

4. Baixando e Compilando o CGMiner

O CGMiner é um dos softwares compatíveis com os Block Erupters. Você pode baixar a versão correta de duas fontes confiáveis:

Para garantir a integridade do arquivo, você pode verificar o hash SHA-256:

3b44da12e5f24f603eeeefdaa2c573bd566c5c50c9d62946f198e611cd55876b

Agora, faça o download e extraia:

wget https://github.com/ckolivas/cgminer/archive/refs/tags/v3.4.3.tar.gz
# Ou, alternativamente:
wget https://haven.girino.org/3b44da12e5f24f603eeeefdaa2c573bd566c5c50c9d62946f198e611cd55876b.tgz

sha256sum v3.4.3.tar.gz  # Confirme que o hash bate

# Extraia o arquivo
 tar -xvf v3.4.3.tar.gz
 cd cgminer-3.4.3

# Compile o CGMiner
./autogen.sh --enable-icarus
make -j$(nproc)

# Instale no sistema (opcional)
sudo make install

4. Conectando o Block Erupter USB

Plugue o dispositivo na porta USB e verifique se ele foi reconhecido:

dmesg | grep USB
lsusb

Você deve ver algo como:

Bus 003 Device 004: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102 USB to UART Bridge Controller

Se necessário, ajuste as permissões para o dispositivo USB:

sudo chmod 666 /dev/ttyUSB0

5. Configurando e Rodando o CGMiner

Agora, execute o CGMiner apontando para seu pool de mineração:

./cgminer -o stratum+tcp://seu.pool.com:3333 -u seuUsuario -p suaSenha

Se o minerador detectar corretamente o Block Erupter, você verá algo como:

 [2025-03-08 22:26:45] Started cgminer 3.4.3
 [2025-03-08 22:26:45] No devices detected!
 [2025-03-08 22:26:45] Waiting for USB hotplug devices or press q to quit
 [2025-03-08 22:26:45] Probing for an alive pool
 [2025-03-08 22:26:46] Pool 0 difficulty changed to 65536
 [2025-03-08 22:26:46] Network diff set to 111T
 [2025-03-08 22:26:46] Stratum from pool 0 detected new block
 [2025-03-08 22:27:02] Hotplug: Icarus added AMU 0

Conclusão

Apesar de não serem mais viáveis para mineração real, os Sapphire Block Erupter USB ainda são ótimos para aprender sobre ASICs, testar pools e entender mais sobre a mineração de Bitcoin. Se você gosta de hardware antigo e tem um desses guardado, vale a pena experimentar!

Se tiver dúvidas ou quiser compartilhar sua experiência, comente abaixo!


#Bitcoin #Mineração #Linux #ASIC
Author Public Key
npub18lav8fkgt8424rxamvk8qq4xuy9n8mltjtgztv2w44hc5tt9vets0hcfsz