Πώς λειτουργεί ακριβώς η blockchain; Έκδοση σε απλά λόγια σε ένα λεπτό
Θέλετε να μάθετε πώς λειτουργεί η blockchain; Με το παράδειγμα «Μεταφορά 100 bitcoin στον κύριο Wang», μπορούμε να εξηγήσουμε τη βασική λογική σε ένα λεπτό:
Δεν χρειάζεται να ζητήσετε έγκριση από τράπεζα, απλώς «φωνάζετε» σε όλο το δίκτυο (δηλαδή, μεταδίδετε τη συναλλαγή): «Προσοχή, κόσμε! Θέλω να μεταφέρω 100 bitcoin στον κύριο Wang!»
Αυτή η δήλωση θα ληφθεί ταυτόχρονα από δεκάδες χιλιάδες υπολογιστές παγκοσμίως που συμμετέχουν στη συντήρηση του δικτύου (δηλαδή, «κόμβους»), χωρίς καμία «κεντρική αρχή» να ελέγχει αν είναι «επιτρεπτή».
Όλοι οι κόμβοι θα ελέγξουν αμέσως συγχρονισμένα το ιστορικό των συναλλαγών σας —— Έχετε πράγματι πάνω από 100 bitcoin στον λογαριασμό σας; Αυτά τα bitcoins δεν έχουν μεταφερθεί διπλά; Η υπογραφή της συναλλαγής είναι από εσάς; Αφού επιβεβαιωθεί ότι όλα είναι σωστά, όλοι οι κόμβοι θα συμφωνήσουν ομόφωνα: «Αυτή η συναλλαγή είναι εντάξει, νόμιμη και έγκυρη!»
Εκείνη τη στιγμή, οι «μεταλλωρύχοι» (κόμβοι που αναλαμβάνουν εντατικές υπολογιστικές εργασίες στο δίκτυο), ειδικά υπεύθυνοι για τη συγκέντρωση συναλλαγών, θα συλλέξουν όλες τις έγκυρες συναλλαγές που έχουν εγκριθεί από όλο το δίκτυο εκείνη τη στιγμή (ίσως χιλιάδες), και θα τις πακετάρουν σε ένα «πακέτο δεδομένων» (δηλαδή, «μπλοκ»). Στη συνέχεια, οι μεταλλωρύχοι θα συμμετάσχουν σε έναν εξαιρετικά δύσκολο μαθηματικό διαγωνισμό αινιγμάτων —— Όποιος βρει πρώτος την απάντηση, έχει το δικαίωμα να καταγράψει μόνιμα αυτό το «πακέτο» στο βιβλίο λογαριασμών και να λάβει την αντίστοιχη ανταμοιβή σε bitcoin.
Ο μεταλλωρύχος που βρει πρώτος την απάντηση θα ειδοποιήσει αμέσως όλο το δίκτυο: «Το μπλοκ αριθμός 888888 έχει επιβεβαιωθεί από εμένα! Περιλαμβάνει τη μεταφορά 100 bitcoin στον κύριο Wang!» Ταυτόχρονα, θα δημιουργήσει ένα μοναδικό «ψηφιακό δακτυλικό αποτύπωμα» (δηλαδή, hash value) για αυτό το μπλοκ, το οποίο θα τοποθετήσει στη «σφραγίδα» του μπλοκ, και θα επισυνάψει το «ψηφιακό δακτυλικό αποτύπωμα» του προηγούμενου επιβεβαιωμένου μπλοκ, κάνοντας όλα τα μπλοκ να συνδέονται σαν αλυσίδα.
Οι άλλοι κόμβοι παγκοσμίως θα ελέγξουν γρήγορα: Η «σφραγίδα» του μπλοκ δεν έχει παραποιηθεί, τα ψηφιακά δακτυλικά αποτυπώματα ταιριάζουν απόλυτα, η «αλυσίδα» μεταξύ των μπλοκ δεν έχει σπάσει → Αφού επιβεβαιωθεί ότι όλα είναι σωστά, όλοι οι κόμβοι θα ενημερώσουν συγχρονισμένα τα βιβλία λογαριασμών τους, και η συναλλαγή μεταφοράς θα τεθεί πλήρως σε ισχύ.
Αν κάποιος θελήσει αργότερα να αλλάξει τον προορισμό αυτών των 100 bitcoin, η δυσκολία είναι ασύλληπτη: Πρέπει να τροποποιήσει ταυτόχρονα την ίδια εγγραφή συναλλαγής σε περισσότερο από 51% των κόμβων παγκοσμίως, κάτι που είναι δέκα χιλιάδες φορές δυσκολότερο από το να ανοίξει το χρηματοκιβώτιο μιας ελβετικής τράπεζας.
Συνοψίζοντας, η βασική λογική της blockchain είναι απλώς: Αντικαθιστά το παραδοσιακό μοντέλο εμπιστοσύνης που βασίζεται σε «τράπεζες» με «εμπιστοσύνη σε μαθηματικούς αλγόριθμους + εποπτεία από ολόκληρο το δίκτυο». Χρησιμοποιεί κρυπτογραφικές τεχνικές για να «σφραγίσει» μόνιμα το βιβλίο λογαριασμών, και οικονομικές ανταμοιβές για να προσελκύσει αγνώστους να συμμετάσχουν ενεργά στην επαλήθευση και εποπτεία, επιτυγχάνοντας τελικά ασφάλεια, διαφάνεια και αμετάβλητες συναλλαγές.