Τεχνολογία Blockchain και Εφαρμογές

Πληροφορίες Μαθήματος
ΤίτλοςΤεχνολογία Blockchain και Εφαρμογές / Blockchain Technology and Applications
ΚωδικόςIHST212
ΣχολήΘετικών Επιστημών
ΤμήμαΠληροφορικής
Κύκλος / Επίπεδο2ος / Μεταπτυχιακό
Περίοδος ΔιδασκαλίαςΕαρινή
Υπεύθυνος/ηΚωνσταντίνος Δραζιώτης
ΚοινόΌχι
ΚατάστασηΕνεργό
Course ID600020722

Πρόγραμμα Σπουδών: ΠΜΣ ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΡΑΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ (2018 έως σήμερα) ΜΦ

Εγγεγραμμένοι φοιτητές: 1
ΚατεύθυνσηΤύπος ΠαρακολούθησηςΕξάμηνοΈτοςECTS
ΚΟΡΜΟΣΕπιλογής217,5

Πρόγραμμα Σπουδών: ΠΜΣ ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΡΑΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ (2018 έως σήμερα) ΠΦ

Εγγεγραμμένοι φοιτητές: 10
ΚατεύθυνσηΤύπος ΠαρακολούθησηςΕξάμηνοΈτοςECTS
ΚΟΡΜΟΣΕπιλογής217,5

Πληροφορίες Τάξης
ΤίτλοςΤεχνολογία Blockchain και Εφαρμογές
Ακαδημαϊκό Έτος2021 – 2022
Περίοδος ΤάξηςΕαρινή
Διδάσκοντες μέλη ΔΕΠ
Ώρες Εβδομαδιαία3
Class ID
600200639
Τρόπος Παράδοσης
  • Πρόσωπο με πρόσωπο
Ηλεκτρονική Διάθεση Μαθήματος
Προαπαιτήσεις
Γενικές Προαπαιτήσεις
Διακριτά μαθηματικά, κρυπτογραφία, δίκτυα
Μαθησιακά Αποτελέσματα
Γνωστικά: Εμβάθυνση σε θέματα που αφορούν την τεχνολογία blockchain Δεξιότητες: Παρουσίαση εργασίας (ικανότητα επικοινωνίας, σωστή χρήση τεχνικών παρουσίασης, εξοικείωση με ερωτήσεις από το κοινό). Γενικά, ο στόχος του μαθήματος είναι να αποκτήσουν οι φοιτητές βασικές γνώσεις της τεχνολογίας blockchain. Τέλος, να υλοποιούν κάποιες τεχνολογίες που βασίζονται στην τεχνολογία blockchain.
Γενικές Ικανότητες
  • Εφαρμογή της γνώσης στην πράξη
  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Προσαρμογή σε νέες καταστάσεις
  • Λήψη αποφάσεων
  • Ομαδική εργασία
  • Άσκηση κριτικής και αυτοκριτικής
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Περιεχόμενο Μαθήματος
Εισαγωγή στο blockchain, Bitcoin, Συναρτήσεις κατακερματισμού, Immutable Ledger, Δένδρα του Merkle, Αποκεντρωμένα συστήματα, Πως να κατασκευάσω ένα blockchain με Python, Ethereum, έξυπνα συμβόλαια, Εφαρμογές.
Λέξεις Κλειδιά
Blockchain, peer to peer, Distributed ledger, smart contracts, Ethereum, Bitcoin, Python
Τύποι Εκπαιδευτικού Υλικού
  • Διαφάνειες
Χρήση Τεχνολογιών Πληροφορίας και Επικοινωνιών
Χρήση Τ.Π.Ε.
  • Χρήση Τ.Π.Ε. στη Διδασκαλία
  • Χρήση Τ.Π.Ε. στην Εργαστηριακή Εκπαίδευση
  • Χρήση Τ.Π.Ε. στην Επικοινωνία με τους φοιτητές
  • Χρήση Τ.Π.Ε. στην Αξιολόγηση των Φοιτητών
Οργάνωση Μαθήματος
ΔραστηριότητεςΦόρτος ΕργασίαςECTSΑτομικάΟμαδικάErasmus
Διαλέξεις52
Εργαστηριακή Άσκηση70
Μελέτη και ανάλυση βιβλίων και άρθρων25
Συγγραφή εργασίας / εργασιών25
Εξετάσεις3
Σύνολο175
Αξιολόγηση Φοιτητών
Μέθοδοι Αξιολόγησης Φοιτητών
  • Γραπτή Εργασία (Διαμορφωτική, Συμπερασματική)
  • Δημόσια Παρουσίαση (Διαμορφωτική, Συμπερασματική)
  • Γραπτή Εξέταση με Επίλυση Προβλημάτων (Διαμορφωτική, Συμπερασματική)
Βιβλιογραφία
Επιπρόσθετη βιβλιογραφία για μελέτη
1. Andreas M. Antonopoulos, Mastering Bitcoin, O'Reilly, 2017 2. R. M. Townsend, Distributed Ledgers : Design and Regulation of Financial Infrastructure and Payment Systems, MIT Press 3. Hellwig, Daniel, Karlic, Goran, Huchzermeier, Arnd. Build Your Own Blockchain : A Practical Guide to Distributed Ledger Technology, Springer 4. Antony Lewis, The basics of Bitcoins and Blockchains: An introduction to Cryptocurrencies and the technology that powers them, Mango Publishing
Τελευταία Επικαιροποίηση
24-10-2022