Υπηρεσία επιβεβαίωσης συναλλαγών σε δίκτυα Blockchain που βασίζονται σε EVM
A blockchain-based service for transaction confirmation in EVM environments
Διπλωματική εργασία
Συγγραφέας
Σταθόπουλος, Εμμανουήλ
Ημερομηνία
2024-03-21Επιβλέπων
Kogias, DimitriosΛέξεις-κλειδιά
Web3 ; Blockchain ; Decentralized networks ; Cryptocurrency ; Open source ; Personal data protection ; Αποκεντρωμένα δίκτυα ; Κρυπτονομίσματα ; Προστασία προσωπικών δεδομένων ; Έξυπνα συμβόλαιαΠερίληψη
Στην εργασία αυτή παρουσιάζεται διαδικτυακή υπηρεσία, η χρήση της οποίας επιτρέπει την πραγματοποίηση και αποπληρωμή ανώνυμων ηλεκτρονικών παραγγελιών μέσω του EVM blockchain δικτύου Polygon. Ως μέσο ανταλλαγής για την αποπληρωμή των παραγγελιών μπορούν να χρησιμοποιηθούν, είτε το εγγενές ψηφιακό νόμισμα του δικτύου (MATIC), είτε οι υποστηριζόμενες ψηφιακές μάρκες (USDC, USDT, agEUR). Η σύνδεση μεταξύ του blockchain και των εξυπηρετητών της υπηρεσίας επιτυγχάνεται μέσω της παρακολούθησης των έξυπνων συμβολαίων που έχουν αναπτυχθεί και καταχωρηθεί στο Polygon, για τον συγκεκριμένο σκοπό. Ως κίνητρο δημιουργίας της υπηρεσίας είναι η αναφορά και χρήση του διαδικτύου Web3, το οποίο αποτελείται από κατανεμημένα δίκτυα διαμοιρασμού αρχείων και δίκτυα blockchain. Το Web3, λόγο του τρόπου υλοποίησης του (ανοιχτός κώδικας), επιτρέπει στους χρήστες να ελέγχουν τις διαδικασίες που ακολουθούνται στο δίκτυο, ενώ παράλληλα διαφυλάσσει την ταυτότητα των χρηστών μέσω κρυπτογραφικών αλγορίθμων, παρέχοντας έτσι την ασφάλεια που υπολείπεται από το σημερινό διαδίκτυο (Web2).
Περίληψη
This paper presents an internet service which can be used for creating and checking out orders anonymously, through the Polygon EVM blockchain network. As medium of exchange for the orders, clients can either use the network’s native currency (MATIC) or the service supported tokens (USDC, USDT, agEUR). The connection between the blockchain and the service servers is
achieved by monitoring smart contracts, that have been developed for this exactly purpose. This service was created having in mind that by using a blockchain network there could be a reference to Web3, which consists of distributed file-sharing networks and blockchain networks. Web3, structured as open source, allows users to audit the procedures followed on the network while
safeguarding their true identity through cryptographic algorithms, providing the security that today’s internet (Web2) lack.