Aller au contenu
Blockchain Association of Cameroon
BAC-L2-COSMOS-110Cosmos SDKAvancé

Cycle de bloc et traitements automatiques

Ce que la chaîne exécute d'elle-même à chaque bloc — expirations, distributions, nettoyages — et le budget de temps que cela consomme.

Niveau
L2Développeur d'appchain
Durée
3 h
Piste
Cosmos SDK
Mainteneur
Architecte principal Cosmos

Objectifs pédagogiques

  • 01Implémenter un traitement de début et de fin de bloc
  • 02Borner le coût d'un traitement automatique
  • 03Rendre un traitement long reprenable sur plusieurs blocs

Laboratoire guidé

Implémenter l'expiration automatique des lots périmés dans le registre de traçabilité.

Laboratoire autonome

Mesurer l'effet du traitement sur le temps de bloc sous forte charge d'état.

Volet sécurité

Un traitement de fin de bloc non borné arrête la chaîne, sans qu'aucun attaquant n'ait rien fait.

Évaluation

Traitement borné, démontré par mesure sous charge.