Kurzusleírás

1. nap: Web3 architektúra és a SCF használási esete

  • Kriptográfiai alapok: Hashing, Merkle fák és publikus/privát kulcsú kriptográfia vállalati identitás (DID) kontextusában.

  • Konszenzus mechanizmusok: Mélyen belemegyünk a PoS (Proof of Stake) és PoA (Proof of Authority) összevetésébe konzorcium láncok számára.

  • A SCF mérnöki kihívás: A "Fordított faktoring" folyamat leképezése állapotgépi diagramra.

  • Gyakorlás: A helyi fejlesztőkörnyezet beállítása (Hardhat/Truffle/Ganache) és csatlakozás teszthálózathoz.

2. nap: Pénzügyi Smart Contractok mérnöksége

  • Solidity/Chaincode mélybevágás: Adatszerkezetek, leképezések és módosítók.

  • A "Számla" kódolása: Egy Struct létrehozása számla reprezentálásához és állapotszabványok számára jóváhagyási státusz.

  • Liquidity automatizálása: Funkciók írása requestEarlyPayment(), approveInvoice(), és settlePayment().

  • Gyakorlás: Alapvető Faktoring Smart Contract írása és egységtesztelése.

 

3. nap: Integráció, biztonság és üzembe helyezés

  • Az Oracle probléma: Hogyan jussunk biztonságosan szállítási adatokhoz (pl., "Tétel elfogadva") a Smart Contractbe kifizetés indításához.

  • Biztonsági best practice-k: Kockázatok (Reentrancy, Egész szám áteresztés) elemzése és audit eszközök (MythX/Slither).

  • A Dapp felhasználói felülete: Rövid áttekintés a React/Next.js felhasználói felület kapcsolódásának módjáról a szerződéshez Ethers.js vagy Web3.js segítségével.

  • Projekt: A SCF szerződés üzembe helyezése teszthálózatra és interakciója szkript segítségével.

Követelmények

  • Blockchain koncepciók megértése

 

 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák