BAC-L2-SUB-115Substrate / Polkadot SDK
Contrats intelligents sur une chaîne Substrate
Quand ouvrir sa chaîne à du code tiers, et à quelles conditions — l'inverse exact du réflexe consistant à tout mettre en contrat.
- Niveau
- L2 — Développeur d'appchain
- Durée
- 4 h
- Mainteneur
- Architecte principal Polkadot / Substrate
Objectifs pédagogiques
- 01Activer l'exécution de contrats sur une chaîne applicative
- 02Déployer et appeler un contrat depuis un client
- 03Arbitrer entre logique en palette et logique en contrat
Laboratoire guidé
Déployer un contrat sur sa propre chaîne et le faire interagir avec une palette existante.
Laboratoire autonome
Comparer coût et latence de la même fonctionnalité, implémentée une fois en palette et une fois en contrat.
Volet sécurité
Ouvrir aux contrats, c'est accepter du code hostile : quotas, dépôts de stockage et limites d'exécution.
Évaluation
Étude comparative chiffrée entre les deux implémentations.
