4479 Desserte Nord Autoroute 440, Laval, QC H7P 6E2

Sécurité de la blockchain Bitcoin : nœuds ou mineurs ?

Table des matières

Apprendre le jargon et comprendre comment la blockchain fournit la sécurité peut vous aider à comprendre pourquoi elle offre une meilleure sécurité que la plupart des réseaux informatiques. Tout d’abord, examinons la structure de base d’une blockchain, puis nous définirons les nœuds, l’exploitation minière et les mineurs.

Avant l’existence des blockchains, vous stockiez des informations sur des serveurs appartenant ou loués par votre organisation. Par exemple, une banque stockait les informations de ses clients et les données de transaction sur ses propres serveurs locaux ou sur des serveurs virtuels dans le cloud, mais elle les possédait ou les louait tous. Cela rendait relativement simple pour la banque de modifier les informations de transaction si elle le souhaitait, ce qui les rendait peu fiables.

En revanche, une blockchain utilise des serveurs décentralisés. Au lieu de posséder ces serveurs, la blockchain Bitcoin utilise des nœuds, mis en place par différents utilisateurs de la blockchain, pour former un réseau de serveurs distribués.

Dans l’ensemble de l’informatique, un nœud désigne tout équipement connecté à un réseau, qu’il s’agisse d’un réseau local ou mondial. Dans le jargon de la blockchain, un nœud fait référence à tout appareil contribuant à l’infrastructure de la blockchain. Cela peut être un appareil mobile, un ordinateur, un ordinateur portable ou un serveur, en fonction de la blockchain. Dans le cas de Bitcoin, pour exécuter un nœud, vous avez besoin d’un serveur.

Alors qu’une transaction bancaire traditionnelle peut prendre des jours voire des semaines pour être réglée, généralement trois à cinq jours, la technologie blockchain peut être réglée beaucoup plus rapidement. L’industrie financière traditionnelle fait passer ses transactions par de nombreux processeurs tiers pour vérifier les transactions et déplacer les fonds.

En revanche, une blockchain utilise une méthode décentralisée pour vérifier les transactions. Elle n’utilise aucun processeur tiers. Dans le cas de Bitcoin, elle utilise une méthode de vérification appelée proof of work (preuve de travail). Dans une blockchain proof of work, un utilisateur appelé mineur utilise la puissance de calcul de son ordinateur pour contribuer à la résolution d’un problème cryptographique, produisant ainsi un bloc ajouté à la chaîne. Le bloc ajouté à la chaîne contient la transaction ainsi que plusieurs autres transactions provenant du monde entier.

La chaîne de blocs contenant les transactions et les soldes est maintenue par tous les nœuds du réseau. Lorsqu’un utilisateur envoie une transaction, elle est propagée à travers le réseau via un protocole de rumeur. Fondamentalement, la transaction est transmise à quelques nœuds qui vérifient sa validité avant de la transmettre à d’autres nœuds, continuant ainsi jusqu’à ce que tous les nœuds connectés au réseau soient informés de la transaction en attente. Chaque nœud vérifie les transactions diffusées par les utilisateurs et chaque bloc ajouté par les mineurs de Bitcoin.

Dans Bitcoin, au lieu de confirmer les transactions une par une, les mineurs de Bitcoin regroupent les transactions en attente en blocs. Le mineur de Bitcoin sacrifie essentiellement de l’énergie pour obtenir le droit d’écrire un bloc. Aujourd’hui, cela se fait principalement à l’aide d’un équipement spécialisé que l’on appelle ASIC. Lorsque Bitcoin a commencé, vous pouviez le miner avec un ordinateur, mais à mesure que la blockchain grandissait, vous aviez besoin d’un puissant processeur et d’une machine entièrement dédiée à cette tâche.

Le bloc confirmé est propagé à l’ensemble du réseau, revenant à tous les nœuds pour s’assurer que le bloc est valide et respecte les règles du réseau. Une fois validé, les nœuds ajoutent le bloc aux blocs précédents, créant ainsi une blockchain. À ce stade, l’ensemble du réseau a été témoin de cette transaction envoyée par l’utilisateur, validée par chaque nœud et confirmée par le mineur. Le règlement final est atteint et les fonds sont transmis de manière irréversible de l’expéditeur au destinataire.

Étant donné que les mineurs du monde entier se disputent ce droit d’écriture, il est plus difficile de le faire seul. C’est pourquoi les mineurs se regroupent et contribuent collectivement à ce qu’on appelle un pool de minage. Vous pouvez rejoindre un pool de minage en ligne pour ajouter votre puissance de calcul à celle des autres mineurs. Ce faisant, vous travaillez sur le problème de calcul à une vitesse plus élevée que ne pourrait le faire vos ASIC seuls. Cela améliore les chances de résoudre le bloc et d’ajouter la solution au bloc. En faisant cela, vous gagnez une partie des bitcoins automatiquement générés par le système lorsqu’un bloc est résolu.

Aujourd’hui, l’acte de miner Bitcoin consiste à démarrer vos ASIC et les configurer pour miner Bitcoin, que ce soit directement ou via un pool de mineurs.

Partagez la publication :

Avis de non-responsabilité : les informations fournies sur ce blog sont fournies à titre informatif uniquement et ne doivent en aucun cas être considérées comme une forme de conseil.

Articles Similaires