BAC-L2-AVAX-113Avalanche
Machines virtuelles personnalisées II — implémentation
Implémenter la transition d'état spécifiée à l'atelier précédent, et la faire tourner sur un réseau réel.
- Niveau
- L2 — Développeur d'appchain
- Durée
- 4 h
- Piste
- Avalanche
- Mainteneur
- Architecte principal Avalanche
Objectifs pédagogiques
- 01Implémenter la construction et la vérification de blocs
- 02Persister l'état et le restaurer après redémarrage
- 03Tester la machine virtuelle indépendamment du réseau
Laboratoire guidé
Implémenter la transition d'état du registre spécifié et la couvrir de tests.
Laboratoire autonome
Faire tourner la machine virtuelle sur un réseau local à plusieurs nœuds et vérifier la convergence des états.
Volet sécurité
Une vérification de bloc incomplète accepte un bloc invalide : écrire d'abord les tests de refus.
Évaluation
Machine virtuelle exécutée sur réseau multi-nœuds, états convergents vérifiés.
