Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Jour 1 : Architecture Web3 et cas d'utilisation SCF
- Primitives cryptographiques : Hachage, arbres de Merkle et cryptographie à clé publique/privée dans le contexte de l'identité d'entreprise (DID).
- Mécanismes de consensus : Plongée approfondie dans le PoS (Preuve d'enjeu) versus PoA (Preuve d'autorité) pour les chaînes de consortium.
- Défis de l'ingénierie SCF : Mappage du flux de travail « d'affacturage inversé » vers un diagramme d'état-machine.
- Labo : Configuration de l'environnement de développement local (Hardhat/Truffle/Ganache) et connexion à un testnet.
Jour 2 : Ingénierie des contrats intelligents pour la finance
- Plongée approfondie Solidity/Chaincode : Structures de données, mappages et modificateurs.
- Coder la « facture » : Création d'une structure pour représenter une facture et des variables d'état pour le statut d'approbation.
- Automatiser la liquidité : Rédaction de fonctions pour requestEarlyPayment(), approveInvoice() et settlePayment().
- Labo : Écriture et tests unitaires d'un contrat intelligent d'affacturage de base.
Jour 3 : Intégration, sécurité et déploiement
- Le problème de l'Oracle : Comment récupérer en toute sécurité les données d'expédition (par exemple, « Marchandises reçues ») dans le contrat intelligent pour déclencher le paiement.
- Meilleures pratiques de sécurité : Analyse des vulnérabilités courantes (réentrée, dépassement d'entier) et des outils d'audit (MythX/Slither).
- Interface utilisateur du Dapp : Aperçu bref de la connexion d'une interface frontend React/Next.js au contrat à l'aide de Ethers.js ou Web3.js.
- Projet : Déploiement du contrat SCF sur un testnet et interaction avec celui-ci via un script.
Pré requis
- Une compréhension des concepts de la blockchain
21 Heures
Nos clients témoignent (2)
- J'aime l'introduction à la blockchain. Pour un débutant en blockchain comme moi, cela m'a beaucoup éclairé. - J'apprécie aussi l'atelier technique, il est également intéressant.
Muhammad Lutfi Budiansyah - PT Digital Daya Teknologi
Formation - Web3 Engineering & Supply Chain Finance Architecture
Traduction automatique
Formation interactive
Ardo - PT Digital Daya Teknologi
Formation - Web3 Engineering & Supply Chain Finance Architecture
Traduction automatique