BAC-L0-FOUND-108
Tolérance aux pannes et fautes byzantines
Distinguer un nœud arrêté d'un nœud malveillant, et comprendre pourquoi le second coûte structurellement plus cher à tolérer.
- Niveau
- L0 — Fondation
- Durée
- 3 h
- Piste
- Fondation
- Mainteneur
- Architecte du curriculum développeur
Objectifs pédagogiques
- 01Distinguer panne franche et faute byzantine par leurs effets observables
- 02Justifier le seuil des deux tiers dans les protocoles BFT
- 03Expliquer le rôle des quorums dans l'accord
Laboratoire guidé
Simuler un accord à sept nœuds, en faire mentir deux, et mesurer où l'accord se rompt.
Laboratoire autonome
Faire varier le nombre de nœuds fautifs et tracer la frontière expérimentale de sûreté.
Volet sécurité
Coût d'acquisition d'un tiers des voix : traduire un seuil théorique en budget d'attaque.
Évaluation
Simulation rendue avec courbe de sûreté et interprétation.
