Το βίντεο με τίτλο "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, μπορεί να γίνει ιχνηλάτηση της προέλευσης κάθε νομίσματος για να διασφαλιστεί ότι ο αποστολέας έχει πράγματι τα χρήματα που στέλνει.