NOW - 08

ΟΚΤΩΒΡΙΟΣ 2019 #16 Αν τώρα οι πληροφορίες εντός του μπλοκ δεχτούν κάποια τροπο- ποίηση, θα υπάρξει επίσης και τροποποίηση στο hash του μπλοκ. Η σύνδεση λοιπόν των μπλοκ μέσω των μοναδικών κλειδιών hash, είναι αυτή που καθιστά το blockchain απόλυτα ασφαλές. Καθώς πραγματοποιούνται συναλλαγές σε ένα blockchain, υπάρχουν ταυ- τόχρονα και κόμβοι (nodes) στο δίκτυο που τις επικυρώνουν. Στο blockchain του Bitcoin οι κόμβοι αυτοί αποκαλούνται miners (αν- θρακωρύχοι), οι οποίοι χρησιμοποιούν την έννοια της απόδειξης εργασίας για να επεξεργαστούν και να επικυρώσουν τις συναλλαγές εντός του δικτύου. Για να είναι έγκυρη μια συναλλαγή, κάθε επόμε- νο μπλοκ πρέπει να αναφέρεται στο hash του προηγούμενου. Έτσι, η συναλλαγή θα πραγματοποιηθεί μόνο εφόσον το hash είναι σω- στό. Αν τώρα ένας hacker προσπαθήσει να επιτεθεί στο δίκτυο και να αλλάξει τις πληροφορίες σε οποιοδήποτε συγκεκριμένο μπλοκ, θα αλλάξει επίσης και το hash που επισυνάπτεται στο μπλοκ. Επει- δή το τροποποιημένο hash δεν θα ταιριάζει με το αρχικό, η παρα- βίαση θα γίνει εμφανής, γεγονός που εξασφαλίζει την ακεραιότητα του blockchain, καθώς οποιαδήποτε αλλαγή που πραγματοποιείται στην αλυσίδα των μπλοκ θα αντανακλάται αυτόματα σε όλο το δί- κτυο και θα εντοπίζεται εύκολα. Με λίγα λόγια, η διαδικασία εκτέλε- σης συναλλαγών του blockchain συνοψίζεται στα εξής βήματα: 1. Ένα δίκτυο blockchain χρησιμοποιεί δημόσια και ιδιωτικά κλειδιά για να σχηματίσει μια ψηφιακή υπογραφή που εξασφαλίζει ασφάλεια και συναίνεση, η οποία ελέγχει αυτόματα το σύστημα κάθε δέκα λεπτά. 2. Μόλις εξασφαλιστεί ο έλεγχος ταυτότητας μέσω αυτών των κλει- διών, προκύπτει η ανάγκη εξουσιοδότησης. 3. Το blockchain επιτρέπει στους συμμετέχοντες του δικτύου να εκτελούν μαθηματική επαλήθευση και να επιτυγχάνουν συναίνεση για να συμφωνήσουν σε οποιαδήποτε συγκεκριμένη αξία. 4. Κατά την εκτέλεση μιας μεταφοράς, ο αποστολέας χρησιμοποιεί το ιδιωτικό κλειδί του και ανακοινώνει τις πληροφορίες της συναλ- λαγής σε όλο το δίκτυο. Δημιουργείται ένα μπλοκ που περιέχει πλη- ροφορίες όπως την ψηφιακή υπογραφή, τη χρονική σήμανση και το δημόσιο κλειδί του παραλήπτη. 5. Το μπλοκ αυτών των πληροφοριών μεταδίδεται μέσω του δικτύ- ου και αρχίζει η διαδικασία επικύρωσης. 6. Οι miners σε όλο το δίκτυο ξεκινούν να επεξεργάζονται την επί- λυση του μαθηματικού παζλ που σχετίζεται με τη συναλλαγή. Η επί- λυση αυτού του παζλ απαιτεί από τους miners να χρησιμοποιήσουν την υπολογιστική τους δύναμη. 7. Μετηνπρώτηεπίλυσητουπαζλ,οminerανταμοίβεταιμετημορφή bitcoins. Οι επιλύσεις αυτές αναφέρονται ως μαθηματικά προβλή- ματα απόδειξης εργασίας. 8. Μόλις η πλειοψηφία των κόμβων στο δίκτυο έρθει σε συναίνεση και συμφωνηθεί μια κοινή λύση, το μπλοκ σφραγίζεται και προστί- θεται στο υπάρχον blockchain. Το μπλοκ αυτό μπορεί να περιέχει οτιδήποτε από χρήματα, δεδομένα και μηνύματα. 9. Μετά την προσθήκη του νέου μπλοκ στην αλυσίδα, τα υπάρχοντα αντίγραφα του blockchain ενημερώνονται για όλους τους κόμβους του δικτύου. Χαρακτηριστικά του Blockchain Η επαναστατική τεχνολογία του Blockchain διαθέτει τα ακόλουθα χαρακτηριστικά που την καθιστούν εντελώς ξεχωριστή: Αποκεντρωμένο: Τα Blockchain είναι από τη φύση τους αποκε- ντρωμένα, κάτι που σημαίνει ότι κανένα άτομο ή ομάδα δεν κατέ- χει την εξουσία του συνολικού δικτύου. Ενώ όλοι στο δίκτυο έχουν στην κατοχή τους το αντίγραφο του κατανεμημένου δημόσιου λο- γιστικού βιβλίου (ledger), κανένας από μόνος του δεν μπορεί να το τροποποιήσει. Το μοναδικό αυτό χαρακτηριστικό του blockchain παρέχει πλήρη διαφάνεια και ασφάλεια, δίνοντας παράλληλα μεγά- λη ισχύ στους χρήστες. Peer-to-Peer δίκτυο: Με τη χρήση του Blockchain η αλληλεπί- δραση μεταξύ των δύο μερών επιτυγχάνεται εύκολα μέσω ενός ομότιμου μοντέλου, χωρίς την ανάγκη μεσολάβησης τρίτων. Το Blockchain χρησιμοποιεί πρωτόκολλο peer-to-peer, το οποίο επι- τρέπει σε όλους τους συμμετέχοντες στο δίκτυο να κατέχουν ένα πανομοιότυπο αντίγραφο των συναλλαγών, δίνοντας την έγκρισή τους μέσω μιας μηχανικής συναίνεσης. Δηλαδή, αν για παράδειγμα θέλουμε να πραγματοποιήσουμε οποιαδήποτε συναλλαγή από ένα μέρος του πλανήτη προς ένα άλλο, μπορούμε με το Blockchain να ολοκληρώσουμε μόνοι μας όλες τις ενέργειες μέσα σε λίγα δευτερό- λεπτα, χωρίς τυχόν διακοπές ή επιπλέον χρεώσεις. Αμετάβλητο: Τα δεδομένα που μόλις γράφτηκαν στο blockchain είναι αμετάβλητα και δεν μπορούν να τροποποιηθούν. Αυτό συμ- βαίνει επειδή για την αλλαγή των δεδομένων ενός μπλοκ απαιτείται η αλλαγή ολόκληρου του blockchain που ακολουθεί, καθώς κάθε μπλοκ αποθηκεύει το hash του προηγούμενου μπλοκ. Η αλλαγή σε ένα hash θα οδηγήσει σε αλλαγή όλων των επόμενων hashes, κάτι που είναι πολύ περίπλοκο να συμβεί και απαιτεί τεράστια υπολογι- στική ισχύ. Αν δηλαδή στείλουμε ένα μήνυμα ηλεκτρονικού ταχυ- δρομείου σε πολλαπλούς αποδέκτες δεν μπορούμε να το πάρουμε Το Bitcoin είναι η πρώτη δημοφιλής εφαρμογή της τεχνολογίας Blockchain. 2 Το αντίγραφο του κατανεμημένου δημόσιου λογιστικού βιβλίου (ledger) είναι αποκεντρωμένο, δηλαδή όλοι στο δίκτυο το έχουν στην κατοχή τους. 3 αποκεντρωμένο βιβλίο

RkJQdWJsaXNoZXIy NjE3Njcz