Μελέτη και ανάλυση των τεχνικών συναίνεσης σε δίκτυα Blockchain
Study and analysis of consensus techniques in blockchain networks

Λέξεις-κλειδιά
Blockchain ; Δίκτυα ομότιμων κόμβων ; Κρυπτονομίσματα ; Κατανεμημένα συστήματα ; Κρυπτογράφηση ; Bitcoin ; Κρυπτογραφία ; Peer-to-peer ; Τεχνολογίες κατανεμημένου καθολικού ; Distributed ledger technology ; Αποκεντρικοποιημένα συστήματα ; Αλγόριθμοι ; Μηχανισμοί συναίνεσης ; Proof of stake ; Δημόσια συστήματα Blockchain ; Κοινοπρακτικά συστήματα Blockchain ; Ιδιωτικά συστήματα BlockchainΠερίληψη
Σκοπός της διπλωματικής αυτής είναι η μελέτη και ανάλυση των βασικών και πιο διαδεδομένων μηχανισμών και τεχνικών συναίνεσης, μέσω βιβλιογραφικής έρευνας. Το Blockchain αποτελεί ένα κατανεμημένο σύστημα, αποτελούμενο από ομότιμους κόμβους, ασφαλές λόγω του αποκεντρωτικού χαρακτήρα του, της κρυπτογράφησης των δεδομένων καθώς και της χρήσης ψηφιακών υπογραφών που χρησιμοποιεί. Στον πυρήνα του έχει αποκεντρωτικό χαρακτήρα και λειτουργεί με βασικές αρχές όπως ανωνυμία και αμεταβλητότητα. Η τεχνολογία Blockchain έγινε γνωστό και περιζήτητο θέμα έρευνας για τον επιστημονικό τομέα αρχικά το 2008 μέσω της πλατφόρμας κρυπτο-νομισμάτων Bitcoin. Βασικό γνώρισμα της τεχνολογίας αυτής είναι οι μηχανισμοί και οι τεχνικές που πραγματοποιούνται ώστε να υπάρξει ομοφωνία στο σύστημα. Οι μηχανισμοί αυτοί αναλώνονται σε κανόνες και αλγοριθμικές διεργασίες που πρέπει να τηρούν οι συμμετέχοντες κόμβοι για ομαλή και αποδοτική λειτουργία σε ένα σύστημα Blockchain. Οι διεργασίες αυτές μεταξύ άλλων συνήθως αφορούν επίλυση πολύπλοκων μαθηματικών συναρτήσεων ή εκτέλεσης γύρων ψηφοφορίας ανάμεσα στους κόμβους, αναλόγως του μηχανισμού συναίνεσης που χρησιμοποιείται.
Περίληψη
Blockchain technology became a well-known and sought-after research topic in the scientific field initially in 2008 through the Bitcoin cryptocurrency platform. Blockchain usually refers to a distributed system, consisting of peer nodes, secure due to data encryption, digital signature and distributed nature. At its core it has a decentralized character and operates with basic principles such as anonymity and immutability. This fact makes it an interesting candidate to act as a medium for conducting online transactions through cryptocurrencies or other applications in the wider context of technology (e.g. smart contracts). The key feature of this technology is the mechanisms and techniques that are taking place in order to have consensus in the system. These mechanisms are referred to the rules and algorithmic processes that must be followed by the participating nodes for the smooth and efficient operation in a Blockchain system. These processes, among other things, usually involve solving mathematical functions or performing voting rounds between nodes, depending on the consensus mechanism used. The purpose of this thesis is the study and analysis of the basic and most widespread mechanisms and techniques of consensus, through literature research.
Starting from Byzantine Generals problem, the necessity for the existence of a consensus mechanism in distributed environments is strongly depicted. To the end, we have studied some of the basic and most common consensus mechanisms such as PoW, PoS, PBFT, DPoS etc. which are analyzed. in terms of efficiency, security, finality and speed of transactions. Finally, the three basic types of Blockchain systems, Public-Private-Consortium, are studied in terms of the differences that govern them in characteristics such as decentralization/centralization rate, anonymity, request for permission to participate in the consensus algorithm, etc. The results of the analysis of the consensus techniques and the systems were summarized in corresponding tables for easier reading of their most essential characteristics.
Αριθμός σελίδων
59Σχολή
Σχολή ΜηχανικώνΑκαδημαϊκό Τμήμα
Τμήμα Ηλεκτρολόγων και Ηλεκτρονικών ΜηχανικώνΓλώσσα
ΕλληνικάΣυλλογή
Εκτός από όπου επισημαίνεται κάτι διαφορετικό, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Σχετικές εγγραφές
Προβολή εγγραφών σχετικών με τίτλο, συγγραφέα, δημιουργό και λέξεις-κλειδιά.
-
Ανάλυση και σύγκριση μηχανισμών συναίνεσης σε Blockchain περιβάλλον
Τσεσμελής, Παναγιώτης (Πανεπιστήμιο Δυτικής Αττικής, 2021-10-07)Σύμφωνα με την κοινή γνώμη της πλειοψηφίας των επιστημόνων του συγκεκριμένου κλάδου, η τεχνολογία Blockchain αποτελεί ίσως την μεγαλύτερη “εφεύρεση” μετά το ίδιο το διαδίκτυο. Η δημοφιλέστερη εφαρμογή της που την έκανε ... -
Ψηφιοποίηση αντικειμένων με μοναδικά τεκμήρια
Σπαγαδώρος, Σταμάτιος (Πανεπιστήμιο Δυτικής Αττικής, 2024-07)Στα πλαίσια της ερευνητικής μελέτης των λειτουργιών και των σεναρίων χρήσης των NFT μέσα από τα βιντεοπαιχνίδια, και την ανάλυση των συστημάτων αυτών προς την οικονομία και Βιομηχανία 4.0, συντάχθηκε η ακόλουθη ερευνητική ... -
Μελέτη και αξιοποίηση τεχνολογιών Blockchain στο τομέα της εκπαίδευσης
Ρούπος, Γεώργιος (Πανεπιστήμιο Δυτικής Αττικής, 2021-08-02)Τα τελευταία χρόνια παρατηρείται μια ραγδαία ανάπτυξη της επιστήμης σε όλους τους τομείς με σκοπό να απλοποιηθεί όσο κι αν γίνεται η καθημερινότητα του ανθρώπου, με περισσότερη έμφαση στην ασφάλεια και την αποδοτικότερη ...