Aller au contenu
Blockchain Association of Cameroon
BAC-L2-SUB-116Substrate / Polkadot SDKAvancé

Compatibilité EVM

Accueillir l'outillage Ethereum sur une chaîne Substrate : ce que la compatibilité apporte réellement, et les frontières qu'elle ne franchit pas.

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

Objectifs pédagogiques

  • 01Activer une couche d'exécution compatible EVM
  • 02Déployer un contrat Solidity existant sans le réécrire
  • 03Identifier les différences de comportement entre les deux modèles de comptes

Laboratoire guidé

Déployer sur sa chaîne un contrat Solidity écrit en niveau 1 et l'appeler avec l'outillage Ethereum.

Laboratoire autonome

Documenter trois différences de comportement observées par rapport à un réseau Ethereum de test.

Volet sécurité

Deux modèles de comptes cohabitant : les erreurs de correspondance d'adresses et leurs conséquences sur les fonds.

Évaluation

Contrat déployé et note des différences observées, vérifiée expérimentalement.