Περίληψη: | Σκοπός της διπλωματικής αυτής είναι να εξερευνήσει την τεχνολογία blockchain και τις έξυπνες συμβάσεις ως έναν τρόπο δημιουργίας εφαρμογών ευαίσθητων στην προστασία της ιδιωτικής ζωής. Εξηγείται η τεχνολογία blockchain, καθώς πρόκειται για ένα πολύ νέο και σχετικά άγνωστο κατασκεύασμα της Πληροφορικής. Ένα σύστημα έξυπνων συμβολαίων δημιουργήθηκε για να αποδείξει πώς μπορεί να κατασκευαστεί μια εφαρμογή και πρότεινε κατευθυντήριες γραμμές για το πώς ένα σύστημα μπλοκ αλυσίδων πρέπει να σχεδιαστεί για να εκπληρώσει τις απαιτήσεις που καθορίστηκαν. Τέλος, γίνεται συζήτηση σχετικά με την εφαρμογή διαφορετικών σχεδίων μπλοκ αλυσίδας στο πρόβλημα των εφαρμογών διαχείρισης απορρήτου
Οι συναλλαγές μεταξύ των μερών στα υπάρχοντα συστήματα διεξάγονται συνήθως σε κεντρική μορφή, η οποία απαιτεί τη συμμετοχή ενός αξιόπιστου τρίτου μέρους (π.χ. μιας τράπεζας). Ωστόσο, αυτό θα μπορούσε να έχει ως αποτέλεσμα ζητήματα ασφαλείας (π.χ. ένα σημείο αποτυχίας) και υψηλά τέλη συναλλαγών. Η τεχνολογία blockchain προέκυψε για την αντιμετώπιση αυτών των προβλημάτων, επιτρέποντας σε μη αξιόπιστες οντότητες να αλληλεπιδρούν μεταξύ τους με κατανεμημένο τρόπο χωρίς την εμπλοκή ενός αξιόπιστου τρίτου μέρους. Το blockchain είναι μια κατανεμημένη βάση δεδομένων που καταγράφει όλες τις συναλλαγές που έχουν συμβεί ποτέ σε ένα δίκτυο. Το blockchain εισήχθη αρχικά για το Bitcoin (σύστημα πληρωμής από ομότιμους χρήστες), αλλά στη συνέχεια εξελίχθηκε για να χρησιμοποιηθεί για την ανάπτυξη ενός ευρέος φάσματος αποκεντρωμένων εφαρμογών. Μια ελκυστική εφαρμογή που μπορεί να αναπτυχθεί πάνω από το blockchain είναι τα έξυπνα συμβόλαια.
Μία έξυπνη σύμβαση είναι ένας εκτελέσιμος κώδικας που τρέχει στο blockchain για να διευκολύνει, να εκτελέσει και να επιβάλει τους όρους μιας συμφωνίας μεταξύ των μη εμπιστευμένων μερών. Μπορεί να θεωρηθεί ως ένα σύστημα που απελευθερώνει ψηφιακά περιουσιακά στοιχεία σε όλα ή σε ορισμένα από τα εμπλεκόμενα μέρη μόλις επιτευχθούν οι προκαθορισμένοι κανόνες. Σε σύγκριση με τα παραδοσιακά συμβόλαια, οι έξυπνες συμβάσεις δεν βασίζονται σε αξιόπιστο τρίτο μέρος για να λειτουργούν, με αποτέλεσμα το χαμηλό κόστος συναλλαγής. Υπάρχουν διάφορες πλατφόρμες blockchain που μπορούν να χρησιμοποιηθούν για την ανάπτυξη έξυπνων συμβολαίων, αλλά το Ethereum είναι το πιο συνηθισμένο. Αυτό συμβαίνει επειδή η γλώσσα Ethereum υποστηρίζει τη δυνατότητα Turing, πληρότητα που επιτρέπει τη δημιουργία πιο προηγμένων και προσαρμοσμένων συμβάσεων. Οι έξυπνες συμβάσεις μπορούν να εφαρμοστούν σε διαφορετικές εφαρμογές (π.χ. έξυπνες ιδιότητες, ηλεκτρονικό εμπόριο και διαχείριση δικαιωμάτων μουσικής).
|