Utilisation de votre Raspberry Pi comme portefeuille matériel de crypto-monnaie
La grande majorité des utilisateurs de crypto-monnaie stockent leurs fonds sur des bourses telles que Coinbase ou Binance. Cependant, cette approche comporte de nombreux inconvénients, notamment des frais élevés, des risques de vol, de fraude et de failles de sécurité.
Alors que de nombreux partisans de la crypto-monnaie préconisent l'auto-garde de vos jetons, ils ne simplifient pas le processus pour l'utilisateur moyen.
À cette fin, examinons maintenant comment vous pouvez utiliser un Raspberry Pi peu coûteux pour stocker et gérer en toute sécurité votre portefeuille cryptographique.
Tout ce que vous devez savoir sur les portefeuilles de crypto-monnaie
Même si vous faites attention à votre identité numérique, il est impossible de dire si un échange est suffisamment sécurisé et liquide. Pour preuve de ce fait, jetez un œil à QuadrigaCX, le plus grand échange de crypto au Canada qui a été contraint de déclarer faillite en 2019 après le décès soudain de son fondateur. Plus de 190 millions de dollars appartenant à 115 000 clients n'ont jamais été récupérés ni remboursés.
C'est pourquoi toute personne disposant d'une quantité importante de crypto-monnaie est généralement encouragée à prendre la garde de ses propres fonds. Cela peut être réalisé à l'aide d'applications logicielles ou de périphériques matériels dédiés qui se connectent à votre ordinateur via USB.
Les portefeuilles logiciels, cependant, peuvent également être victimes de piratage et de vol si la sécurité de votre téléphone ou de votre ordinateur est compromise. Pour contrer cela, les portefeuilles matériels dédiés offrent une sécurité encore meilleure car ils sont conçus pour commencer autour des crypto-monnaies et ne remplissent aucune autre fonction.
Problèmes avec les portefeuilles matériels
Bien que les portefeuilles matériels soient presque universellement vantés comme la solution la plus sécurisée, il existe quelques mises en garde qui peuvent nuire à leur viabilité pour vous.
D'une part, ils peuvent être extrêmement difficiles à obtenir dans certaines régions du monde. Si vous ne trouvez pas de revendeur local, en importer un peut être votre seule option. Les frais et délais d'expédition, ainsi que les taxes d'importation, peuvent rapidement tripler le coût d'obtention de ces appareils.
Les modèles de portefeuilles matériels populaires ont également tendance à être une cible plus importante pour les pirates. Étant donné que chaque appareil exécute le même micrologiciel et est configuré de manière similaire, une seule vulnérabilité pourrait entraîner des pertes généralisées. Bien qu'aucun portefeuille matériel n'ait été exploité à ce jour, il s'agit d'une menace potentielle dont vous devez être conscient.
Si la séparation physique et la sécurité d'un portefeuille matériel semblent attrayantes, mais que vous ne pouvez pas ou ne voulez pas acheter un appareil grand public, nous sommes là pour vous. Les sections suivantes vous guideront dans la configuration de votre propre portefeuille matériel avec un Raspberry Pi pour protéger votre richesse cryptographique.
Raspberry Pi: un « stockage à froid '' pour vos crypto-monnaies
Bien que n'importe quel ordinateur moderne puisse être transformé en un portefeuille de crypto-monnaie, il serait plutôt coûteux – et sans parler du gaspillage – de consacrer un ordinateur portable ou un ordinateur de bureau complet à cette tâche. Notre recommandation serait d'utiliser un Raspberry Pi, un ordinateur minuscule et bon marché. Nous avons déjà couvert plusieurs autres utilisations du Raspberry Pi .
Si vous n'en avez pas déjà un, la bonne nouvelle est qu'un Raspberry Pi ne vous coûtera que 35 $. En fait, tout ce guide peut même être suivi sur un Raspberry Pi Zero W, qui ne coûte que 10 $.
Le Pi est si petit et bon marché qu'il parvient même à surpasser les prix de certains des portefeuilles matériels les plus populaires vendus par Ledger et Trezor. Cependant, il convient de mentionner que ces appareils sont généralement prêts à être utilisés et reçoivent des mises à jour régulières du micrologiciel. Votre Pi, quant à lui, nécessitera quelques bricolages avant d'être prêt à envoyer et à recevoir des crypto-monnaies.
Rassemblez le matériel
Nous n'avons pas besoin de beaucoup pour configurer un portefeuille basé sur Raspberry Pi. Pour ce projet, vous aurez besoin de:
- Un Raspberry Pi 4 ou Pi Zero W
- Une alimentation USB-C, comme recommandé par la Fondation Raspberry Pi
- Carte MicroSD de 16 Go pour le système d'exploitation
- Un clavier, une souris et un écran pour interagir avec le système
- Facultatif: étui pour le Pi
Ainsi que les téléchargements de logiciels suivants:
- La dernière version du système d'exploitation Raspberry Pi
- balenaEtcher
Pour commencer, installez un système d'exploitation sur la carte SD. Utilisez simplement balenaEtcher pour flasher une copie du système d'exploitation Raspberry Pi sur la carte microSD.
Configurer votre portefeuille Pi
Une fois le Pi démarré, vous serez guidé à travers un court processus de configuration. Entrez simplement votre région, votre fuseau horaire et vos paramètres Wi-Fi. Une fois la connexion établie, vous serez également invité à mettre à jour le logiciel déjà installé sur le Pi.

Le Raspberry Pi est conçu avant tout comme une plate-forme informatique générale à usage éducatif. Par conséquent, il n'est pas surprenant que le système d'exploitation ne soit livré avec aucun logiciel lié à la crypto-monnaie.
La bonne nouvelle est que l'installation du logiciel de portefeuille ne prend que quelques minutes. Pour ce guide, nous installerons Electrum, une application de portefeuille open source pour Bitcoin.
Pour commencer, ouvrez le navigateur Web du Pi et accédez à https://electrum.org/ .
Ensuite, cliquez sur le lien Télécharger dans le coin supérieur droit de la page. Cela devrait vous amener à une liste de téléchargements pour la dernière version d'Electrum. Étant donné que la liste des options de téléchargement n'inclut pas le Raspberry Pi, vous devrez compiler votre propre copie d'Electrum. Les instructions pour ce processus sont disponibles sous le titre «Installation à partir de sources Python».
Sur le Pi, ouvrez une fenêtre Terminal – c'est la quatrième icône dans le coin supérieur gauche de l'écran. Ensuite, entrez la commande suivante, qui récupérera toutes les dépendances requises pour exécuter le portefeuille:
sudo apt install python3-pyqt5 libsecp256k1-0 python3-cryptography.

Ensuite, téléchargez la dernière version d'Electrum:
wget https://download.electrum.org/4.0.9/Electrum-4.0.9.tar.gz
Attention: étant donné que le logiciel du portefeuille est régulièrement mis à jour, nous vous recommandons vivement de copier la commande ci-dessus à partir du site Web d'Electrum.

Pour décompresser et extraire le logiciel du portefeuille, entrez:
tar -xvf Electrum-4.0.9.tar.gz
Enfin, ouvrez l'interface utilisateur d'Electrum:
python3 Electrum-4.0.9/run_electrum
Il vous sera ensuite demandé de créer un nouveau portefeuille Bitcoin ou de restaurer un portefeuille existant. Puisque c'est la première fois que vous utilisez le logiciel, continuez avec l'option de portefeuille standard .

Les prochaines étapes concernent la création et la sauvegarde de la graine de votre portefeuille. Dans la terminologie des portefeuilles de crypto-monnaie, une graine est une liste de mots (généralement 12) qui peuvent être utilisés pour récupérer votre portefeuille. De cette façon, même si le Pi est perdu ou corrompu, vous pouvez toujours contrôler vos avoirs en crypto-monnaie.
Attention: vous devez être très prudent lorsque vous manipulez vos 12 mots de départ. Les recommandations d'Electrum de les écrire et de ne pas les stocker électroniquement (comme dans votre courrier électronique) sont des conseils judicieux. Si vous détenez une somme d'argent importante, envisagez de stocker vos semences dans un endroit sûr, comme un coffre-fort.
N'oubliez pas que si vous perdez l'accès à la fois à votre copie d'Electrum et aux mots de départ, il n'y a aucun moyen de récupérer votre Bitcoin. Il deviendra définitivement hors de portée.

Ne publiez jamais une copie de votre semence en ligne.
Une fois que vous avez vérifié votre graine avec Electrum, vous avez terminé! Vous avez maintenant un portefeuille entièrement fonctionnel sur un Raspberry Pi. Vous pouvez désormais envoyer ou recevoir du Bitcoin depuis cette interface utilisateur quand vous le souhaitez.

Protéger votre crypto contre les attaques et le vol
Déconnecter votre Pi d'Internet lorsque vous avez terminé d'envoyer et de recevoir du Bitcoin est l'un des moyens les plus simples de sécuriser votre crypto. Ce faisant, votre portefeuille ne sera pas accessible à distance ni même visible par des individus malveillants sur Internet. Cette approche pour séparer votre portefeuille des autres appareils électroniques est souvent appelée « stockage à froid '' dans la communauté crypto.
En outre, nous vous recommandons de lire la documentation d' Electrum pour en savoir plus sur l'authentification à deux facteurs et d'autres fonctionnalités de sécurité importantes intégrées au logiciel de portefeuille.
Une fois que votre Raspberry Pi est correctement sécurisé, envisagez de jeter un coup d'œil à quelques autres projets de cryptographie que vous pouvez exécuter sur un matériel similaire.