Cursusaanbod

Dag 1: Web3 Architectuur & Het SCF Gebruikscase

  • Cryptografische Primitieven: Hashing, Merkle-trees en publieke/privé-sleutelcryptografie in de context van bedrijfsidentiteit (DID).
  • Consensusmechanismen: Diepduik in PoS (Proof of Stake) vs. PoA (Proof of Authority) voor consoritiumketens.
  • Het SCF Ingenieursprobleem: Het "Reverse Factoring"-werkproces afbeelden in een statemachine-diagram.
  • Laboratorium: Instellen van de lokale ontwikkelomgeving (Hardhat/Truffle/Ganache) en verbinding maken met een testnet.

Dag 2: Smart Contract Engineering voor Financiën

  • Solidity/Chaincode diepdive: Datastructuren, mappings en modifiers.
  • Coderen van de "Factuur": Creëren van een Struct om een factuur te vertegenwoordigen en statusvariabelen voor goedkeuring.
  • Liquideit automatiseren: Schrijven van functies voor requestEarlyPayment(), approveInvoice() en settlePayment().
  • Laboratorium: Schrijven en unit testen van een basis Factoring Smart Contract.

Dag 3: Integratie, Veiligheid & Implementatie

  • Het Oracle-probleem: Hoe u verzendingsgegevens (bijvoorbeeld "Goederen ontvangen") veilig in de Smart Contract kunt krijgen om betaling te triggeren.
  • Veiligheidsbest practices: Analyseren van veelvoorkomende kwetsbaarheden (Reentrancy, Integer Overflow) en audittools (MythX/Slither).
  • Het Dapp Frontend: Kort overzicht van het verbinden van een React/Next.js frontend met de contracten via Ethers.js of Web3.js.
  • Project: Implementeren van het SCF-contract op een testnet en ermee interacteren via een script.

Vereisten

  • Een begrip van blockchain-concepten

 

 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën