La implementación del nodo minero de Bitcoin se facilita con Docker
- 4783
- 171
- Carmen Casillas
Introducción
Si se siente extremadamente afortunado o tiene una supercomputadora a su disposición, puede intentar extraer para que bitcoins gane algo de efectivo extra. La complejidad del algoritmo de hash de la cadena de bloques de Bitcoin se fortalece cada 2 semanas para combatir la ley de Moore, así que asegúrese de traer un hardware decente. En este artículo mostraremos cómo implementar fácilmente un nodo minero de bitcoin con Docker.
Acerca de
La construcción de confianza automatizada de la imagen de Docker del nodo de minería de bitcoin "LinuxConfig/Bitcoin-Node" se puede usar para implementar instantáneamente un nodo Bitcoin en cualquier host que ejecute Docker Service.
Configuración
La imagen del nodo de minería de Docker Bitcoin se ejecuta en Debian Linux e incluye binarios de Daemon Bitcoin descargados directamente desde Bitcoin.organizar. Se implementa en la cuenta de usuario "root". El rpcuser
y RPCPassword
se generan automáticamente durante un primer lanzamiento y se pueden ubicar en /raíz/.bitcoin/bitcoin.confusión
.
El servidor de nodo bitcoin está configurado para escuchar 8333
puerto y esto para permitir la conmutación de nodo a nodo, así como 8332
Puerto para aceptar las comunicaciones JSON-RPC.
Uso
Para implementar su nodo bitcoin, ejecute el siguiente comando Linux.
# Docker Run -d - -name = bitcoin -nodo -h bitcoind -p 8332: 8332 -p 8333: 8333 linuxconfig/bitcoin -nodo
Alternativamente, para iniciar una conexión segura de las opciones de puerto de omitir el nodo de bitcoin independiente para no permitir la conexión de puerto desde la red externa:
# Docker Run -d - -name = bitcoin -nodo -h bitcoind linuxconfig/bitcoin -nodo
Los comandos anteriores iniciarán y configurarán su nodo bitcoin. Una vez que su bitcoin haya comenzado dependiendo de su entorno, se sincronizará alrededor de 24 horas con la última cadena de bloques de bitcoins. Actualmente, puede esperar su /raíz/.bitcoin/bloques
Directorio para crecer a aproximadamente 35 GB de tamaño.
Obtener información del sistema
Usando un nombre de contenedor nodo bitcoin
Ahora puede recuperar varias información sobre su nodo bitcoins. Por ejemplo:
Obtener credenciales de rpcuser
# Docker Exec bitcoin-nodo Cat /root /.bitcoin/bitcoin.confusión
Obtenga el equilibrio de billetera de bitcoin
# Docker ejecutor bitcoin-nodo bitcoin-cli getBalance 0.00000000
Obtener información minera de bitcoin
$ Docker Exec bitcoin-nodo bitcoin-cli getMiningInfo "bloques": 341182, "CurrentBlockSize": 0, "CurrentBlocktx": 0, "Dificultad": 41272873894.69702148, "Errores": "", "GenProclimit": -1, "NetworkHashps": 287000658654314688, "Pooledtx": 0, "TestNet": False, "Cadena": "Main", "Generar": Falso
Para más comandos de bitcoin disponibles ejecutando:
Ayuda de bitcoin-cli de $ Docker Exec Bitcoin-Node
Tutoriales de Linux relacionados:
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cómo hash contraseñas en Linux
- Nvidia GeForce GTX 1060 Ethereum Hashrate and Mining ..
- Ejemplos de Linux Complex Bash One-Liner
- Nvidia RTX 3080 Ethereum Hashrate y Overclock de minería ..
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Cosas para instalar en Ubuntu 20.04
- Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
- Mint 20: Mejor que Ubuntu y Microsoft Windows?
- Cómo crear, administrar y exponer un servicio en Kubernetes
- « Cómo encontrar y eliminar todos los archivos vacíos usando la línea de comandos de shell
- VirtualBox el ping de la máquina virtual da como resultado (DUP!) paquetes duplicados »