Plan Szkolenia

Dzień 1: Architektura Web3 & Przypadek Zastosowania SCF

  • Elementy Szyfrowe: Hashowanie, Drzewa Merkle i kryptografia klucza publicznego/prywatnego w kontekście tożsamości przedsiębiorstw (DID).
  • Mechanizmy Konsensusu: Wgłąb PoS (Proof of Stake) vs. PoA (Proof of Authority) dla łańcuchów konsorcjum.
  • Wyzywanie Inżynierskie SCF: Mapowanie przepływu pracy "Odwróconego Faktoringu" do diagramu stanu-maszyny.
  • Laboratorium: Ustawianie lokalnego środowiska deweloperskiego (Hardhat/Truffle/Ganache) i łączenie się z testnet.

Dzień 2: Inżynieria Smart Contracts dla Finansów

  • Głęboki Zanurk do Solidity/Chaincode: Struktury danych, mapowania i modyfikatory.
  • Kodowanie "Faktury": Tworzenie Structa reprezentującego fakturę i zmiennych stanu dla statusu zatwierdzenia.
  • Automatyzacja Likwidności: Pisanie funkcji requestEarlyPayment(), approveInvoice() i settlePayment().
  • Laboratorium: Pisanie i testowanie jednostkowe podstawowego Smart Contractu Faktoringowego.

Dzień 3: Integracja, Bezpieczeństwo & Wdrożenie

  • Problem Orakeli: Jak bezpiecznie uzyskać dane o dostawie (np. "Towary Otrzymane") w Smart Contract, aby wyzwolić płatność.
  • Najlepsze Praktyki Bezpieczeństwa: Analiza powszechnych podatności (Reentrancy, Integer Overflow) i narzędzia do audytu (MythX/Slither).
  • Frontend Dapp: Krótkie omówienie łączenia frontendu React/Next.js z kontraktem przy użyciu Ethers.js lub Web3.js.
  • Projekt: Wdrażanie kontraktu SCF na testnet i interakcja z nim za pomocą skryptu.

Wymagania

  • Zrozumienie koncepcji blockchain

 

 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie