EN DIRECT

Byzantine Fault Tolerance

Les termes cryptographiques expliqués - Kryptowikipedia
Byzantine Fault Tolerance

Qu'est-ce que la Byzantine Fault Tolerance ?

Lorsque j'ai entendu parler pour la première fois de "Byzantine Fault Tolerance" en 2017, cela ressemblait pour moi à une énigme du Moyen Âge. En fait, le nom vient d'une ancienne expérience de pensée, le Problème des généraux byzantins:

Imaginez que plusieurs généraux veulent attaquer une ville. Ils ne peuvent communiquer que par des messagers peu sûrs. Certains généraux peuvent être des traîtres et envoyer de faux ordres.
Comment peuvent-ils néanmoins se mettre d'accord sur un plan commun ?

Solution :
→ Ce n'est que lorsque la majorité prend la même décision qu'elle est valable. Les erreurs individuelles ou les traîtres ne peuvent donc pas faire de dégâts.

Transposé à la blockchain :
BFT garantit qu'un réseau organisé de manière décentralisée fonctionne de manière fiable, même dans ce cas, si une partie des participants agit de manière erronée ou malveillante.


Pourquoi la Byzantine Fault Tolerance est-elle si importante ?

Les systèmes décentralisés comme Bitcoin ou Ethereum vivent du fait que personne n'est seul à contrôler. Mais que se passe-t-il si quelqu'un dans le réseau

  • diffusé une fausse transaction ?
  • affirme une autre version de la blockchain ?
  • se met tout simplement hors ligne ?

Byzantine Fault Tolerance veille à ce que le système fonctionne malgré tout.
Elle ne sera acceptée que si une grande majorité confirme les mêmes informations.

Expérience personnelle :
Lorsque j'ai pu voter pour la première fois en 2020 dans une DAO (organisation décentralisée), j'ai pu constater en direct l'importance de la BFT :
Malgré des opinions différentes et des erreurs techniques, le vote s'est déroulé de manière stable et sûre.


Comment fonctionne la BFT expliquée simplement ?

Imagine un groupe WhatsApp de 20 amis qui veulent réserver un voyage ensemble.

  • 15 votes pour l'Italie 🇮🇹
  • 4 veulent l'Espagne 🇪🇸
  • 1 ne réagit pas du tout.

Bien que tous ne communiquent pas parfaitement, c'est la majorité qui décide : Italie.

C'est ainsi que fonctionne le BFT :

  • Tous les participants échangent leurs opinions (ou données de bloc).
  • Ce n'est que lorsqu'au moins deux tiers sont d'accord qu'une décision est considérée comme certaine.

Comparaison de la vie quotidienne :
Une excursion en famille fonctionne même si deux enfants racontent des bêtises - tant que papa et maman sont d'accord.


Où le BFT est-il utilisé aujourd'hui dans la blockchain ?

  • Cosmos (Protocole Tendermint) :
    Permet des milliers de transactions par seconde grâce à un consensus basé sur le BFT particulièrement rapide.
  • Ledger Ripple XRP :
    Réalise des transactions en quelques secondes grâce à un modèle BFT adapté - idéal pour le traitement des paiements.
  • Tissu Hyperledger :
    De grandes entreprises comme IBM ou Walmart utilisent cette plateforme pour documenter les chaînes d'approvisionnement de manière sûre et transparente.

Avantages de BFT

Haute sécurité :
Les réseaux peuvent supporter jusqu'à un tiers de participants malveillants.

Traitement rapide des transactions :
Les systèmes BFT ne nécessitent pas de calculs gourmands en énergie comme le Bitcoin - ce qui permet d'économiser du temps et de l'électricité.

Plus respectueux de l'environnement :
Pas de minage nécessaire - donc beaucoup plus durable que les blockchains "proof of work".


Inconvénients de la BFT

Limite de mise à l'échelle :
Si un grand nombre de participants sont impliqués, la communication devient laborieuse.

Risque d'attaque avec plus de 33 erreurs % :
Si plus d'un tiers des nœuds travaillent ensemble, ils peuvent influencer le système.


Exemple quotidien de BFT

Un autre exemple qui m'est arrivé en 2021 :
J'ai participé à un vote dans le jeu de blockchain "Axie Infinity". Malgré les défaillances techniques de certains joueurs, le vote s'est déroulé proprement, puisque 70 % des voix ont été correctement exprimées.
C'était BFT en direct !


Résumé

Byzantine Fault Tolerance est comme un mécanisme de protection qui veille à ce que les systèmes décentralisés fonctionnent - même si certains participants font des erreurs ou trichent.
Sans BFT, les blockchains seraient vulnérables au chaos et à la fraude.

En termes simples :

"Même si tout le monde n'est pas honnête autour de la table, le groupe dans son ensemble peut quand même agir correctement".


Articles complémentaires :


Sources :

Felix Rieger - Fondateur et auteur de KryptoZukunft
À propos de l'auteur
Felix Rieger ✓ Verifié
Fondateur & Auteur principal · KryptoZukunft.com · Rheinmünster, Allemagne · depuis 2021
Depuis 2021, je teste personnellement des plateformes d'échange de cryptomonnaies, j'analyse les marchés et j'explique des sujets complexes de manière compréhensible – clair, honnête, sans fioritures. En tant que fondateur de KryptoZukunft.com, j'ai parlé de 12 bourses testées, plus que 100 articles de recherche rédige et aide des milliers de lecteurs quotidiennement, investir en toute sécurité dans les crypto-monnaies. Pas un conseiller financier – mais quelqu'un qui a déjà fait les erreurs et en a tiré des leçons.
📅 Actif depuis 2021 🏢 Plus de 12 bourses testées 📰 100+ articles 📍 Rheinmünster, DE ✅ Contenus vérifiés
📝 Lignes éditoriales
Indépendant et transparent
🔍Soigneusement recherché
🔄Mis à jour régulièrement
⚠️
Avertissement sur les risques et clause de non-responsabilité

Cet article sert uniquement à À des fins d'information et représente aucun conseil financier, en investissement ou fiscal La négociation de cryptomonnaies est intrinsèquement risquée et volatile. perte totale du capital investi Investissez uniquement ce que vous êtes prêt à perdre. KryptoZukunft.com n'assume aucune responsabilité pour les décisions basées sur ce contenu. Pour les questions fiscales, veuillez consulter un conseiller fiscal agréé.

🔄
Dernière mise à jour : – Cet article est régulièrement vérifié pour sa mise à jour.

En savoir plus sur Kryptozukunft

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture