Non catégorisé

Le déploiement du nœud d'extraction Bitcoin est facilité avec Docker

Le déploiement du nœud d'extraction Bitcoin est facilité avec Docker

Introduction

Si vous vous sentez extrêmement chanceux ou si vous avez un supercalculateur à votre disposition, vous pouvez essayer d'exploiter les bitcoins pour gagner de l'argent supplémentaire. La complexité de l'algorithme de hachage de la chaîne de blocs de Bitcoin se renforce toutes les 2 semaines pour lutter contre la loi de Moore, alors assurez-vous d'apporter du matériel décent. Dans cet article, nous montrerons comment déployer facilement un nœud d'extraction Bitcoin avec Docker.

À propos

La construction de confiance automatisée de l'image Docker du nœud minier bitcoin «LinuxConfig / Bitcoin-node» peut être utilisée pour déployer instantanément un nœud Bitcoin sur n'importe quel service Docker en cours d'exécution d'hôte.

Configuration

L'image du nœud d'extraction Bitcoin Docker fonctionne sur Debian Linux et comprend des binaires de démon Bitcoin directement téléchargés à partir de Bitcoin.org. Il est déployé sous un compte d'utilisateur «racine». Le RPCUSER et sont générés automatiquement lors d'un premier lancement et peuvent être situés dans /racine/.Bitcoin / Bitcoin.confli.

Le serveur de nœuds Bitcoin est configuré pour écouter port et ceci pour permettre au nœud de nœud commutation ainsi que 8332 port pour accepter les communications JSON-RPC.

Usage

.

 

Alternativement, pour démarrer un nœud bitcoin autonome sécurisé, omettez les options de port pour interdire la connexion du port à partir du réseau externe:

# docker run -d --name = bitcoin-node -h bitcoind LinuxConfig / bitcoin-node 

Les commandes ci-dessus démarreront instantanément et configureront votre nœud bitcoin. Une fois que votre bitcoin a commencé en fonction de votre environnement, il faudra environ 24 heures de synchronisation avec la dernière chaîne de blocs Bitcoin. /racine/. Répertoire pour atteindre environ 35 Go de taille.

À l'aide d'un nom de conteneur bitcoin-node . Par exemple:

# docker exec bitcoin-node cat / root /.Bitcoin / Bitcoin.confli 

Obtenez l'équilibre du portefeuille Bitcoin

# docker exec bitcoin-node Bitcoin-Cli getBalance 0.00000000 

Obtenir des informations d'extraction de bitcoin

$ docker exec bitcoin-node Bitcoin-Cli GetminingInfo "Blocks": 341182, "CurrentBlockSize": 0, "CurrentBlocktx": 0, "Difficulté": 41272873894.69702148, "Erreurs": "", "GenProclimit": -1, "NetworkHashps": 287000658654314688, "PolaledTx": 0, "testnet": false, "chaîne": "Main", "générer": false 

Pour plus de commandes Bitcoin disponibles l'exécution:

$ docker exec bitcoin-node bitcoin-CLI 
VFAT en majuscules incapable de créer un nom de répertoire
Dans cet article, traite d'un problème de nom de répertoire de création en maîtrise en maître sur le système de fichiers VFAT sur le système Linux....
GNU R - Package introuvable - Comment installer
La plupart des packages R sont disponibles dans le référentiel standard de votre distribution Linux. Dans le cas où vous échouez la bibliothèque de ch...
Afficher les attributs d'image avec OpenCV
Voici un programme simple pour afficher des attributs d'image comme la largeur, la hauteur, la taille et etc. Ce programme suppose que vous avez une b...