L’aventure d’exploration de noeuds Bitcoin
Apprentissage

14 mins

over 2 years ago

Gustavo Flores Echaiz
Gustavo Flores Echaiz

VP of Bull Bitcoin

L’aventure d’exploration de noeuds Bitcoin

L’aventure d’exploration de noeuds Bitcoin

J'ai toujours été fasciné par le sujet des nœuds Bitcoin depuis que j'ai atteint ce niveau dans mon aventure Bitcoin. Depuis lors, j'ai été étonné de voir comment, même s'ils sont le composant central du réseau Bitcoin, si peu d’utilisateurs semblent comprendre pleinement son rôle, la théorie des jeux impliquée et même la valeur qu'ils peuvent apporter lors de leur utilisation. 

À l'époque où plusieurs de mes collègues de Bull Bitcoin et moi travaillons activement sur Veriphi Inc, nous avons publié plusieurs de nos réflexions sur le sujet, lesquelles vous pouvez lire si vous souhaitez étudier ces sujets : Pourquoi faire tourner un nœud Bitcoin et comment un Bitcoin Light Wallet se compare à un nœud Bitcoin.

Dans cet article, je commencerai par expliquer pourquoi vous devriez faire tourner un nœud Bitcoin, suivi d'un tutoriel afin que vous puissiez le faire vous-même.

Cet article vise particulièrement les utilisateurs réguliers de Bitcoin non techniques, nous éviterons donc toute utilisation de la ligne de commande.

Avant de comprendre pourquoi faire tourner un nœud Bitcoin

Si vous vous demandez si vous devez faire tourner un nœud Bitcoin, vous devez d'abord être en mesure de répondre par l'affirmative à toutes les questions suivantes : 

  1. Est-ce que je possède du Bitcoin ?

  2. Est-ce que je détiens mes propres clés et ai-je une sauvegarde appropriée ?

  3. Est-ce que je protège ma confidentialité dans le Bitcoin ?

Si vous n'avez pas encore acheté de Bitcoin, vous devriez lire le prochain article de mon collègue Tristan pour savoir pourquoi le faire et vous devriez utiliser Bull Bitcoin pour acheter du Bitcoin si vous êtes au Canada.

Le logo de Bull Bitcoin



Si vous ne détenez pas encore vos propres clés, rendez vous simplement sur BitcoinSupport.com et parcourez les informations qui s'y trouvent. Vers le bas, vous aurez la possibilité de lire nos guides pédagogiques gratuits ou d'acheter l’une de nos offres d'assistance à la configuration du portefeuille.

Logo de Bitcoinsupport.com

Si vous ne protégez pas déjà votre confidentialité, commencez par lire notre article sur Les avantages de la confidentialité en général et en particulier dans le Bitcoin. Je conseille à tous, même à ceux qui pensent ne pas en avoir besoin, de lire notre dernier article sur Comment utiliser Bitcoin en toute confidentialité. Il se pourrait que vous ayez sauté une étape sans que vous en soyez conscient. 

Si vous avez répondu oui à ces questions, vous êtes au point de votre parcours Bitcoin où vous êtes prêt à faire tourner votre propre nœud. 

Pourquoi faire tourner son propre nœud Bitcoin

Je pourrais écrire un article entier uniquement sur ce sujet, et je l’ai même déjà fait dans le passé, donc je vais plutôt concentrer mes efforts à formuler une explication sommaire sur la raison pour laquelle vous voudriez faire tourner votre propre nœud Bitcoin.

Permettez-moi de commencer par souligner que contrairement à la détention de vos propres clés, je ne pense pas qu’au point où nous en sommes, la gestion de son propre nœud Bitcoin soit pour tout le monde. Pourquoi?

Lorsque vous retirez vos pièces d'un échange, vous passez de 0 à 1. Vous passez de n'avoir aucune propriété directe de vos actifs à en être le seul responsable. Lorsque vous exécutez votre propre nœud Bitcoin, vous passez de 99 % à 100 %. Il est pratiquement impossible que vous croyiez à tort que vous êtes le propriétaire de bitcoins, mais ce n'est pas complètement impossible. Laisse-moi expliquer.

Vérification des règles du protocole 

Bitcoin comporte certaines règles de protocole de base que vous connaissez peut-être, telles que le montant total de bitcoins, le calendrier d'émission, l'algorithme de minage, etc. Il existe beaucoup plus de règles qui sont plus techniques et moins connues comme la taille d’un bloc, le poids d’un bloc, la règle d'horodatage, etc. 

Les règles elles-mêmes sont inutiles si elles ne sont pas appliquées par vérification et c'est exactement ce que fait un nœud Bitcoin. Lorsque vous exécutez un nœud Bitcoin, le logiciel à code-source libre que vous avez installé (lequel vous pouvez créer à partir de la source pour y  inspecter chaque ligne de code) sur du matériel (lequel vous pouvez également inspecter minutieusement pour vous assurer qu'il n'est pas compromis) vérifiera que chaque transaction et chaque bloc qui les regroupe, essentiellement toutes les données sur le réseau Bitcoin, respecte toutes les règles du protocole Bitcoin. 

Si vous recevez des bitcoins à une adresse que vous contrôlez et qu'ils sont ajoutés dans un bloc, donc confirmés sur le réseau, votre nœud s'assurera qu'il s'agit d'une transaction Bitcoin authentique et que ces bitcoins sont à vous au-delà de tout doute théorique et pratique. Une réorganisation de blocs demeure possible lorsqu’il n’y a qu’une seule confirmation, c'est pourquoi il est fortement recommandé d'attendre 3 à 6 confirmations avant de considérer une transaction comme étant virtuellement irréversible.

Minimisation de la confiance 

Si vous n'utilisez pas votre propre nœud Bitcoin, vous faites donc confiance à celui de quelqu’un d'autre. Vous n'avez aucune garantie à savoir si le code a été altéré, et si les règles du protocole de leur logiciel ont été modifiées. Oui, vous pouvez rechercher votre transaction sur des explorateurs de blocs et sur différentes sources, mais vous ne pouvez jamais être sûr qu'une certaine forme de collusion ne s'est pas produite.

C'est ce que je voulais dire plus tôt lorsqu’il était mention de passer de 99% à 100%. C'est une amélioration probabiliste mais qui n’est toutefois pas pratique pour tous. 

Alors je demanderais, qu'en est-il de l'avenir? Avec l'évolution rapide des événements d'aujourd'hui, la minimisation de la confiance envers les tiers et la vérification monétaire individuelle par le biais des mathématiques pourrait sembler banal, voire inutile à l’heure actuelle, mais pourrait complètement changer la donne demain. 

En terminant, l'exécution d'un nœud présente des avantages supplémentaires, bien qu’ils ne soient pas impossibles à réaliser malgré cela, tels qu'une potentielle confidentialité accrue et une résistance à la censure. Vous vous connectez directement au réseau Bitcoin et contournez la dépendance à des tiers, gagnant ainsi ces avantages. En matière de confidentialité, le mot "potentiel" est crucial car vous devez encore suivre d'autres étapes dans votre parcours Bitcoin en général et dans votre parcours d'exploration de nœud en particulier, que j'aborderai en détail plus loin dans cet article.

Maintenant que l'objectif de faire tourner un nœud Bitcoin est clairement défini, vous êtes prêt à entamer la conversation pratique sur la manière de procéder. 

Conditions préalables à l'exécution d'un nœud Bitcoin

Il s'agit d'une section très courte pour souligner que vous devez être prêt à relever trois défis : 

  1. Bande passante de données

  2. Espace

  3. Matériel

Faire tourner Bitcoin sur votre ordinateur

Beaucoup de gens parleront de l'exécution d'un nœud Bitcoin en essayant de vous vendre un produit matériel ou de vous faire installer un logiciel d'interface utilisateur sophistiqué étant supposément nécessaire pour simplifier l'expérience utilisateur de Bitcoin Core—le logiciel de noeud Bitcoin dominant sur le marché—mais ils utilisent la notion erronée voulant que « c'est trop technique pour le grand public parce que c'est pas à la mode ». Voici la vérité :

Bitcoin Core est super facile à installer et la plupart des ordinateurs modernes peuvent le gérer facilement. Il est disponible sur toutes les plateformes de bureau et dispose d'un programme d'installation facile. Ce n'est pas seulement un nœud Bitcoin, mais c'est aussi un portefeuille Bitcoin très fonctionnel, le tout via une interface graphique qui s'explique d'elle-même en grande partie si vous êtes déjà familier avec les concepts de base du portefeuille. Comme indiqué précédemment, si vous n'êtes pas familier avec cela, visitez BitcoinSupport.com, et configurez un portefeuille avec un guide gratuit ou en faisant l’achat de l’une de nos offres de session d'assistance. 


Sachez que si vous utilisez BlueWallet, vous aurez besoin d'un logiciel supplémentaire pour connecter votre portefeuille à votre nœud Bitcoin, je vous conseille donc de sauter la section suivante. Pour utiliser le portefeuille Bitcoin Core ou le portefeuille Wasabi, lisez la section suivante. 

Étapes pour installer Bitcoin Core sur votre ordinateur

Télécharger Bitcoin Core
  1. Visitez bitcoincore.org et choisissez votre système d'exploitation et le programme d'installation lui étant associé (par exemple, pour Windows, sélectionnez exe). Cliquez dessus et enregistrez le fichier.

  2. Suivez toutes les étapes d'installation du logiciel et si vous n'êtes pas certain, respectez simplement les paramètres par défaut. 

  3. Lancez Bitcoin Core s'il ne s'est pas lancé automatiquement après l'installation.

  4. Choisissez le répertoire de données (je vous conseille de laisser l’entrée par défaut) et choisissez d'élaguer ou non. Si vous utilisez Bitcoin Core comme portefeuille, vous pouvez choisir l’option de noeud élagué («pruned»). Si vous utilisez un portefeuille externe, il vaut mieux ne pas le faire. 

  5. Attendez (des heures, voire des jours) que la synchronisation soit terminée. 

Une fois entièrement synchronisé, vous êtes prêt à utiliser votre nœud.

Qu’en est-il des autres implémentations de Noeud ?

Oui, il est vrai qu'il existe d'autres implémentations de noeud Bitcoin autres que Bitcoin Core. Voici quelques-unes des plus connues :

  1. Bcoin

  2. Bitcoin Knots

  3. Libbitcoin

  4. Block Core

  5. btcd

Aucune de ces implémentations ne fournit une interface utilisateur graphique, à l'exception de Bitcoin Knots, et elles ne sont conseillées qu'aux utilisateurs avancés, souvent des développeurs. Bitcoin Core est utilisé par plus de 98,5 % du marché, une donnée que vous pouvez constater ici.

Connecter Wasabi Wallet à Bitcoin Core

Je n'entrerai pas dans les détails sur la façon d'utiliser Bitcoin Core comme portefeuille, je vais plutôt vous montrer les étapes sur la façon de le connecter avec Wasabi Wallet, notre portefeuille d’ordinateur recommandé (lire pourquoi ici) à utiliser tel quel ou avec une Coldcard, notre portefeuille matériel recommandé (lire pourquoi ici).

Si vous utilisez Wasabi sur le même ordinateur que vous utilisez Bitcoin Core, il vous suffit d'activer Wasabi et il détectera votre nœud Bitcoin et s'y connectera.

Si vous utilisez Bitcoin Core sur un autre ordinateur, ouvrez Wasabi et cliquez sur "Tools" dans le menu du haut, puis sur "Settings". Une nouvelle page apparaîtra et sous 'Bitcoin P2P Endpoint', entrez l'adresse IP et le numéro de port (ou nom de domaine) de votre nœud Bitcoin Core. Vous devrez redémarrer l'application pour que les modifications soient appliquées.

Connecter Wasabi a votre propre noeud

Si vous souhaitez utiliser BlueWallet avec votre propre nœud Bitcoin ou si vous souhaitez simplement acheter un nœud Bitcoin pré-construit, lisez les instructions ci-dessous.

Appareil dédié : choix d'un modèle

L'objectif atteint en utilisant un appareil dédié (pré-construit ou construit vous-même) d'une marque spécifique est d'avoir accès à un éventail complet de logiciels et d'interfaces visant à vous simplifier la vie. Par exemple, si vous souhaitez connecter BlueWallet à un nœud Bitcoin, vous avez besoin d'un serveur Electrum et de nombreuses configurations. L'utilisation d'une interface complète, comme Umbrel, transformera les opérations de ligne de commande en boutons et les configurations de fichiers en paramètres d'interface utilisateur. 

L'implémentation la plus populaire d'un nœud matériel Bitcoin est actuellement Umbrel. Il reste également une part de marché prise par The Embassy​​MyNodeRaspiblitz et Nodl. Umbrel a commencé comme un simple nœud Bitcoin et Lightning, mais s'est développé pour correspondre à une vision plus large, celle lancée par The Embassy. 

Start9 Labs a lancé The Embassy avec une approche architecturale différente pour s'adapter à une vision qu'ils appellent Sovereign Computing. Au-delà des logiciels Bitcoin et au-delà des cas d'utilisation financière, tous à partir de votre propre matériel, pour vous offrir des superpouvoirs dans cette nouvelle ère où les risques liés au cloud computing sont exposés. Avec la confidentialité et la résistance à la censure, "c'est votre territoire souverain au pays d'Internet", comme mentionné sur leur site Web

J'aime vraiment la vision de Start9 et tout ce que propose leur produit. Il ouvre beaucoup de portes et donne beaucoup de contrôle à l'utilisateur. Cependant, ils n'offrent pas un moyen simple de connecter votre propre nœud à BlueWallet, nous allons donc suivre Umbrel comme exemple.

Acheter versus Construire

Vous pouvez acheter un nœud Umbrel préconstruit que vous payez puis qui vous est expédié. Vous le branchez à une prise de courant et à votre routeur avec un câble ethernet, vous l’allumez et ça fonctionne. 

Vous pouvez également le construire vous-même en vous procurant chacun des articles. Cette deuxième option sera probablement plus abordable, mais plus compliquée (marginalement) donc c'est ultimement à vous de décider laquelle vous préférez poursuivre. 

Acheter un nœud pré-construit

Pour 429$USD, vous pouvez acheter The Bitcoin Machine par Umbrel ici. Le produit est livré avec un boîtier au design élégant, un Raspberry Pi 4 (8 Go de RAM), un SSD de 1 To et un écran de 1,8". Leur délai de traitement peut aller jusqu'à 30 jours et il faut 5 à 7 jours pour qu'il vous soit expédié. 

Noeud Umbrel pré-construit


Il vous faut plus d'un mois pour recevoir votre appareil, par contre vous n’avez aucun travail de configuration à effectuer au-delà de le brancher et de l'utiliser. Voyons comment le construire nous-mêmes.

Comment le construire ?

Si vous souhaitez utiliser les mêmes spécifications que l'appareil pré-construit, voici la répartition des prix d'Amazon (sans l'écran) : 

  1. Kit Raspberry Pi 4 (8 Go) (comprend le boîtier, l'alimentation) : 229$USD

  2. 1 To SSD : 105$USD

  3. Câble Ethernet 10$USD

Il revient 85 $ moins cher que de l'acheter pré-construit, ce qui représente une quantité considérable de dollars économisés avec lesquels vous pouvez ensuite utiliser pour ajouter à votre réserve de Sats. Vous n’avez qu’à attendre une semaine pour qu'il vous soit livré. C'est beaucoup plus rapide que de commander un appareil pré-construit. 

Une fois que vous avez reçu les éléments, il vous suffit d'aller sur le site Web d'Umbrel et de suivre leur guide d'installation étape par étape pour la construction, l'installation et le lancement.

Connecter BlueWallet à votre noeud Umbrel

Une fois que vous avez lancé votre noeud Umbrel, vous devrez attendre que la synchronisation se termine, ce qui peut prendre plusieurs jours. Suivez la progression de la synchronisation sur votre tableau de bord.

Une fois cette étape franchie, vous pourrez connecter votre BlueWallet à votre nœud, voici les étapes.

  1. Allez dans le Menu et cliquez sur « Connect Wallet ».

  2. Dans la liste, sélectionnez BlueWallet.

  3. Une liste de 9 étapes apparaîtra. Suivez les instructions pour connecter votre BlueWallet à votre Umbrel.

Les étapes pour connecter votre portefeuille a votre noeud Umbrel.

Vous avez terminé de connecter votre portefeuille à votre nœud. Toutes nos félicitations! 

Gardez à l'esprit que vous avez ainsi également connecté votre portefeuille Lightning sur BlueWallet à votre propre nœud afin que vous puissiez utiliser Lightning de manière non dépositaire. Gardez un œil sur notre blog pour les guides Lightning à venir.

Conclusion

Détenir ses propres clés est à la portée de tous, gérer son propre nœud est pour les Bitcoiners de première classe. Maintenant que je vous ai également aidé à atteindre ce niveau dans votre voyage Bitcoin, vous êtes prêt à continuer vers la prochaine aventure.

Vous possédez des bitcoins, vous détenez vos propres clés, vous protégez votre confidentialité et maintenant, vous gérez votre propre nœud. Vous vous demandez peut-être quelle est la prochaine étape ?

La configuration de Lightning et l'achat via ce réseau avec Bull Bitcoin au Canada me semblent être la prochaine étape toute indiquée pour approfondir votre préparation à un monde post-hyperbitcoinisation.

Enfin, vous pouvez également offrir un forfait BitcoinSupport.com (assistance téléphonique individuelle pour configurer un portefeuille Bitcoin) à vos amis débutants, pour les aider à démarrer correctement leur aventure. 



Related Posts

Learn more from the following articles

US Elections: Bitcoin in the Spotlight

8 mins

20 days ago

US Elections: Bitcoin in the Spotlight

The 2024 U.S. election puts Bitcoin center stage as Trump and Harris vie for the Bitcoin community's support. Bull Bitcoin’s latest analysis explores each candidate's Bitcoin stance, potential regulatory changes, and the outlook for Bitcoin’s growth under new political leadership.

Théo M
Théo M

Europe GM, Bull Bitcoin

Bull Bitcoin Announces Launch in France: A Call to Reclaim Sovereignty
Announcement

5 mins

3 months ago

Bull Bitcoin Announces Launch in France: A Call to Reclaim Sovereignty

Bull Bitcoin is launching in France to promote Bitcoin as a tool for freedom and payment. With the acquisition of Bitcoin Lyon and the hiring of Jimmy Chambrade, Bull Bitcoin aims to help the French reclaim their financial sovereignty.

Théo M
Théo M

Europe GM, Bull Bitcoin

Bull Bitcoin Partners with Bitcoin Mentor for Enhanced Bitcoin Education and Integration
AnnouncementLearningbitcoinsupport.com (FR)

2 mins

5 months ago

Bull Bitcoin Partners with Bitcoin Mentor for Enhanced Bitcoin Education and Integration

Article Card Excerpt: Bull Bitcoin and Bitcoin Mentor Announce Strategic Partnership Bull Bitcoin, Canada's premier Bitcoin-only exchange, partners with Bitcoin Mentor to provide users with expert Bitcoin education and secure self-custody guidance. This collaboration aims to enhance the Bitcoin experience for all users through integrated support and personalized mentorship.

Mathieu Bussière
Mathieu Bussière

COO

EXCHANGE
BuySellFeaturesRates & Fees
SELF-CUSTODY
NEW
Self-custody SupportShop PackagesBuy for a friendDIY