BAC-L2-TIA-108Celestia et blockchains modulaires
Intégrer la couche de disponibilité dans une application
Utiliser la disponibilité des données comme service, depuis du code applicatif, avec une gestion sérieuse des erreurs et des réessais.
- Niveau
- L2 — Développeur d'appchain
- Durée
- 3 h
- Mainteneur
- Architecte blockchain modulaire / Celestia
Objectifs pédagogiques
- 01Intégrer l'interface de programmation dans un service applicatif
- 02Gérer réessais, files d'attente et confirmations
- 03Concevoir un schéma d'espaces de noms cohérent
Laboratoire guidé
Écrire un service qui publie de façon fiable et confirme chaque écriture.
Laboratoire autonome
Rendre le service tolérant à une coupure réseau prolongée, avec reprise sans doublon.
Volet sécurité
La couche de disponibilité ne chiffre rien : décider explicitement de ce qui peut être publié.
Évaluation
Service testé sous coupure réseau prolongée.
