Intrati in legatura

Schița de curs

Ziua 1: Arhitectura Web3 și Cazul de Utilizare SCF

  • Primitive Criptografice: Hashing, Arbori Merkle și Criptografia cu Chei Publice/Private în contextul identității întreprinderilor (DID).
  • Mecanisme de Consens: Explorare aprofundată a PoS (Proof of Stake) vs. PoA (Proof of Authority) pentru lanțuri de consorțiu.
  • Provocarea de Inginerie SCF: Maparea fluxului de lucru „Reverse Factoring” la o diagramă de mașină de stare.
  • Laborator: Configurarea mediului de dezvoltare local (Hardhat/Truffle/Ganache) și conectarea la o rețea de test.

Ziua 2: Ingineria Contractelor Inteligente pentru Finanțe

  • Explorare Avansată Solidity/Chaincode: Structuri de date, mapări și modificatori.
  • Codificarea „Facturii”: Crearea unei structuri pentru a reprezenta o factură și a variabilelor de stare pentru starea de aprobare.
  • Automatizarea Lichidității: Scrierea funcțiilor pentru requestEarlyPayment(), approveInvoice() și settlePayment().
  • Laborator: Scrierea și Testarea Unităților unui Contract Inteligent de Facturare de bază.

Ziua 3: Integrare, Securitate și Implementare

  • Problema Oracle: Cum să obții în siguranță date de transport (de ex., „Bunuri Primite”) în Contractul Inteligent pentru a declanșa plata.
  • Bune Practici de Securitate: Analiza vulnerabilităților comune (Reentrancy, Overflow de Integer) și a instrumentelor de audit (MythX/Slither).
  • Interfața Dapp: Prezentare generală a conectării unei interfețe React/Next.js la contract folosind Ethers.js sau Web3.js.
  • Proiect: Implementarea contractului SCF pe o rețea de test și interacțiunea cu acesta prin intermediul unui script.

Cerințe

  • O înțelegere a conceptelor de blockchain

 

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite