Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Ημέρα 1: Αρχιτεκτονική Web3 & Η Περίπτωση Χρήσης SCF

  • Κρυπτογραφικές Πρωτογενείς Έννοιες: Hashing, Merkle Trees και Κρυπτογραφία Δημόσιου/Ιδιωτικού Κλειδιού στο πλαίσιο της εταιρικής ταυτότητας (DID).
  • Μηχανισμοί Συναίνεσης: Εμβάθυνση σε PoS (Proof of Stake) έναντι PoA (Proof of Authority) για κοινοπρακτικές αλυσίδες.
  • Η Πρόκληση Μηχανικής SCF: Απεικόνιση της ροής εργασίας «Αντίστροφης Εκχώρησης Απαιτήσεων» σε διάγραμμα μηχανής καταστάσεων.
  • Εργαστήριο: Ρύθμιση του τοπικού περιβάλλοντος ανάπτυξης (Hardhat/Truffle/Ganache) και σύνδεση σε testnet.

Ημέρα 2: Μηχανική Smart Contract για Χρηματοοικονομικά

  • Εμβάθυνση σε Solidity/Chaincode: Δομές δεδομένων, αντιστοιχίσεις (mappings) και τροποποιητές (modifiers).
  • Κωδικοποίηση του «Τιμολογίου»: Δημιουργία ενός Struct για αναπαράσταση τιμολογίου και μεταβλητών κατάστασης για την κατάσταση έγκρισης.
  • Αυτοματοποίηση Ρευστότητας: Συγγραφή συναρτήσεων για requestEarlyPayment(), approveInvoice() και settlePayment().
  • Εργαστήριο: Συγγραφή και Unit Testing ενός βασικού Smart Contract Εκχώρησης Απαιτήσεων.

Ημέρα 3: Ενσωμάτωση, Ασφάλεια & Ανάπτυξη

  • Το Πρόβλημα των Oracle: Πώς να λαμβάνετε με ασφάλεια δεδομένα αποστολής (π.χ. «Παραλαβή Εμπορευμάτων») στο Smart Contract για να ενεργοποιηθεί η πληρωμή.
  • Βέλτιστες Πρακτικές Ασφαλείας: Ανάλυση κοινών ευπαθειών (Reentrancy, Υπερχείλιση Ακεραίων) και εργαλείων ελέγχου (MythX/Slither).
  • Το Frontend του Dapp: Σύντομη επισκόπηση της σύνδεσης ενός frontend React/Next.js με το συμβόλαιο χρησιμοποιώντας Ethers.js ή Web3.js.
  • Project: Ανάπτυξη του συμβολαίου SCF σε testnet και αλληλεπίδραση μαζί του μέσω ενός script.

Απαιτήσεις

  • Κατανόηση των εννοιών του blockchain

 

 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες