Plan du cours
Jour 1 : Architecture Web3 & Le Cas d'Usage 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 : Plongeon approfondi dans PoS (Preuve d'enjeu) vs. PoA (Preuve d'autorité) pour les chaînes de consortium.
- Le Défi d'Ingénierie SCF : Mappage du workflow « Factoring Inversé » à un diagramme d'état-machine.
- Laboratoire : Configuration de l'environnement de développement local (Hardhat/Truffle/Ganache) et connexion à un réseau de test.
Jour 2 : Ingénierie des Smart Contracts pour la Finance
- Plongeon approfondi en Solidity/Chaincode : Structures de données, mappages et modificateurs.
- Coder la « Facture » : Création d'une Struct pour représenter une facture et des variables d'état pour le statut d'approbation.
- Automatisation de la Liquidité : Écriture de fonctions pour requestEarlyPayment(), approveInvoice() et settlePayment().
- Laboratoire : Écriture et Test Unitaire d'un Smart Contract de Factoring basique.
Jour 3 : Intégration, Sécurité & Déploiement
- Le Problème des Oracles : Comment obtenir de manière sécurisée des données d'expédition (par exemple, « Marchandises Reçues ») dans le Smart Contract pour déclencher un paiement.
- Bonnes Pratiques de Sécurité : Analyse des vulnérabilités courantes (Reentrancy, Dépassement d'entier) et outils d'audit (MythX/Slither).
- L'Interface Frontale Dapp : Aperçu rapide de la connexion d'une interface React/Next.js au contrat via Ethers.js ou Web3.js.
- Projet : Déploiement du contrat SCF sur un réseau de test et interaction avec lui via un script.
Pré requis
- Une compréhension des concepts de blockchain
Nos clients témoignent (5)
Bonnes communications, ouvert aux discussions, a maintenu l'intérêt et l'engagement
Ahmet Keyman - Keytrade AG
Formation - Management Accounting and Finance for Non-Finance Professionals
Traduction automatique
Expérience du formateur et sa façon de transmettre le contenu
Roggli Marc - Bechtle Schweiz AG
Formation - FinOps
Traduction automatique
Patrick a fait un excellent travail pour trouver l'équilibre entre couvrir tout le matériel préparé et prendre le temps de donner des réponses détaillées aux questions du groupe
Mick Mccarthy - Rakuten Blockchain Lab
Formation - Ethereum for Developers
Traduction automatique
Service personnel et orienté vers mes besoins
ANN - New Vitality Clinic
Formation - GnuCash for Business Accounting
Traduction automatique
I was benefit from the interesting and clear ideas and suggestions.
Vincent van Walt
Formation - A Practical Guide to Successful Pricing Strategies
Traduction automatique