Aller au contenu
Blockchain Association of Cameroon
BAC-L2-SUB-104Substrate / Polkadot SDKIntermédiaire

Architecture d'un nœud : client et runtime

La séparation fondatrice du Polkadot SDK : un client natif qui gère réseau et base de données, un runtime en WebAssembly qui définit les règles — et peut être remplacé sans redéployer le client.

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

Objectifs pédagogiques

  • 01Situer réseau, base de données, consensus et runtime dans l'architecture
  • 02Expliquer pourquoi le runtime est compilé en WebAssembly
  • 03Identifier ce qui exige une mise à jour du client et ce qui n'en exige pas

Laboratoire guidé

Parcourir le code d'un nœud modèle et cartographier ses couches sur un schéma vierge.

Laboratoire autonome

Documenter le chemin d'exécution complet d'un extrinsic, de sa réception réseau à son effet sur l'état.

Volet sécurité

Frontière de confiance entre client et runtime : ce que chacun peut faire à l'autre.

Évaluation

Cartographie d'architecture, notée sur l'exactitude des frontières tracées.