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

Machines virtuelles personnalisées I — concepts

Sortir du modèle EVM : définir soi-même ce qu'est une transaction, un bloc et une transition d'état pour son domaine métier.

Niveau
L2Développeur d'appchain
Durée
4 h
Piste
Avalanche
Mainteneur
Architecte principal Avalanche

Objectifs pédagogiques

  • 01Décrire l'interface qu'une machine virtuelle doit implémenter
  • 02Concevoir un modèle de transaction propre à un domaine
  • 03Arbitrer entre machine virtuelle sur mesure et EVM personnalisée

Laboratoire guidé

Parcourir une machine virtuelle minimale existante et cartographier ses points d'entrée.

Laboratoire autonome

Spécifier une machine virtuelle pour un registre de titres fonciers : transactions, état, règles de validité.

Volet sécurité

Écrire sa machine virtuelle, c'est reprendre à sa charge des garanties que l'EVM fournissait gratuitement.

Évaluation

Spécification revue sur l'exhaustivité de ses règles de validité.