Pourquoi les nœuds complets sont-ils si importants pour les blockchains sans autorisation ?

Auteur : Ambassadeur SSI

Un nœud Bitcoin est un ordinateur qui participe au réseau mondial Bitcoin via le protocole réseau Bitcoin peer-to-peer. Ce protocole permet aux nœuds du réseau de communiquer entre eux et de propager des blocs et des transactions.

Un nœud complet stocke toutes les transactions historiques, qui sont écrites dans la structure de données de la blockchain (Note du traducteur : il s'agit d'un malentendu. La définition d'un nœud complet est la capacité de vérifier de nouveaux blocs en temps réel. Dans Bitcoin, il existe un "nœud d'élagage" dans le réseau, qui enregistre uniquement les blocs les plus récents, mais enregistre le dernier état du réseau (ensemble UTXO), il peut donc également vérifier les blocs en temps réel et est également un nœud complet). Ils ont un contrôle fondamental car ils sont les validateurs de chaque transaction et bloc qui se produisent sur le réseau. Lorsqu'un nouveau bloc est diffusé sur le réseau, le nœud complet déterminera si les fonds ont été dépensés à plusieurs reprises et s'ils sont immédiatement disponibles sur la base de la copie locale du grand livre.

En exécutant un nœud complet, les opérateurs deviennent complètement indépendants car ils n'ont pas besoin de recourir à des tiers (tels que des explorateurs de blocs ou des fournisseurs de logiciels de portefeuille). La confiance est précieuse, et la vérification l’est encore plus. Pour parvenir à l’indépendance et à la certitude des transactions, les entreprises et les particuliers détenant de grandes sommes d’argent doivent exécuter des nœuds complets.

Nœud utilisé par le portefeuille mobile

Presque tous les portefeuilles mobiles s'appuient sur des serveurs tiers pour envoyer et vérifier les transactions. Étant donné que ces smartphones ne peuvent pas télécharger plus de 200 Go de données blockchain, ils sont souvent appelés « nœuds légers ».

Il existe un mécanisme qui permet aux clients disposant de pouvoirs limités de vérifier les transactions Bitcoin sans exécuter un nœud complet, appelé Simple Payment Verification (SPV). Un portefeuille Bitcoin SPV n'a besoin que d'une copie de l'en-tête de chaque bloc de la chaîne Bitcoin la plus longue. Cela peut être obtenu en interrogeant les nœuds du réseau et peut également être comparé avec plusieurs parties jusqu'à ce que la chaîne la plus longue évidente apparaisse. Le portefeuille utilise ensuite le client SPV pour demander à Merkle la preuve qu'une transaction a été confirmée par un certain bloc. De telles preuves prouvent que le réseau a confirmé la transaction.

(Note du traducteur : de telles preuves nécessitent l'utilisation des données « Transaction Merkle Tree Root » dans l'en-tête du bloc. C'est pourquoi le nœud léger doit demander l'en-tête du bloc au nœud complet.)

(Note du traducteur : dans l'écosystème Bitcoin actuel, le mécanisme SPV a été clairement considéré comme un mécanisme présentant des lacunes évidentes. Il a été remplacé par le filtre à blocs denses BIP 158. Il convient de mentionner que l'utilisation de ces mécanismes dans les portefeuilles mobiles, c'est tout cela pour réduire le niveau de confiance requis afin que le logiciel de portefeuille ne devienne pas une interface utilisateur pour un certain serveur.)

Si SPV suffit à vérifier les transactions, pourquoi avons-nous besoin de nœuds complets ?

Sans nœuds complets, les nœuds exécutant des clients légers SVP ne peuvent pas du tout accéder au réseau. Cependant, il existe une raison plus fondamentale : Plotpoint ne vérifie pas chaque transaction, il fait donc confiance aux nœuds complets pour garantir que les blocs et les transactions seront correctement vérifiés conformément aux règles de consensus. Par conséquent, chaque nœud complet contribue à la robustesse de l’ensemble du réseau (contrairement aux nœuds légers).

De plus, le modèle SPV ne fonctionne que sur le protocole Bitcoin. (Note du traducteur : c’est aussi un malentendu.)

Avantages de l'exécution d'un nœud complet

L’exécution d’un nœud complet garantit que les opérateurs de nœuds ont un contrôle total sur leur argent. Parce que les logiciels, le matériel et les données de transaction sont tous sous votre contrôle. L’intérêt de Bitcoin est que les individus participant au réseau n’ont pas besoin de faire confiance à des tiers. C'est pourquoi nous l'appelons également un « système sans confiance ».

De plus, l’exécution d’un nœud complet présente également de grands avantages pour le réseau : il rend le réseau plus décentralisé, ce qui augmente la résistance aux attaques. (…)

La décentralisation de la propriété, de la géographie et de la mise en œuvre de nœuds complets protégera davantage la valeur fondamentale de ces protocoles décentralisés.

(Note du traducteur : un avantage que l'auteur n'a pas mentionné est que les nœuds complets peuvent mieux protéger la confidentialité de vos transactions.)

Vue d'ensemble

Les produits basés sur la blockchain sans autorisation sont ouverts, publics, sans frontières, neutres et résistants à la censure. Ils constituent le meilleur moyen de lutter contre les activités commerciales antidémocratiques du capitalisme de surveillance et le meilleur moyen de responsabiliser les utilisateurs individuels.

Nous avons également l’occasion d’écrire le prochain chapitre de l’histoire de la monnaie. Faites votre propre choix entre un réseau ouvert et public et un réseau où le capitalisme de surveillance contrôle l’accès. Tant que vous souhaitez rester actif et faire partie d’un réseau véritablement disruptif plutôt que de demander la permission, le choix est facile.

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)