dc.contributor.author |
Αλμπανούδης, Ορέστης
|
el |
dc.contributor.author |
Almpanoudis, Orestis
|
en |
dc.date.accessioned |
2020-12-04T13:12:26Z |
|
dc.date.available |
2020-12-04T13:12:26Z |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/52260 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.19958 |
|
dc.description |
Εθνικό Μετσόβιο Πολυτεχνείο--Μεταπτυχιακή Εργασία. Διεπιστημονικό-Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών (Δ.Π.Μ.Σ.) “Τεχνο-Οικονομικά Συστήματα (ΜΒΑ)” |
el |
dc.rights |
Default License |
|
dc.subject |
Blockchain Voting |
en |
dc.subject |
Γενικός Κανονισμός Προστασίας Δεδομένων |
el |
dc.subject |
Διακυβέρνηση Εντός Αλυσίδας |
el |
dc.subject |
Δίκτυο Ethereum Blockchain |
el |
dc.subject |
Ψηφοφορία στο Blockchain |
el |
dc.subject |
Αποκεντρωμένες Εφαρμογές |
el |
dc.subject |
Διακυβέρνηση Εκτός Αλυσίδας |
en |
dc.subject |
GDPR |
en |
dc.subject |
Decentralized Applications |
en |
dc.subject |
Ethereum Blockchain |
en |
dc.subject |
Governance |
en |
dc.title |
Μελέτη Μηχανισμών Ψηφοφορίας στο Blockchain και Ανάπτυξη Αποκεντρωμένης Εφαρμογής Ψηφοφορίας στο Private Ethereum Blockchain |
el |
dc.title |
A study of Blockchain Voting Applications & D-App Development on Ethereum Blockchain Network |
en |
heal.type |
masterThesis |
|
heal.classification |
Διακυβέρνηση |
el |
heal.classification |
Blockchain |
el |
heal.classification |
Ανάπτυξη Εφαρμογών |
el |
heal.language |
el |
|
heal.access |
free |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2020-10-15 |
|
heal.abstract |
Η διεξαγωγή ψηφοφορίας θεωρούταν ανέκαθεν η πρωταρχική δημοκρατική μέθοδος που χρησιμοποιείται για την επίσημη έκφραση των απόψεων ενός κοινωνικού συνόλου σχετικά με κάποιο αμφιλεγόμενο θέμα. Με στόχο την μεγιστοποίηση της ασφάλειας και την ελαχιστοποίηση του κόστους διεξαγωγής εκλογών, η επιστήμη των αποκεντρωμένων κατανεμημένων δικτύων έχει εισαγάγει και προτείνει μεθόδους ώστε να καταστεί το σύστημα ηλεκτρονικής ψηφοφορίας ασφαλές.
Η εφαρμογή κατανεμημένων ψηφιακών συστημάτων ψηφοφορίας για λόγους εμπιστοσύνης, οικονομίας, ταχύτητας, ευκολίας και προστασίας των δεδομένων αποτελεί επιτακτική πρόκληση των σύγχρονων κοινωνιών. Αρχικά, αναδεικνύουμε τα επίπεδα διακυβέρνησης μιας αποκεντρωμένης εφαρμογής. Έπειτα, ερευνούμε την διακυβέρνηση των αποκεντρωμένων συστημάτων και την διακρίνουμε σε ‘διακυβέρνηση της υποδομής’ και σε ‘διακυβέρνηση από την υποδομή’.
Έπειτα, αξιολογούμε μερικά από τα δημοφιλή πλαίσια ψηφοφορίας blockchain ως προς την εξυπηρέτηση των απαιτήσεων ενός συστήματος ψηφοφορίας.
Στη συνέχεια αναλύουμε διεξοδικά την λειτουργία και τα βασικά χαρακτηριστικά του Ethereum Blockchain Network και αναδεικνύουμε την καταλληλόλητα του για ανάπτυξη αποκεντρωμένων εφαρμογών.
Τέλος αναπτύσσουμε ένα ηλεκτρονικό σύστημα ψηφοφορίας βασισμένο σto Ethereum blockchain με στόχο να περιγράψουμε τα βασικά εργαλεία ανάπτυξης αποκεντρωμένων εφαρμογών και αξιολογούμε την τεχνολογία του blockchain ως υπηρεσία για την εφαρμογή κατανεμημένων ηλεκτρονικών συστημάτων ψηφοφορίας. |
el |
heal.abstract |
Voting has always been considered the primary democratic method used to formally express the views of a social group on a controversial issue. In order to maximize security and minimize the cost of conducting elections, the science of decentralized distributed networks has introduced and proposed methods to make the electronic voting system secure.
The implementation of distributed digital voting systems for reasons of trust, economy, speed, convenience and data protection is an urgent challenge in modern societies. At first, we point out the different levels of governance in Decentralised Applications.Then we analyse the governance of decentralized systems and distinguish the terms of ‘governance by infrastructure’ and of ‘governance of infrastructure’.
We evaluate some of the popular blockchain voting frameworks in terms of meeting the requirements of a voting system.
Furthermore, we analyze in detail the function and the basic features of Ethereum Blockchain Network and highlight its suitability for development of decentralized applications
Finally, we develop an electronic voting system based on Ethereum blockchain in order to describe the basic tools for the development of decentralized applications and evaluate the technology of blockchain as a service for the implementation of distributed electronic voting systems. |
en |
heal.advisorName |
Ασκούνης, Δημήτριος |
|
heal.committeeMemberName |
Ασκούνης, Δημήτριος |
|
heal.committeeMemberName |
Ψαρράς, Ιωάννης |
|
heal.committeeMemberName |
Δούκας, Χρυσόστομος |
|
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών |
el |
heal.academicPublisherID |
ntua |
|
heal.numberOfPages |
114 |
|
heal.fullTextAvailability |
false |
|