Raspberry PI Tutorial

Minage de crypto-monnaie sur le Raspberry Pi

Par Thomas, le 14 novembre 2020
Minage de crypto-monnaie sur le Raspberry Pi

La crypto-monnaie est incroyablement populaire, de Bitcoin à Litecoin, Ethereum et Monero. Ces actifs numériques sont des devises numériques décentralisées. Il existe deux méthodes principales pour obtenir une crypto-monnaie: l’extraction et l’achat. Apprenez tout sur l’extraction de crypto-monnaie sur le Raspberry Pi!

Minage de crypto-monnaie sur le Raspberry Pi: avant de commencer

Avant de se lancer dans l’extraction de crypto-monnaie sur le Raspberry Pi, il y a plusieurs considérations. Tout d’abord, abordez le projet comme un moyen d’en savoir plus sur la crypto-monnaie et une entreprise de bricolage (bricolage). Bien que le Raspberry Pi soit un appareil capable et à faible consommation d’énergie, il n’est pas idéal pour l’extraction de crypto-monnaie. À ses débuts, l’extraction de crypto comme l’extraction de Bitcoin sur un ordinateur personnel s’est avérée rentable. Désormais, les GPU sont mieux adapté pour l’exploitation minière, et le meilleures plates-formes pour l’extraction de crypto-monnaie comme Ethereum ou Bitcoin, des GPU robustes surpassent le matériel Raspberry Pi. Néanmoins, même les téléphones peuvent exploiter la crypto-monnaie, comme le Sugar S11 Blockchain Creation Edition. En tant que tel, un Raspberry Pi peut servir totalement de mineur crypto peu coûteux.

Cependant, la distinction est que le Raspberry Pi peut miner, mais ne le fait pas nécessairement de manière rentable. Cela dépend principalement de la crypto-monnaie spécifique, de sa valeur et de la quantité que le Pi peut générer chaque jour. Bien que le Raspberry Pi n’embarque pas une tonne de puissance de calcul, il est incroyablement économe en énergie et son coût de démarrage est faible. De plus, la configuration est simple et constitue une méthode intuitive pour en savoir plus sur la crypto-monnaie, ainsi que sur le logiciel et le matériel Raspberry Pi.

Avantages:

  • Matériel écoénergétique
  • Puissance de calcul décente
  • Faible coût de démarrage
  • Facile à installer

Les inconvénients:

Choisir votre devise – Quelle crypto-monnaie est la plus facile à exploiter sur le Raspberry Pi?

La première étape de l’extraction de crypto-monnaie sur un Raspberry Pi consiste à sélectionner votre devise préférée. Étant donné que le Raspberry Pi ne peut pas se comparer aux périphériques ASIC ou aux GPU, il est préférable de choisir une pièce exploitable par le processeur. Si vous recherchez un profit, pour l’extraction de crypto-monnaie sur un Raspberry Pi, cherchez des pièces alternatives. Rapports Novaspirit des performances solides avec l’exploitation minière Magicoin sur un Pi. Cependant, cela fait environ une pièce par jour, soit entre 0,20 et 0,25 USD. Ce n’est pas terrible, d’autant plus qu’une fois que vous commencerez à remplir votre portefeuille numérique, il miquera, le portefeuille rapportera des intérêts et générera des pièces pour vous. De plus, Magi utilise la preuve d’état.

Storj est une autre option qui peut être exploitée sur un Raspberry Pi. Étant donné que Storj s’appuie sur le stockage, plutôt que de payer des fournisseurs de cloud pour le stockage de fichiers, cela fait du Pi basse consommation un matériel viable. Vous pouvez également envisager d’utiliser des mineurs ASIC connectés au Raspberry Pi pour obtenir une crypto-monnaie telle que Bitcoin.

  • Magi
  • Storj
  • Bitcoin
  • Monero
  • Bytecoin

Choisissez votre matériel

Ensuite, choisissez votre matériel Raspberry Pi. Comme le Pi est de faible puissance et à bas prix, je recommande de s’en tenir à un Raspberry Pi 4. Cela offre la meilleure puissance de calcul. La carte elle-même coûte 35 $, mais vous pouvez accrocher un kit avec alimentation et dissipateur thermique pour 50 $ ou plus.

Coût: 35 $ ​​+ USD

Bitcoin Mining avec un Raspberry Pi – Raspberry Pi Bitcoin Mining

Vous pouvez facilement exploiter Bitcoin sur le Raspberry Pi. Pour cela, vous aurez besoin du Pi, d’une image Raspbian, d’un compte de pool, d’un portefeuille Bitcoin et d’un mineur USB Bitcoin.

Coût total: De 55 à 460 USD

Pour cette méthode, vous devrez commencer par créer un compte de pool et télécharger un portefeuille Bitcoin. Vous pouvez accrochez le client Bitcoin ici. Une fois que vous avez installé votre portefeuille, créez une piscine. Essentiellement, un pool est un conglomérat d’autres mineurs qui collaborent pour obtenir du Bitcoin. L’exploitation minière en solo n’est tout simplement pas rentable.

Après avoir créé votre portefeuille et un pool, configurez le paiement en saisissant votre adresse de portefeuille. Ensuite, configurez un compte de travailleur pour chacun de vos mineurs Bitcoin. Si vous avez un mineur ASIC Bitcoin, vous aurez besoin d’un compte de travailleur. Pour deux mineurs USB, vous aurez besoin de deux comptes, et ainsi de suite.

Pour configurer le Pi, installez les bibliothèques appropriées:

sudo apt-get update

sudo apt-get install autoconf autogen libtool uthash-dev libjansson-dev libcurl4-openssl-dev libusb-dev libncurses-dev git-core –y

Ensuite, installez BFGMiner:

git clone https://github.com/luke-jr/bfgminer.git

cd bfgminer

./autogen.sh

./configure

make

Enfin, commencez à miner! Vous entrez simplement les commandes appropriées, détaillées sur le BFGMiner GitHub Lisez-moi.

Minage en pool unique:

bfgminer -o http://pool:port -u username -p password

Minage multi-pool:

bfgminer -o http://pool1:port -u pool1username -p pool1password -o http://pool2:port -u pool2usernmae -p pool2password

Minage multi-blockchain:

bfgminer -o http://pool1:port -u pool1username -p pool1password --pool-goal default -o http://pool2:port -u pool2usernmae -p pool2password --pool-goal freicoin

Extraction de proxy HTTP standard à un pool:

bfgminer -o http://pool:port -x http://proxy:port -u username -p password

Minage de proxy Socks5 pour un pool unique:

bfgminer -o http://pool:port -x socks5://proxy:port -u username -p password

Bytecoin et Monero Mining avec un Raspberry Pi

Vous pouvez facilement démarrer avec l’exploitation minière de Monero et Bytecoin. Ceux-ci sont exploités par le processeur et comportent une preuve de travail.

  • Raspberry Pi (35 à 60 USD)
  • Raspbian
  • Logiciel CPUminer
  • Compte MinerGate

Coût total: 35 à 60 USD

Commencer par s’inscrire auprès de MinerGate. Avec Raspbian installé, installez les dépendances:

sudo apt-get install autoconf libcurl4-openssl-dev libjansson-dev openssl libssl-dev gcc gawk

Ensuite, clonez le référentiel du mineur:

git clone https://github.com/lucasjones/cpuminer-multi.git

Lorsque cela est terminé, accédez au répertoire CPUminer et compilez le programme:

cd cpuminer-multi

./autogen.sh

./configure

make

C’est ça! Vous êtes prêt à commencer l’exploitation minière. Exécutez la commande d’aide suivante pour afficher les instructions d’utilisation de CPUminer:

./minerd --help

Pour démarrer l’extraction de Monero, exécutez:

./minerd -a cryptonight -o stratum+tcp://xmr.pool.minergate.com:45560 -u [email protected] -p x -t 4

Pour l’extraction de Bytecoin, exécutez:

./minerd -a cryptonight -o stratum+tcp://bcn.pool.minergate.com:45550 -u [email protected] -p x -t 4

Magi Mining avec un Raspberry Pi

Puisqu’il s’agit d’un alt-coin, comporte des points de vente et est exploitable par le processeur, Magi est une autre superbe option pour l’extraction de crypto-monnaie sur un Raspberry Pi.

  • Raspberry Pi (35 à 60 USD)
  • Raspbian
  • CPUminer
  • Portefeuille Magicoin

Coût total: 35 à 60 USD

Comme Bytecoin et Monero mining, il s’agit d’une option peu coûteuse qui ne nécessite qu’un Pi. Nous utiliserons CPUminer de Novaspirit.

Une fois Rapsbian installé, compilez le logiciel CPUminer et ses dépendances:

sudo apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev make g++ git libgmp-dev

Ensuite, clonez le code source de GitHub:

git clone https://github.com/novaspirit/wolf-m7m-cpuminer

Maintenant, générez les fichiers requis pour compiler le mineur:

cd wolf-m7m-cpuminer 

./autogen.sh

Vous devrez utiliser les indicateurs du compilateur:

CFLAG="-O2 mfpu=neon-vfpv4" ./configure

Ensuite, modifiez les makefiles pour basculer -march=native à -mcpu=acortex-a53. Ceux-ci sont situés à:

nano Makefile

et

naon m7/MakeFile

Une fois que c’est terminé, compilez le logiciel en utilisant le make commander:

faire -j4

Une fois cela fait, dirigez le logiciel vers une piscine:

./minerd -a m7mhash -o urlofpool:8080 -u worker.1 -p password

Storj Mining avec un Raspberry Pi

Puisqu’il inclut une preuve de récupérabilité, Storj est un autre fantastique minage de crypto-monnaie avec un choix de Raspberry Pi. Rapports de David Egts gagner environ 16 $ à partir de 50 Go cultivés à partir d’un Raspberry Pi.

  • Raspberry Pi (35 à 60 USD)
  • Raspbian
  • Logiciel Storj

Téléchargez Node Version Manager:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.3/install.sh | bash

Ensuite, dans un nouveau terminal, installez la variante NVM Long Term Service (LTS):

nvm install --lts

Une fois cela terminé, effectuez une mise à jour:

sudo apt-get update && sudo apt-get dist-upgrade

Ensuite, installez Python:

sudo apt-get install git python build-essential -y

Après tout cela, vos dépendances Storj doivent être installées. Pour installer Storj Share, saisissez:

npm install --global storjshare-daemon

Maintenant, créez un nœud de partage Storj:

storjshare create --storj=YOUR_STORJ_TOKEN_WALLET_ADRESS --storage=/mnt/storjmerge/storj.io/

Enfin, créez un script pour que Storj démarre tout simultanément:

storjshare daemon

storjshare start --config /path/to/storjconfig/xxxx.json

Si vous le souhaitez, vous pouvez configurer Storj Share pour qu’il démarre au démarrage. Tout d’abord, ouvrez une invite de commande et exécutez:

env > ~/.env

Ensuite, créez un script de surveillance dans le répertoire de base:

nano ~/watchdog.sh

Dans watchdog.sh, ajoutez ces lignes:

#!/bin/bash

. $HOME/.bashrc

. $HOME/.profile

. $HOME/.env

APP=$(ps aux | grep -v grep | grep storjshare)

if [ -z "$APP" ];

then

echo "Restart storjshare-daemon"

storjshare daemon

fi

APP=$(ps aux | grep -v grep | grep 'farmer.js --config')

if [ -z "$APP" ];

then

echo "Restart farmers"

storjshare start --config $HOME/.config/storjshare/configs/1f100594a6c1830b3d135f537575dea05f41cbf1.json

fi

Rendez cet exécutable avec:

chmod +x ~/watchdog.sh

Et créez une tâche Cron en utilisant:

crontab -e

par ces lignes:

*/5 * * * * $HOME/watchdog.sh

@reboot $HOME/watchdog.sh

Minage de crypto-monnaie sur le Raspberry Pi: dernières réflexions

Bien que l’extraction de crypto-monnaie sur le Raspberry Pi ne soit pas extrêmement rentable, ce n’est pas une entreprise entièrement coûteuse. C’est donc le projet idéal pour en savoir plus sur les crypto-monnaies, sur la façon dont elles sont extraites et sur les pièces existantes. Notamment, c’est un excellent moyen d’explorer des alt-coins comme Bytecoin et Magi. De plus, l’extraction de crypto-pièces sur un Pi est une autre opportunité de sonder le matériel et les logiciels Raspberry Pi.

En commençant l’extraction de crypto-monnaie, même uniquement pour le plaisir, et non pour un profit substantiel, vous êtes plus investi dans l’espace des crypto-pièces. De plus, opter pour une alternative Bitcoin telle que Magi rapporte un certain retour, même s’il est petit.

Saviez-vous que vous pouvez transformer votre Raspberry Pi en un portefeuille de crypto-monnaie? Découvrez notre dernier tutoriel!

À votre tour: avez-vous essayé d’utiliser un Raspberry Pi en tant que mineur de crypto-monnaie? Quelles devises recommandez-vous?

Thomas

Thomas

Fan de Raspberry Pi de la première heure, je suis l'évolution de ces micro-pc depuis maintenant 5 ans. En plus de l'actualité je propose de nombreux tutoriels pour vous aider à exploiter pleinement votre nano-ordinateur côté domotique ou retro-gaming.