Aller au contenu
Blockchain Association of Cameroon
BAC-L2-AVAX-113AvalancheExpert

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
L2Dé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.