Plan Szkolenia

Dzień 1: Architektura Web3 & Przypadek Użycia SCF

  • Podstawy Kryptograficzne: Hashowanie, Drzewa Merkle i Kryptografia Klucza Publicznego/Przyczykłowego w kontekście tożsamości przedsiębiorstwa (DID).

  • Mechanizmy Konsensusu: Głębsza analiza PoS (Proof of Stake) vs. PoA (Proof of Authority) dla łańcuchów konsortium.

  • Wyzywanie Inżynieryjne SCF: Mapowanie przepływu pracy "Odwróconego Factoringu" na diagram stanów.

  • Laboratorium: Ustawianie środowiska deweloperskiego (Hardhat/Truffle/Ganache) i łączność z testnetem.

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

  • Głębsza Analiza Solidity/Chaincode: Struktury danych, mapowania i modyfikatory.

  • Kodowanie "Faktury": Tworzenie Structa do reprezentacji faktury i zmiennych stanu dla statusu zatwierdzenia.

  • Automatyzacja Likwidności: Pisanie funkcji requestEarlyPayment(), approveInvoice() i settlePayment().

  • Laboratorium: Pisanie i Testowanie Jednostkowe podstawowego Smart Contractu Factoring.

 

Dzień 3: Integracja, Bezpieczeństwo i Wdrażanie

  • Problem Orakłów: Jak bezpiecznie zdobywać dane o dostawach (np., "Otrzymanie Towarów") w Smart Contract, aby wyzwolić płatność.

  • Najlepsze Praktyki Bezpieczeństwa: Analiza typowych podatności (Reentrancy, Integer Overflow) i narzędzia do audytu (MythX/Slither).

  • Frontend Dapp: Krótki przegląd łączności frontenu React/Next.js z kontraktem przy użyciu Ethers.js lub Web3.js.

  • Projekt: Wdrażanie kontraktu SCF do testnetu i interakcja z nim za pomocą skryptu.

Wymagania

  • Zrozumienie koncepcji blockchain

 

 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie