Ενσωμάτωση του Hyperledger Aries Self-Sovereign Identities με χρήση του Hyperledger Fabric ως επαληθεύσιμου μητρώου δεδομένων
Integrating Hyperledger Aries Self-Sovereign Identities using Hyperledger Fabric as a verifiable data registry
Master Thesis
Συγγραφέας
Misiakoulis, Georgios
Μησιακούλης, Γεώργιος
Ημερομηνία
2023-10Προβολή/ Άνοιγμα
Λέξεις κλειδιά
SSI ; Hyperledger Fabric ; Hyperledger Aries Framework Go ; Blockchain ; gRPC Bidirectional Streaming ; GOB ; Kubernetes ; Chaincode ; Verifiable data registryΠερίληψη
Το πρόβλημα της διαχείρισης της ταυτότητας απασχολεί την επιστημονική κοινότητα εδώ και αρκετά χρόνια. Ειδικότερα, ο συνδυασμός της διαχείρισης ταυτότητας με την πλήρη εφαρμογή του GDPR δημιούργησε νέα προβλήματα σχετικά με τον τρόπο επιβεβαίωσης της ταυτότητας των χρηστών χωρίς να μοιράζονται πολλές περιττές πληροφορίες. Προς αυτή την κατεύθυνση, η χρήση τεχνολογιών αυτοκυριαρχικής ταυτοποίησης (Self Sovereign Identities - SSI) έχει κερδίσει έδαφος τα τελευταία χρόνια. Η τεχνολογία SSI επιτρέπει στους χρήστες να διατηρούν την ασφάλεια των ταυτοτήτων τους, επιτρέποντας την αυθεντικοποίηση τους σε έναν ελεγκτή χωρίς να αποκαλύπτουν οποιαδήποτε μυστική και προσωπική πληροφορία. Μία από τις πλέον ώριμες τεχνολογίες SSI είναι το Hyperledger Aries. Το Hyperledger Aries εξαρτάται από το Hyperledger Indy ως υποκείμενη πλατφόρμα κατανεμημένου - καθολικού (blockchain) και το Hyperledger Ursa ως βιβλιοθήκη κρυπτογραφίας. Παράλληλα, η πιο γνωστή πλατφόρμα ειδικά για βιομηχανικές εφαρμογές είναι το Hyperledger Fabric. Μέχρι στιγμής, το Hyperledger Aries λειτουργεί ως ξεχωριστό σύστημα που λειτουργεί παράλληλα με την κύρια εφαρμογή και ενσωματώνει τις λειτουργίες του SSI, αυξάνοντας το κόστος διαχείρισης και λειτουργίας και δυσχεραίνοντας τη διαλειτουργικότητα. Η επαλήθευση της ταυτότητας κρίνεται προτιμότερη από τις επιχειρήσεις, ενώ κατασκευάζουν λύσεις με το Hyperledger Fabric εντός των πλατφορμών τους. Στην παρούσα εργασία τροποποιούμε κατάλληλα το Aries Verifiable Data Registry (VDR), ώστε να μπορεί να αλληλεπιδράσει με το Hyperledger Fabric ως καθολικό βιβλίο, επιτρέποντας την κατασκευή εφαρμογών SSI πάνω στο Hyperledger Fabric.