Návrh Školení

Den 1: Architektura Web3 & SCF Případ použití

  • Kryptografické primitivy: Hashování, Merkle stromy a veřejné/soukromé klíče v kontextu podnikové identity (DID).

  • Konsenzové mechanismy: Hluboký pohled na PoS (Proof of Stake) vs. PoA (Proof of Authority) pro konzorcia.

  • Výzva SCF inženýrství: Mapování pracovního postupu „Obrácené faktorování“ do diagramu stavů.

  • Laboratoř: Nastavení místního vývojového prostředí (Hardhat/Truffle/Ganache) a připojení k testnetu.

Den 2: Vývoj Chytrých kontraktů pro finanční systémy

  • Hluboký pohled na Solidity/Chaincode: Datové struktury, mapy a modifikátory.

  • Kódování faktury: Vytváření Struktury pro reprezentaci faktury a stavových proměnných pro schválení.

  • Automatizace likvidity: Psaní funkcí requestEarlyPayment(), approveInvoice() a settlePayment().

  • Laboratoř: Psaní a Unit Testování základního Chytrého kontraktu pro faktorování.

 

Den 3: Integrace, bezpečnost a nasazení

  • Problém Orákulů: Jak získat bezpečně informace o přepravě (např. „Zboží doručeno“) do Chytrého kontraktu k aktivaci plateb.

  • Nejlepší praktiky bezpečnosti: Analýza běžných zranitelností (Reentrance, celočíselné přetečení) a auditovacích nástrojů (MythX/Slither).

  • Dapp frontend: Stručný přehled připojení React/Next.js frontendu k kontraktu pomocí Ethers.js nebo Web3.js.

  • Projekt: Nasazení SCF kontraktu do testnetu a interakce s ním prostřednictvím skriptu.

Požadavky

  • Porozumění konceptům blockchainu

 

 21 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie