Implantação de nó de mineração de bitcoin facilitada com o Docker

Implantação de nó de mineração de bitcoin facilitada com o Docker

Introdução

Se você se sentir extremamente sortudo ou tiver um supercomputador para o seu disposto, você pode tentar me minerar em Bitcoins para ganhar algum dinheiro extra. A complexidade do algoritmo de hash de cadeia de blocos do Bitcoin fica mais forte a cada 2 semanas para combater a lei de Moore, por isso, traga algum hardware decente. Neste artigo, mostraremos como implantar facilmente um nó de mineração de bitcoin com o Docker.

Sobre

A compilação confiável automatizada do nó de mineração Bitcoin “LinuxConfig/Bitcoin Node” Docker Imagem pode ser usada para implantar instantaneamente um nó Bitcoin em qualquer serviço de host que executa o Docker Service.

Configuração

A imagem do nó de mineração do Docker Bitcoin é executada no Debian Linux e inclui binários de daemon bitcoin baixados diretamente do bitcoin.org. É implantado em conta de usuário "root". O rpcUser e RPCPassword são gerados automaticamente durante um primeiro lançamento e podem ser localizados em /raiz/.Bitcoin/Bitcoin.conf.

O servidor do Node Bitcoin está configurado para ouvir em 8333 porta e isso para permitir a comutação do nó para o nó, bem como 8332 Porta para aceitar comunicações JSON-RPC.

Uso

Para implantar seu nó Bitcoin, execute o seguinte comando Linux.

# Docker run -d - -name = bitcoin -node -h bitcoind -p 8332: 8332 -p 8333: 8333 Linuxconfig/bitcoin -node 

Como alternativa, para iniciar um bitcoin de bitcoin omita as opções de porta para proibir a conexão da porta da rede externa:

# Docker run -d - -name = bitcoin -node -h bitcoind linuxconfig/bitcoin node 

Os comandos acima vão iniciar e configurar instantaneamente seu nó Bitcoin. Depois que seu bitcoin começar dependendo do seu ambiente, levará cerca de 24 horas de sincronizar com a mais recente cadeia de blocos de bitcoin. Atualmente, você pode esperar o seu /raiz/.Bitcoin/Blocks diretório para crescer para cerca de 35 GB de tamanho.

Obtendo informações do sistema

Usando um nome de contêiner Nó Bitcoin Agora você pode recuperar várias informações sobre o seu bitcoin-node. Por exemplo:

Obtenha credenciais de RPCUser

# Docker Exec Bitcoin Node Cat /Root /.Bitcoin/Bitcoin.conf 

Obtenha o equilíbrio da carteira de bitcoin

# Docker Exec Bitcoin Node Bitcoin-cli getBalance 0.00000000 

Obter informações de mineração de bitcoin

$ Docker Exec Bitcoin Node Bitcoin-cli getMiningInfo "Blocks": 341182, "CurrentBlockSize": 0, "CurrentBlocktx": 0, "Dificuldade": 41272873894.69702148, "Erros": "", "GenProclimit": -1, "NetworkHashps": 287000658654314688, "Pooledtx": 0, "Testnet": False, "Chain": "Main", "Gereate": False 

Para mais comandos Bitcoin disponíveis, execute:

$ Docker Exec Bitcoin Node Bitcoin-Cli Ajuda 

Tutoriais do Linux relacionados:

  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Como fazer senhas de hash no Linux
  • Nvidia GeForce GTX 1060 Ethereum Hashrate and Mining…
  • Exemplos de uma linha do Linux Complex Bash
  • NVIDIA RTX 3080 Ethereum Hashrate e Mineing Overclock…
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Coisas para instalar no Ubuntu 20.04
  • Sistema Linux Hung? Como escapar para a linha de comando e…
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Como criar, gerenciar e expor um serviço em Kubernetes