HEAL DSpace

Ανάπτυξη πρωτοκόλλου Proof-of-Location για κινητές συσκευές με εφαρμογή στο Ethereum Blockchain

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Μητρόπουλος, Κωνσταντίνος el
dc.contributor.author Mitropoulos, Konstantinos en
dc.date.accessioned 2019-07-24T10:18:23Z
dc.date.available 2019-07-24T10:18:23Z
dc.date.issued 2019-07-24
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/49143
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.16674
dc.rights Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nd/3.0/gr/ *
dc.subject Απόδειξη Τοποθεσίας el
dc.subject Blockchain el
dc.subject Ethereum el
dc.subject Αποκεντρωμένες εφαρμογές el
dc.subject Bluetooth el
dc.subject Κινητές συσκευές el
dc.subject Proof of location en
dc.subject Blockchain en
dc.subject Ethereum en
dc.subject Decentralized apps en
dc.subject Bluetooth en
dc.subject Smartphones en
dc.title Ανάπτυξη πρωτοκόλλου Proof-of-Location για κινητές συσκευές με εφαρμογή στο Ethereum Blockchain el
heal.type bachelorThesis
heal.classification Πληροφορική el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2019-07-03
heal.abstract Η διείσδυση των έξυπνων κινητών συσκευών στην καθημερινότητα των ανθρώπων, έχει οδηγήσει και σε σημαντικότατη αύξηση των υπηρεσιών που βασίζονται στην τοποθεσία του χρήστη. Εφαρμογές που βασίζονται σε τέτοιες υπηρεσίες ποικίλουν, από αυτές επιχειρήσεων που επιθυμούν να επιβραβεύσουν τακτικούς πελάτες, μέχρι αυτές τραπεζών που επιθυμούν να παρακολουθήσουν την τοποθεσία των κατόχων καρτών, ώστε να τους προστατέψουν από ύποπτες συναλλαγές. Είναι φανερό λοιπόν ότι υπηρεσίες σαν και αυτές βασίζονται στην ειλικρίνεια των χρηστών, οι οποίοι όταν έχουν όφελος από την παρουσία τους σε κάποια συγκεκριμένη τοποθεσία, έχουν και κίνητρο να αναφέρουν ψευδή τοποθεσία στις υπηρεσίες. Αυτό το φαινόμενο έχει οδηγήσει στη δημιουργία πολλών πρωτοκόλλων απόδειξης τοποθεσίας των χρηστών, με σκοπό την αποφυγή ψευδών δηλώσεων τοποθεσίας και επομένως την πιο ασφαλή λειτουργία των υπηρεσιών που βασίζονται σε αυτή. Παράλληλα, την εμφάνιση τους έχουν κάνει τεχνολογίες τύπου Blockchain. Με αρχή την εμφάνιση του Bitcoin, ένα κρυπτονόμισμα που βασίζεται σε τέτοιες τεχνολογίες, η τεχνολογία εξελίσσεται συνεχώς και το πεδίο εφαρμογής της γίνεται όλο και πιο ευρύ. Πλέον, φαίνεται να έχει παρουσιαστεί σημαντική άνοδος δημιουργίας και λειτουργίας αποκεντροποιημένων εφαρμογών (DApps - Decentralized Applications), που βασίζονται δηλαδη σε ένα κατανεμημένο δίκτυο ομότιμων κόμβων (P2P Network - peer-to-peer network) και όχι στους εξυπηρετητές κάποιας κεντρικής οντότητας. Το πιο χαρακτηριστικό παράδειγμα Blockchain που προωθεί την ανάπτυξη τέτοιων εφαρμογών, είναι το Ethereum Blockchain. Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη ενός πρωτοκόλλου απόδειξης τοποθεσίας που μπορεί να χρησιμοποιηθεί από το χρήστη οποιουδήποτε κινητού τηλεφώνου. Βασίζεται στην ύπαρξη γειτόνων που μπορούν να επικοινωνήσουν με το χρήστη και να επαληθεύσουν την τοποθεσία του λόγω της μικρής εμβέλειας της τεχνολογίας του Bluetooth και ενός ειδικού μηχανισμού που απαγορεύει σε γειτονικές συσκευές να παρέχουν με απόδειξη τοποθεσίας τον ίδιο χρήστη πολλές φορές. Το προτεινόμενο πρωτόκολλο υλοποιείται σε εφαρμογή τύπου blockchain στο Ethereum που δίνει τη δυνατότητα μεταφοράς κρυπτονομισμάτων υπό την προϋπόθεση ότι πρώτα έχει αποδειχθεί και επαληθευθεί η τοποθεσία του χρήστη που επιθυμεί την μεταφορά αυτή. el
heal.abstract The appearance of smart mobile devices into people's everyday lives has led to a significant increase in location-based services. Applications that depend on such services vary from those of businesses that wish to reward regular customers to those of banks wishing to track the location of cardholders in order to protect them from suspicious transactions. It is obvious, thus, that services like these depend on the honesty of the users who, when they benefit from their presence in a particular location, have an incentive to report a false location to the services. This phenomenon has led to the creation of many Proof of Location protocols that make it difficult for users to claim false location and therefore can provide safer operation of the services that depend on it. At the same time, many Blockchain technologies have made their appearance. Beginning with the emergence of Bitcoin, a cryptocurrency based on such technologies, Blockchain technologies are constantly evolving and their scope is becoming wider. Today, there appears to have been a significant rise in the creation and operation of decentralized applications (DApps - Decentralized Applications) that are based on a distributed peer-to- peer network (P2P Network) and not on the servers of a central entity. The most typical Blockchain example that promotes the development of such applications is the Ethereum Blockchain. The purpose of this diploma thesis is to develop a Proof of Location protocol that can be used by the user of any smartphone. It is based on the existence of neighbours who can communicate with the user and verify his location thanks to the small range of Bluetooth technology and a special decaying mechanism that prohibits neighbouring devices from providing Proofs of Location to the same user multiple times. The proposed protocol is implemented in a blockchain application in Ethereum that enables the transfer of cryptocurrencies, provided that the location of the user who wants to make the transfer, is first proven and verified. en
heal.advisorName Βαρβαρίγου, Θεοδώρα el
heal.committeeMemberName Βαρβαρίγος, Εμμανουήλ el
heal.committeeMemberName Παπαβασιλείου, Συμεών el
heal.committeeMemberName Βαρβαρίγου, Θεοδώρα el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής el
heal.academicPublisherID ntua
heal.numberOfPages 79 σ.
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα