Implantação de nó de mineração de bitcoin facilitada com o Docker
- 1388
- 3
- Arnold Murray
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
- « Como encontrar e remover todos os arquivos vazios usando a linha de comando Shell
- VirtualBox - ping da máquina virtual resulta em (DUP!) Pacotes duplicados »