Προτεινόμενη Διπλωματική εργασία Προπτυχιακού προγράμματος Σπουδών
Η εργασία στοχεύει στη δημιουργία μιας αποκεντρωμένης εφαρμογής (DApp) που επιτρέπει σε χρήστες να δημιουργούν, αποθηκεύουν και επαληθεύουν την ψηφιακή τους ταυτότητα με ασφαλή και αποκεντρωμένο τρόπο, χωρίς την ανάγκη κεντρικής αρχής
Στο πλαίσιο της διπλωματικής αυτής θα αξιοποιηθούν οι παρακάτω τεχνολογίες Ethereum, Solidity, IPFS, MetaMask, React.js και Node.js / Hardhat. Η αρχιτεκτονική του συστήματος θα είναι ως εξής:
Frontend (React + MetaMask)
Smart Contract (Solidity)
IPFS
Το βασικό σενάριο χρήσης περιλαμβάνει τα εξής: Ο χρήστης εισάγει τα στοιχεία του, τα οποία αποθηκεύονται στο IPFS. Το hash αποθηκεύεται στο blockchain. Οποιοσδήποτε μπορεί να επαληθεύσει την ταυτότητα ενός χρήστη μέσω του hash. Τα προσωπικά δεδομένα δεν αποθηκεύονται στο blockchain, μόνο το hash τους.
Επιπλέον, θα πρέπει να εξεταστεί η δυνατότητα σύνδεσης με τα εθνικά συστήματα ταυτοποίησης (eIDAS) και να αναπτυχθεί mobile front-end. Ενδεικτική δομή της διπλωματικής:
Ανάλυση και Σχεδιασμός Πληροφοριακών Συστημάτων
Ανάλυση και Σχεδιασμός Πληροφοριακών Συστημάτων. Ανάπτυξη εφαρμογών. Ασφάλεια πληροφοριακών συστημάτων.
https://europeanblockchainassociation.org/2021/09/22/blockchain-ssi-and-eidas-2-how-do-they-relate/