Bitcoin

Miner des Bitcoins avec BFGMiner sur Ubuntu

Miner des Bitcoins avec BFGMiner sur Ubuntu

Comment miner des Bitcoins avec BFG Miner sur Ubuntu?

introduction

Bitcoin est une crypto-monnaie très populaire parmi de nombreux investisseurs, passionnés de technologie et certains vendeurs/acheteurs numériques en raison de sa nature flexible, anonyme et robuste. Cependant, contrairement à d'autres devises monétaires, les bitcoins peuvent être extraits à la volée à l'aide d'un système informatique utilisant un logiciel spécialisé appelé mineurs. Actuellement, il existe une grande variété de mineurs, et certains des mineurs les plus populaires sont CGMiner, BitMinter, BTCMiner, 50 Miner, DiabloMiner, BFG Miner. Cet article montre comment utiliser BFG Miner pour produire (miner) des bitcoins avec facilité.

Qu'est-ce que BFG Miner?

Comme indiqué ci-dessus, BFG Miner est un mineur de bitcoin qui a la capacité d'exploiter des bitcoins sur une gamme d'appareils allant de l'ASIC au FPGA, en passant par le GPU et les systèmes CPU obsolètes. En tant que systèmes d'exploitation, il prend à nouveau en charge une gamme de systèmes allant d'Arch, à Debian, à Gentoo, à OpenWrt, à Ubuntu. Cet article se concentre uniquement sur Ubuntu, mais la configuration et le processus d'extraction sont presque les mêmes dans d'autres systèmes d'exploitation. Pour obtenir des performances optimales du mineur, il est recommandé de mettre à niveau Ubuntu vers la dernière version stable avant de continuer.

La particularité de BFG Miner est qu'il est entièrement écrit en langage C et qu'il est donc assez efficace pour extraire des bitcoins, à une vitesse relativement bonne. La particularité du langage C est qu'il est la base de la plupart des langages de programmation de haut niveau, donc toute application écrite en langage C est assez rapide et exempte de ballonnements causés par diverses fonctions/classes ajoutées par des langages de programmation de haut niveau. Contrairement à d'autres mineurs, il prend également en charge les systèmes CPU obsolètes pour le rendre compatible avec les systèmes plus anciens. Outre le système CPU, il prend également en charge, comme indiqué précédemment, les systèmes ASIC, FPGA et GPU. ASIC signifie Application Specific Integrated Circuit conçu spécialement pour un usage particulier, et FPGA signifie Field Programmable Gate Arrays, qui est un autre système de circuits composé de dispositifs à semi-conducteurs basés sur une matrice de CLB (blocs logiques de configuration) connectés via une série d'interconnexions qui sont programmable pour s'adapter à une grande variété de fonctions. Étant donné que BFG Miner prend également en charge de tels appareils, BFG Miner est tout à fait compatible avec une gamme de systèmes hérités. De nos jours, les mineurs professionnels utilisent les systèmes ASIC car ils sont assez efficaces pour extraire des Bitcoins beaucoup plus rapidement. Par conséquent, être pris en charge par le système hérité n'est pas très utile pour les mineurs professionnels, mais pour ceux qui débutent dans l'extraction de bitcoins, le support hérité de BFG Miner peut être utile.

L'image suivante montre un mineur USB ASIC qui peut être acheté via amazon, et il existe également des périphériques FPGA. Il est fortement recommandé d'avoir un appareil ASIC comme celui-ci afin de commencer à extraire des bitcoins à une vitesse décente. En fait, BFG Miner est configuré pour utiliser des périphériques ASIC par défaut, donc si l'exploration de CPU est destinée à être utilisée, elle doit être compilée avec -activer-cpumining paramètre. Et d'autres paramètres de support suivent.

Figure 1 Crédits à ASICMiner - Amazon.com

Comment installer BFG Miner?

L'installation de BFG Miner est assez simple, car il suffit de taper une seule commande. Cependant, il est important de mettre à jour les informations du package avant de l'installer. Les lignes de commande suivantes montrent comment installer BFG Miner.

                             sudo su

                             apt-get mise à jour

                             apt-get mise à niveau

                             apt-get installer bfgminer

La première commande accorde à l'utilisateur le droit d'administrateur, la deuxième commande met à jour les informations du package, la troisième commande met à niveau tous les packages du système vers la dernière version, enfin le package bfgminer peut être installé avec le paramètre d'installation par défaut dans la commande apt-get. Une fois installé, passez à la section suivante pour savoir comment configurer bfgminer pour miner des bitcoins.

Comment configurer BFG Miner?

Comme pour tout autre mineur de bitcoin, dans BFG Miner, il est important de préparer les étapes préliminaires avant de continuer avec BFG Miner. Tout d'abord, une adresse de portefeuille pour recevoir les pièces extraites doit être présente, deuxièmement, un pool est nécessaire pour accélérer le processus d'extraction, troisièmement, les informations d'identification doivent être disponibles pour accéder au pool. Cependant, l'accès à un pool n'est pas nécessaire en mode solo, car il ne nécessite pas de connexion à un client bitcoin externe, mais cela peut être compliqué et prendre du temps, et donc le pool mining est fortement recommandé.

  1. Visitez l'URL suivante et inscrivez-vous pour être membre du SlushPool. Il y a beaucoup de pools disponibles, et certains pools facturent même des frais, il est donc recommandé de vérifier les fichiers lisez-moi de l'administrateur du pool avant de commencer à miner sur ce pool particulier.
    https://slushpool.com
  1. Visitez l'URL suivante et inscrivez-vous dans la coinbase pour créer un portefeuille pour stocker des bitcoins. Il existe de nombreux portefeuilles bitcoin, mais coinbase est fortement recommandé pour sa fiabilité et sa popularité.
    https://www.coinbase.com
  1. Passez à l'onglet « Comptes » et cliquez sur « Recevoir » pour obtenir l'adresse Bitcoin du portefeuille actuel.
  1. Copiez l'adresse du portefeuille dans le presse-papiers en cliquant sur l'icône à proximité.
  1. Utilisez le format suivant pour lancer le processus d'extraction sur la fenêtre du terminal.
    bfgminer -o http://pool:port -u nom d'utilisateur -p mot de passe
    bfgminer -o strate+tcp://strate.marécage.com:3333 -u YOUR_USER_NAME_OF_POOL -p YOUR_PASSWORD_OF_POOL
  1. Visitez l'URL Web suivante pour soumettre l'adresse du portefeuille. L'adresse du portefeuille est la série de chiffres copiés à partir de l'étape précédente. Après l'avoir soumis, assurez-vous de le vérifier en cliquant sur l'url reçu à l'email utilisé lors de l'inscription sur slushpool.
    https://slushpool.com/settings/bitcoin/payouts/

Comment configurer BFG Miner (avancé)?

La section Avancé montre comment utiliser plusieurs pools et comment utiliser le pool sur un serveur proxy. Plusieurs pools sont utiles pour accélérer encore plus le processus d'extraction, mais cela divise davantage la récompense de bloc entre les mineurs en fonction de la contribution au pool. Le format suivant est utilisé pour miner avec plusieurs pools.

Utilisation de plusieurs pools

                             bfgminer -o Pool1URL:PORT -u POOL1_USER_NAME -p

                             POOL1_PASSWORD -o Pool2URL:PORT -u POOL2USERNAME -p

                             POOL2MOT DE PASSE

Le serveur proxy doit être spécifié si le pool est sur un serveur proxy. Comme pour l'URL du pool, le serveur proxy a sa propre URL et le numéro de port ainsi que le mot de passe classique et les informations d'identification du nom d'utilisateur.  En tant que types de proxy, il prend actuellement en charge http, chaussettes4, chaussettes5, ocks4a, chaussettes5h, et lors de l'utilisation du type de proxy respectif, remplacez le schéma (http ou https) par l'un de ceux-ci.

bfgminer -o POOL_URL:PORT -x PROXY_URL:PORT -u NOM D'UTILISATEUR -p MOT DE PASSE

Comment booster les FPS sous Linux?
FPS signifie Images par seconde. La tâche du FPS est de mesurer la fréquence d'images dans les lectures vidéo ou les performances de jeu. En termes si...
Meilleurs jeux de laboratoire d'applications Oculus
Si vous êtes propriétaire d'un casque Oculus, vous devez être au courant du chargement latéral. Le chargement latéral est le processus d'installation ...
Top 10 des jeux à jouer sur Ubuntu
La plate-forme Windows a été l'une des plates-formes dominantes pour les jeux en raison du pourcentage énorme de jeux qui se développent aujourd'hui p...