Schulungsübersicht

Tag 1: Web3-Architektur & Das SCF-Anwendungsfall

  • Kryptografische Grundlagen: Hashing, Merkle-Bäume und Public/Private Key-Kryptografie im Kontext der Unternehmensidentität (DID).

  • Konsensmechanismen: Tiefgang in PoS (Proof of Stake) vs. PoA (Proof of Authority) für Konsortienketten.

  • Die SCF-Ingenieurermessung: Abbildung des "Reverse Factoring"-Workflows in ein Zustandsdiagramm.

  • Labor: Einrichten der lokalen Entwicklungsumgebung (Hardhat/Truffle/Ganache) und Verbindung mit einem Testnetz.

Tag 2: Smart Contract Engineering für Finanzanwendungen

  • Solidity/Chaincode Tiefgang: Datentypen, Mappings und Modifikatoren.

  • Coding der "Rechnung": Erstellen einer Struktur zur Darstellung einer Rechnung und Zustandsvariablen für die Freigabe.

  • Liquidität automatisieren: Schreiben von Funktionen für requestEarlyPayment(), approveInvoice() und settlePayment().

  • Labor: Schreiben und Unit Testing eines grundlegenden Factoring Smart Contracts.

 

Tag 3: Integration, Sicherheit & Bereitstellung

  • Das Oracle-Problem: Wie man sicher aus der Blockchain externes Daten (z.B. "Wareneingang") abruft, um Zahlungen zu initiieren.

  • Sicherheitsbest Practices: Analyse von gängigen Schwachstellen (Reentrancy, Integer Overflow) und Audit-Tools (MythX/Slither).

  • Die Dapp-Frontend: Kurze Übersicht, wie man ein React/Next.js Frontend mit dem Vertrag über Ethers.js oder Web3.js verbindet.

  • Projekt: Bereitstellung des SCF-Vertrags in einem Testnetz und Interaktion mit ihm über ein Skript.

Voraussetzungen

  • Grundverständnis von Blockchain-Konzepten

 

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien