Aller au contenu
Blockchain Association of Cameroon
BAC-L2-SUB-113Substrate / Polkadot SDKExpert

Mises à niveau de runtime et migrations d'état

La capacité de mise à niveau sans fourche est l'argument central du Polkadot SDK — et la source des incidents les plus coûteux quand la migration d'état est bâclée.

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

Objectifs pédagogiques

  • 01Publier une mise à niveau de runtime sans interruption de service
  • 02Écrire une migration d'état avec vérifications avant et après
  • 03Concevoir un plan de retour en arrière réaliste

Laboratoire guidé

Modifier une structure stockée, écrire la migration, l'exécuter sur un réseau local peuplé.

Laboratoire autonome

Rejouer la migration contre un instantané d'état réel et démontrer qu'elle tient dans le budget d'un bloc.

Volet sécurité

Migration oubliée : reproduire en laboratoire l'état incohérent qui en résulte, et le mécanisme qui l'aurait détecté.

Évaluation

Migration exécutée avec succès sur instantané, journal de vérification joint.