dc.contributor.author | Κουτσός, Βλάσιος | el |
dc.contributor.author | Koutsos, Vlasios | en |
dc.date.accessioned | 2018-09-20T09:33:22Z | |
dc.date.available | 2018-09-20T09:33:22Z | |
dc.date.issued | 2018-09-20 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/47628 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.15352 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Τυχερά παίγνια | el |
dc.subject | Τεχνολογία αλυσίδας συναλλαγών | el |
dc.subject | Πλευρικές αλυσίδες | el |
dc.subject | Κρυπτογραφία | el |
dc.subject | Πρωτόκολλο | el |
dc.subject | Gambling | en |
dc.subject | Blockchain technology | el |
dc.subject | Sidechain | el |
dc.subject | Cryptography | el |
dc.subject | Protocol | el |
dc.title | Πρωτόκολλα τυχερών παιγνίων με χρήση τεχνολογίας αλυσίδας συναλλαγών (blockchain) | el |
heal.type | bachelorThesis | |
heal.classification | Κρυπτογραφία | el |
heal.classification | Cryptography | en |
heal.classificationURI | http://data.seab.gr/concepts/1d5032de48e058a3bff46c7446dbde3e5c392ea4 | |
heal.classificationURI | http://data.seab.gr/concepts/1d5032de48e058a3bff46c7446dbde3e5c392ea4 | |
heal.language | en | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2018-07-20 | |
heal.abstract | Το παίξιμο τυχερών παιγνίων είναι ένα από τα χαρακτηριστικά της ανθρώπινης φύσης από την αρχαιότητα και η ρουλέτα ειδικότερα είναι ένα από τα πιο δημοφιλή παιχνίδια στη σημερινή εποχή. Η τεχνολογία αλυσίδας συναλλαγών τα τελευταία δέκα χρόνια έχει φέρει επανάσταση σε πολλές πτυχές της ζωής μας εισάγοντας τα κρυπτονομίσματα καθώς και άλλες καινοτόμες κατασκευές, όπως τα έξυπνα συμβόλαια. Ο συνδυασμός των δύο έχει εξεταστεί και έχουν προταθεί διάφορες κατασκευές, αλλά όλες είναι κεντροποιημένες ή απαιτούν εμπιστοσύνη σε κάποιο επίπεδο, απαιτούν αμοιβές και δεν προσφέρουν επιλογές όσον αφορά το παιχνίδι στους συμμετέχοντες. Στο πρωτόκολλό μας αντιμετωπίζουμε αυτά τα προβλήματα και τα επιλύουμε. Παρουσιάζουμε ότι δημιουργώντας μια πλευρική αλυσίδα σε οποιαδήποτε αλυσίδα συναλλαγών ο καθένας μπορεί να δημιουργήσει το δικό του παιχνίδι. Επίσης, χρησιμοποιώντας ένα σχήμα υπογραφής παράλληλα με το σχήμα κρυπτογράφησης ElGamal και τη συνάρτηση κατακερματισμού SHA256 , αποδεικνύουμε την τυχαιότητα του αποτελέσματος στο μοντέλο τυχαίου μαντείου. Περιλαμβάνουμε επίσης ένα μηχανισμό αποκατάστασης για την τιμωρία των παικτών που αποκλίνουν από το πρωτόκολλο και ενός αλγορίθμου για την εξασφάλιση της ακεραιότητας των περιουσιακών στοιχείων των παικτών. Από όσο γνωρίζουμε, αυτό είναι το πρώτο πλήρος αποκεντρωμένο, μηδενικής εμπιστοσύνης και μηδενικής προμήθειας κρυπτογραφικό πρωτόκολλο το οποίο εκτελεί ένα παιχνίδι ρουλέτας, παρέχοντας επιλογές σε σχέση με τα τυχερά παιχνίδια. | el |
heal.abstract | Gambling has been one of the traits of human nature since the beginning of time and roulette in particular is one of the most popular games today. Blockchain technology for almost ten years now has revolutionized many aspects of our lives introducing cryptocurrencies as well as other innovative constructions such as smart contracts. The combination of the two has been examined and various constructions have been proposed but all of them are either centralized or require trust at some level, require fees and do not offer choices with respect to gambling to players. In our protocol we address these problems and solve them. We show that by generating a sidechain to any blockchain everyone can create his own game. Also, by using a signature scheme alongside the ElGamal encryption scheme and the hash function SHA256 we prove the randomness of the result in the random oracle model. We include as well a recovery scheme for penalizing players who deviate from the protocol and an algorithm to ensure the integrity of the players’ assets. To the best of our knowledge this is the first fully-decentralized, zero-trust, zero-fee cryptographic protocol which executes a game of roulette, providing options with respect to gambling. | en |
heal.advisorName | Παγουρτζής, Αριστείδης | el |
heal.committeeMemberName | Συμβώνης, Αντώνιος | el |
heal.committeeMemberName | Τσανάκας, Παναγιώτης | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Λογικής και Επιστήμης Υπολογισμών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 72 σ. | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: