Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain

Το διαδίκτυο στις σύγχρονες κοινωνίες αποτελεί σημαντικό κομμάτι στην καθημερινότητα των ανθρώπων καθώς τους προσφέρει αμέτρητες δυνατότητες για να εκπληρώσουν τις ανάγκες τους. Μέσα σε όλες τις αναπτυσσόμενες τεχνολογίες που αυξάνονται με ταχύτατους ρυθμούς ένα στοιχείο του διαδικτύου που παραμένει...

Full description

Saved in:
Bibliographic Details
Main Authors: Τζανέτος, Δανιήλ, Κόσσυφας, Θεόδωρος
Other Authors: Κοκολάκης, Σπύρος
Language:el_GR
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/11610/20131
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828462217599647744
author Τζανέτος, Δανιήλ
Κόσσυφας, Θεόδωρος
author2 Κοκολάκης, Σπύρος
author_facet Κοκολάκης, Σπύρος
Τζανέτος, Δανιήλ
Κόσσυφας, Θεόδωρος
author_sort Τζανέτος, Δανιήλ
collection DSpace
description Το διαδίκτυο στις σύγχρονες κοινωνίες αποτελεί σημαντικό κομμάτι στην καθημερινότητα των ανθρώπων καθώς τους προσφέρει αμέτρητες δυνατότητες για να εκπληρώσουν τις ανάγκες τους. Μέσα σε όλες τις αναπτυσσόμενες τεχνολογίες που αυξάνονται με ταχύτατους ρυθμούς ένα στοιχείο του διαδικτύου που παραμένει αναλλοίωτο είναι η αρχιτεκτονική πελάτη-εξυπηρετητή η οποία είναι υπεύθυνη για την λειτουργία των περισσότερων εφαρμογών που διατίθενται στο διαδίκτυο. Στο σημείο αυτό η καινούργια τεχνολογία του blockchain και του Internet of Things (IoT) ενδέχεται να επιφέρουν τεράστιες αλλαγές στο χώρο με έναν πιο αποκεντρωμένο χαρακτήρα. Το blockchain εκτός από την αρχική του ιδιότητα ως μέσο λειτουργίας του κρυπτονομίσματος bitcoin, έπαιξε σημαντικό ρόλο και σε διαφορετικούς κλάδους του διαδικτύου. Το blockchain είναι ένα ψηφιακό κατανεμημένο δημόσιο καθολικό (ledger) στο οποίο καταγράφονται συναλλαγές και συμφωνίες με τρόπο αδιάβλητο και υποστηρίζεται από ένα δίκτυο ομότιμων κόμβων. Καθοριστικής σημασίας είναι η συνεισφορά του στην δημιουργία αποκεντρωμένων εφαρμογών (DApps – Decentralized Applications), δηλαδή σε εφαρμογές που δεν βασίζονται στην γνωστή αρχιτεκτονική πελάτη-εξυπηρετητή αλλά σε ένα δίκτυο που ονομάζεται δίκτυο ομότιμων κόμβων. Στην πράξη το Ethereum blockchain αποτελεί παράδειγμα της εφαρμογής του blockchain στην δημιουργία αποκεντρωμένων εφαρμογών μέσω έξυπνων συμβολαίων. Η ανάπτυξη του συστήματος της διπλωματικής αυτής εργασίας θέτει ως κύριες λειτουργίες της εφαρμογής την έκδοση (issue) και υπογραφή (sign) ψηφιακών βεβαιώσεων και πιστοποιητικών που εκδίδουν οι γραμματείες των πανεπιστημιακών τμημάτων, η αυθεντικότητα (verify) των οποίων θα πιστοποιείται με τεχνολογίες Blockchain αντί για τα κλασικά ψηφιακά πιστοποιητικά. Μελετώντας εφαρμογές βασισμένες στην τεχνολογία του blockchain καθώς και στον ακαδημαϊκό κλάδο αντλήσαμε πληροφορίες ώστε να καθορίσουμε τις ανάγκες του συστήματος και να προχωρήσουμε στην ανάλυση και υλοποίηση αυτού. Το σύστημα που αναπτύξαμε με όνομα «Academic Certificates» βασίζεται στο μοντέλο πελάτη – εξυπηρετητή. Ο πελάτης (client) και ο εξυπηρετητής (server) συνδέονται με το σύστημα μέσω μίας εφαρμογής που δημιουργήσαμε για αυτόν το σκοπό. Η επικοινωνία των δύο, συσχετίζεται με μια βάση δεδομένων, που παρέχει σημαντικές πληροφορίες, απαραίτητες για τη λειτουργικότητα του συστήματος. Στην διπλωματική εργασία μέσω μιας αποκεντρωμένης εφαρμογής-πληροφοριακό σύστημα αναλύονται και επεξηγούνται σημαντικές έννοιες του αποκεντρωμένου ιστού καθώς και κάποιες ιδιότητες και χρήσεις του.
id oai:hellanicus.lib.aegean.gr:11610-20131
institution Hellanicus
language el_GR
publishDate 2020
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-201312025-03-17T10:25:56Z Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain Τζανέτος, Δανιήλ Κόσσυφας, Θεόδωρος Κοκολάκης, Σπύρος έκδοση αυθεντικοποίηση πιστοποιητικά issue blockchain verify Blockchains (Databases) Authentication Το διαδίκτυο στις σύγχρονες κοινωνίες αποτελεί σημαντικό κομμάτι στην καθημερινότητα των ανθρώπων καθώς τους προσφέρει αμέτρητες δυνατότητες για να εκπληρώσουν τις ανάγκες τους. Μέσα σε όλες τις αναπτυσσόμενες τεχνολογίες που αυξάνονται με ταχύτατους ρυθμούς ένα στοιχείο του διαδικτύου που παραμένει αναλλοίωτο είναι η αρχιτεκτονική πελάτη-εξυπηρετητή η οποία είναι υπεύθυνη για την λειτουργία των περισσότερων εφαρμογών που διατίθενται στο διαδίκτυο. Στο σημείο αυτό η καινούργια τεχνολογία του blockchain και του Internet of Things (IoT) ενδέχεται να επιφέρουν τεράστιες αλλαγές στο χώρο με έναν πιο αποκεντρωμένο χαρακτήρα. Το blockchain εκτός από την αρχική του ιδιότητα ως μέσο λειτουργίας του κρυπτονομίσματος bitcoin, έπαιξε σημαντικό ρόλο και σε διαφορετικούς κλάδους του διαδικτύου. Το blockchain είναι ένα ψηφιακό κατανεμημένο δημόσιο καθολικό (ledger) στο οποίο καταγράφονται συναλλαγές και συμφωνίες με τρόπο αδιάβλητο και υποστηρίζεται από ένα δίκτυο ομότιμων κόμβων. Καθοριστικής σημασίας είναι η συνεισφορά του στην δημιουργία αποκεντρωμένων εφαρμογών (DApps – Decentralized Applications), δηλαδή σε εφαρμογές που δεν βασίζονται στην γνωστή αρχιτεκτονική πελάτη-εξυπηρετητή αλλά σε ένα δίκτυο που ονομάζεται δίκτυο ομότιμων κόμβων. Στην πράξη το Ethereum blockchain αποτελεί παράδειγμα της εφαρμογής του blockchain στην δημιουργία αποκεντρωμένων εφαρμογών μέσω έξυπνων συμβολαίων. Η ανάπτυξη του συστήματος της διπλωματικής αυτής εργασίας θέτει ως κύριες λειτουργίες της εφαρμογής την έκδοση (issue) και υπογραφή (sign) ψηφιακών βεβαιώσεων και πιστοποιητικών που εκδίδουν οι γραμματείες των πανεπιστημιακών τμημάτων, η αυθεντικότητα (verify) των οποίων θα πιστοποιείται με τεχνολογίες Blockchain αντί για τα κλασικά ψηφιακά πιστοποιητικά. Μελετώντας εφαρμογές βασισμένες στην τεχνολογία του blockchain καθώς και στον ακαδημαϊκό κλάδο αντλήσαμε πληροφορίες ώστε να καθορίσουμε τις ανάγκες του συστήματος και να προχωρήσουμε στην ανάλυση και υλοποίηση αυτού. Το σύστημα που αναπτύξαμε με όνομα «Academic Certificates» βασίζεται στο μοντέλο πελάτη – εξυπηρετητή. Ο πελάτης (client) και ο εξυπηρετητής (server) συνδέονται με το σύστημα μέσω μίας εφαρμογής που δημιουργήσαμε για αυτόν το σκοπό. Η επικοινωνία των δύο, συσχετίζεται με μια βάση δεδομένων, που παρέχει σημαντικές πληροφορίες, απαραίτητες για τη λειτουργικότητα του συστήματος. Στην διπλωματική εργασία μέσω μιας αποκεντρωμένης εφαρμογής-πληροφοριακό σύστημα αναλύονται και επεξηγούνται σημαντικές έννοιες του αποκεντρωμένου ιστού καθώς και κάποιες ιδιότητες και χρήσεις του. 2020-03-26T13:16:13Z 2020-03-26T13:16:13Z 2019-05-01 http://hdl.handle.net/11610/20131 el_GR CC0 1.0 Παγκόσμια http://creativecommons.org/publicdomain/zero/1.0/ 65 σ. application/pdf Σάμος
spellingShingle έκδοση
αυθεντικοποίηση
πιστοποιητικά
issue
blockchain
verify
Blockchains (Databases)
Authentication
Τζανέτος, Δανιήλ
Κόσσυφας, Θεόδωρος
Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
title Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
title_full Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
title_fullStr Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
title_full_unstemmed Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
title_short Σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
title_sort σύστημα έκδοσης και διαχείρισης ακαδημαϊκών πιστοποιητικών και βεβαιώσεων με τεχνολογίες blockchain
topic έκδοση
αυθεντικοποίηση
πιστοποιητικά
issue
blockchain
verify
Blockchains (Databases)
Authentication
url http://hdl.handle.net/11610/20131
work_keys_str_mv AT tzanetosdaniēl systēmaekdosēskaidiacheirisēsakadēmaïkōnpistopoiētikōnkaibebaiōseōnmetechnologiesblockchain
AT kossyphastheodōros systēmaekdosēskaidiacheirisēsakadēmaïkōnpistopoiētikōnkaibebaiōseōnmetechnologiesblockchain