Σχεδιασμός και ανάπτυξη ασφαλούς συστήματος επικοινωνίας με χρήση της τεχνολογίας Blockchain
Design and development of secure communication system using Blockchain technology
Διπλωματική εργασία
Συγγραφέας
Παπαδοπούλου, Θεώνη Άννα
Ημερομηνία
2023-03-17Επιβλέπων
Βογιατζής, ΙωάννηςΛέξεις-κλειδιά
Χρονοσήμανση δεδομένων ; Smart contracts ; Blockchain ; Αποκεντρωμένες εφαρμογές ; Έξυπνα συμβόλαια ; Tamper-proof ; Timestamp ; Μηνύματα ; Αυθεντικότητα ; Ασφάλεια ; Απαραβίαστα δεδομένα ; Messages ; ΣυμβάσειςΠερίληψη
Η ανταλλαγή μηνυμάτων και ο έλεγχος αυθεντικότητας τους είναι μια ιδιότητα
ζωτικής σημασίας στην επικοινωνία. Σήμερα, τα ηλεκτρονικά μηνύματα είναι η
πιο χρησιμοποιούμενη εφαρμογή δικτύου. Παρά το ότι υπάρχει πληθώρα
ψηφιακών τεχνικών στις επικοινωνίες, ταυτόχρονα συνδυάζονται με πολλά
τρωτά σημεία. Δημόσιες και ιδιωτικές δομές είναι αναγκαίο να επικοινωνούν με
ασφάλεια μεταξύ τους χρησιμοποιώντας ψηφιακά μέσα. Τα γεγονότα της
εποχής κατέδειξαν ελλείψεις αρκετών μηχανισμών που μέχρι πρόσφατα
στηρίζονταν στην φυσική παρουσία. Η αυξανόμενη ζήτηση για ασφαλή και
απαραβίαστα δεδομένα έχει οδηγήσει στην ανάπτυξη νέων τεχνολογιών,
όπως το blockchain, που καθιστά δυνατή την παροχή ασφαλούς επικοινωνίας
σε συνδυασμό με αμετάβλητο τρόπο καταγραφής δεδομένων μηνυμάτων. Για
αυτό το σκοπό, παρουσιάζεται και προτείνεται η χρήση ενός πλαισίου
ανταλλαγής μηνυμάτων που βασίζεται σε blockchain για τη δημιουργία μιας
αποκεντρωμένης εφαρμογής. Η χρήση έξυπνων συμβολαίων που θα
παρουσιαστεί, εισάγεται ως το μέσο διασφάλισης ότι όλα τα μέρη που
εμπλέκονται σε μια επικοινωνία συμμορφώνονται με προκαθορισμένους
κανόνες, τα μηνύματα που ανταλλάσσονται δεν μπορούν να αλλοιωθούν ή να
διαγραφούν και τυχόν διαφορές που προκύπτουν κατά τη διαδικασία είναι
δυνατό να επιβλέπονται από καθορισμένες αρχές. Στόχος είναι να
δημιουργηθεί ένα ασφαλές σύστημα επικοινωνίας που δεν μπορεί να αλλάξει,
καθιστώντας το ιδανική λύση για ασφαλή, αξιόπιστη επικοινωνία σε έναν όλο
και πιο ψηφιοποιημένο κόσμο.
Περίληψη
The exchange of messages and their authentication is a vital property in
communication. Nowadays, electronic messaging is the most used network
application. Although there is an abundance of digital techniques in communications,
at the same time they are combined with many vulnerabilities. Public and private
structures need to communicate securely with each other using digital tools. The
events of the time demonstrated the shortcomings of several mechanisms that until
recently relied on physical presence. The increasing demand for secure and
tamper-proof communication systems has led to the development of new
technologies, such as blockchain, that can be used to create secure communication
systems combined with an immutable way of recording message data. To this end,
the use of a blockchain-based messaging framework to build a decentralized
application is presented and proposed. The use of smart contracts to be presented
is introduced as a means of ensuring that all parties involved in a communication
comply with predefined rules, messages exchanged cannot be tampered with or
deleted, and any differences that arise during the process can be monitored by
specified authorities. The goal is to create a secure communication system that
cannot be changed, making it the ideal solution for secure, reliable communication in
an increasingly digitized world.