Το βίντεο με τίτλο "Blockchain 101 - A Visual Demo" από τον Anders Brownworth είναι μια οπτική επίδειξη του πώς λειτουργεί η τεχνολογία blockchain.
Ομιλητής εξηγεί τις βασικές έννοιες:
-
Hash (Κατακερματισμός) [00:14]: Παρουσιάζει τη συνάρτηση κατακερματισμού (sha256 hash) ως ένα ψηφιακό αποτύπωμα δεδομένων. Δείχνει ότι οποιαδήποτε αλλαγή στα δεδομένα (ακόμη και μία μικρή) δημιουργεί ένα εντελώς διαφορετικό hash.
-
Block (Μπλοκ) [02:15]: Επεκτείνει την ιδέα του hash σε ένα "μπλοκ", το οποίο περιλαμβάνει έναν αριθμό μπλοκ, ένα Nonce (ένας τυχαίος αριθμός) και τα δεδομένα.
-
Εξηγεί ότι ένα έγκυρο μπλοκ πρέπει να έχει ένα hash που ξεκινά με τέσσερα μηδενικά (αυθαίρετος κανόνας για την επίδειξη).
-
Το Mining (Εξόρυξη) [04:21] είναι η διαδικασία εύρεσης του σωστού Nonce ώστε το hash να πληροί την προϋπόθεση (να ξεκινά με τέσσερα μηδενικά).
-
-
Blockchain (Αλυσίδα Μπλοκ) [05:10]: Δείχνει ότι η αλυσίδα δημιουργείται συνδέοντας κάθε μπλοκ με το προηγούμενο, μέσω του hash του προηγούμενου μπλοκ (Previous Hash).
-
Αποδεικνύεται ότι αν αλλάξει κάποιο δεδομένο σε ένα παλαιότερο μπλοκ (π.χ. στο Block 2), αλλάζει το hash του, γεγονός που ακυρώνει όλα τα επόμενα μπλοκ της αλυσίδας [06:36]. Αυτό καθιστά εξαιρετικά δύσκολη την αλλαγή δεδομένων στο παρελθόν, καθώς θα απαιτούσε την εκ νέου εξόρυξη όλων των μετέπειτα μπλοκ [08:30].
-
-
Distributed (Κατανεμημένο) [09:17]: Παρουσιάζει την ιδέα ενός κατανεμημένου blockchain, όπου πολλοί κόμβοι (peers) (A, B, C) έχουν ένα πλήρες αντίγραφο της αλυσίδας.
-
Η αλλαγή ενός μπλοκ σε έναν κόμβο (π.χ. τον Peer B) καθιστά τον κόμβο αυτόν άκυρο επειδή το τελευταίο του hash δεν ταιριάζει με το hash της πλειοψηφίας (δηλαδή, των Peers A και C). Αυτή η δημοκρατική προσέγγιση εξασφαλίζει τη συναίνεση και αντιστέκεται στη χειραγώγηση [10:53].
-
-
Tokens (Νομίσματα) [12:14]: Εφαρμόζει την ιδέα του blockchain για τη διαχείριση συναλλαγών (π.χ. $25 από τον Darcy στον Bingley). Η αμετάβλητη φύση της αλυσίδας είναι κρίσιμη για την εμπιστοσύνη στο νόμισμα [13:32].
-
Coinbase Transaction [14:39]: Εξηγεί ότι οι συναλλαγές Coinbase είναι ο τρόπος με τον οποίο δημιουργούνται νέα νομίσματα και διανέμονται.
-
Tracing (Ιχνηλάτηση) [15:45]: Δείχνει πώς, λόγω της σύνδεσης με προηγούμενα hashes, μπορεί να γίνει ιχνηλάτηση της προέλευσης κάθε νομίσματος για να διασφαλιστεί ότι ο αποστολέας έχει πράγματι τα χρήματα που στέλνει.