Kontakt aufnehmen

Schulungsübersicht

Tag 1: Web3-Architektur & der SCF-Anwendungsfall

  • Kryptographische Primitives: Hashing, Merkle-Bäume und Public-/Private-Key-Kryptographie im Kontext von Unternehmensidentitäten (DID).
  • Konsensmechanismen: Tiefgehende Untersuchung von PoS (Proof of Stake) vs. PoA (Proof of Authority) für Konsortial-Blockchains.
  • Die SCF-Ingenieursherausforderung: Abbildung des "Reverse Factoring" -Workflows auf ein Zustandsautomaten-Diagramm.
  • Lab: Einrichten der lokalen Entwicklungsumgebung (Hardhat/Truffle/Ganache) und Verbindung zu einem Testnetz.

Tag 2: Smart-Contract-Engineering für Finanzwesen

  • Solidity/Chaincode Deep Dive: Datenstrukturen, Abbildungen und Modifizierer.
  • Code für die "Rechnung": Erstellung einer Struktur zur Darstellung einer Rechnung sowie von Zustandvariablen für den Genehmigungsstatus.
  • Liquidität automatisieren: Schreiben von Funktionen für requestEarlyPayment(), approveInvoice() und settlePayment().
  • Lab: Schreiben und Unit-Testen eines grundlegenden Factoring-Smart Contracts.

Tag 3: Integration, Sicherheit & Bereitstellung

  • Das Oracle-Problem: Wie man Versanddaten (z.B. "Wareneingang") sicher in den Smart Contract erhält, um Zahlungen auszulösen.
  • Sicherheits-Best-Practices: Analyse häufiger Schwachstellen (Reentrancy, Integer Overflow) und Audit-Tools (MythX/Slither).
  • Die Dapp-Frontend: Kurzüberblick über die Anbindung eines React/Next.js-Frontends an den Vertrag unter Verwendung von Ethers.js oder Web3.js.
  • Projekt: Bereitstellen des SCF-Vertrags auf einem Testnetz und Interaktion damit über ein Skript.

Voraussetzungen

  • Grundkenntnisse in Blockchain-Konzepten.

 

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien