Kontakt aufnehmen

Schulungsübersicht

Tag 1: Web3-Architektur & der SCF-Geschäftsfall

  • Kryptografische Grundbausteine: Hashing, Merkle-Bäume und Public-/Private-Key-Kryptografie im Kontext von Unternehmensidentitäten (DID).
  • Konsensmechanismen: Tiefergehende Betrachtung von PoS (Proof of Stake) vs. PoA (Proof of Authority) für Konsortial-Chains.
  • Die SCF-Engineering-Herausforderung: Abbildung des "Reverse Factoring" Workflows auf ein Zustandsdiagramm.
  • Lab: Einrichten der lokalen Entwicklungsumgebung (Hardhat/Truffle/Ganache) und Verbindung mit einem Testnet.

Tag 2: Smart Contract Engineering für Finanzen

  • Solidity/Chaincode im Detail: Datenstrukturen, Mappings und Modifizierer.
  • Die "Rechnung" codieren: Erstellen eines Structs zur Abbildung einer Rechnung sowie Statusvariablen für den Genehmigungsstatus.
  • Liquidität automatisieren: Schreiben von Funktionen für requestEarlyPayment(), approveInvoice() und settlePayment().
  • Lab: Schreiben und Unit-Testen eines einfachen Factoring-Smart Contracts.

Tag 3: Integration, Sicherheit & Deployment

  • Das Oracle-Problem: Wie man Versanddaten (z. B. "Wareneingang") sicher in den Smart Contract bringt, um eine Zahlung auszulösen.
  • Best Practices für Sicherheit: Analyse häufiger Schwachstellen (Reentrancy, Integer Overflow) und Audit-Tools (MythX/Slither).
  • Dapp-Frontend: Kurzer Überblick über die Anbindung eines React/Next.js-Frontends an den Contract mithilfe von Ethers.js oder Web3.js.
  • Projekt: Deployment des SCF-Contracts in ein Testnet und Interaktion damit via Skript.

Voraussetzungen

  • Grundverständnis von Blockchain-Konzepten

 

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien