Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13689
Τίτλος: Ανάπτυξη Έξυπνων Συμβολαίων Στο Blockchain Και Εφαρμογή Στο Iot
Συγγραφείς: Γεώργιος Παπαδόδημας
Βαρβαρίγου Θεοδώρα
Λέξεις κλειδιά: ethereum
blockchain
έξυπνα συμβόλαια
διαδίκτυο των πραγμάτων
node-red
προγραμματισμός ροών
αποκεντρωμένες εφαρμογές
Ημερομηνία έκδοσης: 1-Μαρ-2018
Περίληψη: Το διαδίκτυο, έφερε μία επανάσταση στον τρόπο που οι άνθρωποι αντιλαμβάνο-νται τον κόσμο και τώρα αποτελεί αναπόσπαστο κομμάτι της καθημερινότητάς τους. Οι τεχνολογίες στις οποίες βασίζεται εξελίσσονται με ραγδαίους ρυθμούς ενώ παράλ-ληλα δημιουργούνται νέες. Ένα χαρακτηριστικό του διαδικτύου που έχει παραμείνει σταθερό για μεγάλο χρονικό διάστημα, είναι η κυρίαρχη αρχιτεκτονική πελάτη-εξυπη-ρετητή πάνω στην οποία βασίζεται η πλειοψηφία των προσφερόμενων στο διαδίκτυο εφαρμογών και υπηρεσιών. Αυτό αναμένεται να αλλάξει σε μεγάλο βαθμό χάρη στις νέες τάσεις που δημιουργούνται λόγω νεοεμφανιζόμενων τεχνολογιών, μεταξύ των ο-ποίων βρίσκονται το blockchain και το Διαδίκτυο των Πραγμάτων που ενδέχεται να δώσουν στο διαδίκτυο έναν πιο αποκεντρωμένο χαρακτήρα.Η τεχνολογία του blockchain δημιουργήθηκε αρχικά για την λειτουργία του κρυ-πτονoμίσματος Bitcoin, όμως, συνεχώς εξελίσσεται και τώρα το πεδίο εφαρμογής του έχει γίνει πολύ πιο ευρύ. Το blockchain είναι ένα ψηφιακό κατανεμημένο δημόσιο κα-θολικό (ledger) στο οποίο καταγράφονται συναλλαγές και συμφωνίες με τρόπο αδιά-βλητο και υποστηρίζεται από ένα δίκτυο ομότιμων κόμβων. Εκτός από μέσο για την λειτουργία κρυπτονομισμάτων, μπορεί να αποτελέσει πυλώνα για την δημιουργία και λειτουργία αποκεντρωμένων εφαρμογών (DApps - Decentralized Applications), εφαρ-μογών δηλαδή που βασίζονται σε ένα κατανεμημένο δίκτυο ομότιμων κόμβων και όχι στους εξυπηρετητές κάποιου οργανισμού. Το πιο χαρακτηριστικό παράδειγμα της χρή-σης αυτής του blockchain, αποτελεί το Ethereum blockchain, μία Turing complete κα-τανεμημένη υπολογιστική αρχιτεκτονική, πλατφόρμα ανάπτυξης αποκεντρωμένων ε-φαρμογών μέσω έξυπνων συμβολαίων. Οι τεχνολογίες της οικογένειας του Ethereum, χρησιμοποιήθηκαν για την ανάπτυξη μίας αποκεντρωμένης εφαρμογής στα πλαίσια της διπλωματικής εργασίας.Σκοπός της παρούσας διπλωματικής εργασίας είναι η διερεύνηση των «αποκε-ντρωτικών» τεχνολογιών του IoT και του blockchain καθώς και η ανάπτυξη μίας απο-κεντρωμένης εφαρμογής που θα συνδυάζει τα δύο ανωτέρω πεδία. Η εφαρμογή αυτή, λειτουργεί μέσω έξυπνων συμβολαίων που «τρέχουν» στο Ethereum blockchain και συνδυάζει την τεχνολογία του blockchain με το IoT. Πιο συγκεκριμένα, η εφαρμογή «Crypto Weather», όπως ονομάζεται, είναι μία πλατφόρμα αγοραπωλησιών μετρήσεων IoT (έξυπνων) αισθητήρων καιρού, η οποία λειτουργεί πάνω στο Ethereum blockchain.Στην διπλωματική εργασία λοιπόν, παρουσιάζονται τόσο θεωρητικά ζητήματα του αποκεντρωμένου ιστού και των συστατικών τεχνολογιών του, όσο και πρακτικά ζητήματα, μέσω της παρουσίασης της διαδικασίας ανάπτυξης μίας αποκεντρωμένης εφαρμογής. Στο τέλος παρουσιάζεται και η εφαρμογή αυτή καθαυτή.
URI: http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13689
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

Αρχεία σε αυτό το τεκμήριο:
Αρχείο ΜέγεθοςΜορφότυπος 
DT2018-0017.pdf4.14 MBAdobe PDFΕμφάνιση/Άνοιγμα


Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.