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

Conception de l'état et du stockage

Concevoir un espace de clés qui reste interrogeable quand il contient des millions d'entrées, et dont chaque octet est justifié.

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

Objectifs pédagogiques

  • 01Concevoir des préfixes de clés permettant des parcours efficaces
  • 02Sérialiser un état de façon stable et versionnable
  • 03Évaluer le coût de réplication d'un choix de modélisation

Laboratoire guidé

Modéliser l'état d'une chaîne de traçabilité du cacao et implémenter ses parcours d'accès.

Laboratoire autonome

Charger un million d'entrées et mesurer le coût des requêtes de parcours.

Volet sécurité

Parcours non borné dans un gestionnaire de message : le déni de service que l'on s'inflige soi-même.

Évaluation

Modèle d'état documenté et mesures de performance jointes.