TP fil rouge : développer un “Smart contract” de pari en ligne (Hyperledger Fabric + Initiation à Hyperledger Composer)
Jour 1
Matin
- Hyperledger en détail
- Hyperledger et la fondation Linux
- Hyperledger Frameworks
- Hyperledger Tools
- Présentation des outils et frameworks manipulés durant la formation
- Hyperledger Fabric, blockchain de consortium basée sur les “channels”
- TP : Monter une blockchain Hyperledger Fabric locale (image docker)
- Chaincode, le smart contract d’Hyperledger Fabric : les bases et les langages
- Présentation des outils de développements (VSCode, Goland, Chaincoder)
Après-midi
- TP : Créer un smart contract basique
- TP : Déploiement des smarts contracts
- Les TU sur un smart contract
- TP : Tester correctement un smart contract
- Présentation du TP fil rouge
Jour 2
Matin
- Hyperledger Fabric, sécuriser son réseau (certificats et Fabric-CA, les bases)
- TP : comprendre et générer les crypto-matériels de notre blockchain
- Hyperledger “SDK” les kits de développement
- TP : Création et visualisation des matchs
- “Chaincode Event Listener”, la gestion des événements au sein d’une blockchain
- TP : Gestion des paris
Après-midi
- Hyperledger Explorer
- TP : Ajout d’une organisation au sein de notre blockchain
- Hyperledger et le cloud (AWS, Kubernetes)
- Hyperledger Composer
- Les futures évolutions d’Hyperledger