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

Share This Post

Apprendre le jargon et comment la blockchain assure 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 les blockchains, vous stockiez des informations sur des serveurs détenus ou loués par votre organisation. Par exemple, une banque stockerait ses informations client et ses données de transaction sur ses propres serveurs locaux ou serveurs virtuels dans le cloud, mais elle les possède ou les loue tous. Cela permet à la banque de modifier relativement facilement les informations de transaction si elle le souhaite, ce qui les rend dépourvues de véracité.

A l’inverse, une blockchain utilise des serveurs décentralisés. Plutôt que de posséder ces serveurs, la blockchain Bitcoin utilise des nœuds, chacun configuré par un utilisateur de blockchain différent, pour former un réseau de serveurs essentiellement distribués.

Le nœud Bitcoin expliqué

Dans l’informatique dans son ensemble, un nœud se compose de tout équipement attaché à un réseau, qu’il s’agisse d’un réseau local ou d’un réseau mondial. Dans la terminologie 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, selon la blockchain. En Bitcoin, pour exécuter un nœud, vous avez besoin d’un serveur.

Alors que si vous effectuez une transaction bancaire traditionnelle, le règlement peut prendre des jours ou des semaines, généralement de trois à cinq jours, la technologie blockchain peut être réglée beaucoup plus rapidement. Le secteur financier traditionnel transmet ses transactions à de nombreux processeurs tiers pour vérifier les transactions et transférer de l’argent.

Une blockchain, cependant, utilise une méthode décentralisée de vérification des transactions. Il n’utilise aucun processeur tiers. Dans le cas du Bitcoin, il utilise une méthode de vérification appelée preuve de travail (POW). Dans une blockchain POW, un utilisateur connu sous le nom de mineur dépense la puissance de calcul de son ordinateur pour contribuer à un problème cryptographique, produisant ainsi un bloc ajouté dans la chaîne. Le bloc ajouté à la chaîne contient la transaction et 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 sur le réseau via le protocole Gossip. Fondamentalement, la transaction est transmise à quelques nœuds qui vérifient qu’elle est valide avant de la transmettre à d’autres nœuds, en continuant jusqu’à ce que tous les nœuds connectés au réseau soient au courant 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.

Qu’est-ce qu’un mineur de Bitcoin

Dans Bitcoin, au lieu de confirmer les transactions une par une, les mineurs de Bitcoin regrouperont les transactions en attente en blocs. Le mineur de Bitcoin fait essentiellement un sacrifice énergétique pour obtenir le droit d’écrire un bloc. Aujourd’hui, cela se fait principalement à l’aide d’équipements spécialisés que nous appelons ASIC. Lorsque Bitcoin a commencé, vous pouviez l’exploiter avec un ordinateur, mais à mesure que la blockchain grandissait, vous aviez besoin d’un processeur informatique puissant et d’une machine entièrement dédiée à la tâche.

Le bloc confirmé est propagé sur l’ensemble du réseau vers tous les nœuds pour s’assurer que le bloc est valide et respecte les règles du réseau. Une fois validés, les nœuds ajoutent le bloc aux blocs précédents, créant ainsi une blockchain. À ce stade, l’ensemble du réseau a vu cette transaction envoyée par l’utilisateur, validée par chaque nœud et confirmée par le mineur. Le règlement final est effectué et les fonds sont transférés 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 seuls. C’est pourquoi les mineurs unissent leurs forces et contribuent collectivement à ce qu’on appelle un pool minier. Vous pouvez rejoindre un pool de minage en ligne pour mettre votre puissance de calcul avec celle d’autres mineurs. Ce faisant, vous travaillez sur le problème de calcul à une vitesse supérieure à celle que vos ASIC pourraient faire seuls. Cela améliore les chances de résoudre le bloc et d’ajouter le bloc de solution. Pour ce faire, vous gagnez une partie des bitcoins sur le montant automatiquement émis par le système lorsqu’un bloc est résolu.

Bitcoin Mining précis

Aujourd’hui, l’acte d’extraction de Bitcoin consiste à activer vos ASIC et à les configurer pour exploiter Bitcoin, que ce soit directement ou via un pool d’autres mineurs que l’on dit que vous exploitez.

Pour inciter les gens à dépenser des ressources et à prendre des risques à long terme, le réseau Bitcoin offre aux mineurs la possibilité de générer des revenus. Chaque transaction comprend des frais de transaction. Chaque bloc contient une subvention de bitcoins nouvellement émis, qui sont tous deux payés au mineur qui ajoute le bloc de transactions donné à la blockchain.

Si une transaction invalide se transforme en un bloc, tous les nœuds rejetteront le bloc entier et attendront qu’un autre soit extrait, qui ne contient aucune transaction invalide. Cela garantit que les mineurs ont des incitations économiques à bien agir car cela engendre des coûts énormes, et la seule façon de faire un gain sur ces coûts est d’exploiter des blocs valides qui peuvent être ajoutés à la chaîne et contenir la récompense promise.

Tout comme l’inflation se produit avec la monnaie fiduciaire, cela se produit avec la crypto-monnaie. Plutôt que de frapper de l’argent comme le gouvernement américain, Bitcoin le crée par petits filets. Chaque fois qu’un mineur dépense sa puissance de calcul pour résoudre un bloc, sécurisant ainsi le réseau, il reçoit quelques bitcoins. Cela s’ajoute au fil du temps s’ils ne le dépensent pas.

Parce que les mineurs travaillent constamment à extraire la blockchain et qu’un bloc s’ajoute à un autre bloc, la chaîne écrit constamment. Le code informatique et les machines qui composent une blockchain, quelle que soit son organisation ou la crypto-monnaie liée, ont tous un point commun important. Vous ne pouvez écrire un bloc qu’une seule fois. Vous ne pouvez jamais le modifier. Si vous avez mal orthographié quelque chose dans un document ou une transaction écrit sur la blockchain, cela est écrit de cette façon à perpétuité. Il n’y a pas de retour en arrière car, automatiquement, un nouveau bloc est écrit derrière, créant une sorte de barrage routier. Toutes les dix minutes, un nouveau bloc complet est écrit sur la blockchain Bitcoin via le minage de Bitcoin.

Conclusion

À présent, vous comprenez probablement pourquoi Bitcoin offre une si grande sécurité. Son POW protège des attaques par déni de service (DOS). Sa nature décentralisée signifie que le travail se produit sur un ou plusieurs de ses 100 000 nœuds actifs. Vous pouvez exécuter un nœud d’écoute sans l’utiliser pour le minage. Pour effectuer des transactions sur la blockchain Bitcoin, vous devez télécharger le nœud complet, mais pas tous les nœuds. Pour exploiter Bitcoin, vous devez d’abord télécharger et exécuter un nœud ou rejoindre un pool de minage qui exécutera un nœud pour vous.

Cela signifie qu’il existe au moins 100 000 copies complètes de la blockchain Bitcoin. Vous sauvegardez probablement votre ordinateur sur le cloud. Cela fait une copie de votre disque dur. Si vous plantez votre ordinateur, toutes vos données sont toujours enregistrées sur votre disque cloud. Imaginez à quel point les informations sur la blockchain Bitcoin sont sûres maintenant que vous savez qu’il en existe 100 000 copies complètes. Ils sauvegardent chacun de manière cohérente car ils sont soit habitués à miner, ce qui crée de nouveaux blocs, soit à l’écoute, ce qui signifie qu’ils s’habituent aux transactions.

Les blockchains constituent la prochaine étape de notre avenir financier. Ils fournissent un mode de stockage sécurisé qui, une fois écrit, ne peut jamais être modifié, mais uniquement ajouté tant qu’un nœud existe. Puisque la première blockchain, Bitcoin, exécute 100 000 nœuds ou copies d’elle-même, tous constamment mis à jour, aucun individu ou organisation ne peut modifier les informations qui y sont écrites. À tout moment, chaque nœud traite sa propre contribution, qu’il s’agisse d’un achat ou d’une vente de crypto-monnaie, d’une transaction de vente au détail ou de service, ou de l’extraction d’un bloc. Chaque nœud confirme la transaction d’un nœud différent. C’est pourquoi la distribution et la décentralisation de la Blockchain Bitcoin sont continuellement citées comme une innovation essentielle pour soutenir le réseau monétaire le plus sûr au monde.

More To Explore

Do you need help with your Bitcoin business?

We are more than a mining facility; we are your mining partners. Whether you're an amateur or a professional miner, our goal is to make your mining more profitable by offering the latest and most efficient ASIC mining solutions.