Τι είναι το Blockchain?

Το Blockchain φαίνεται περίπλοκο και σίγουρα μπορεί να είναι, αλλά η βασική του ιδέα είναι πολύ απλή. Το blockchain είναι ένας τύπος βάσης δεδομένων. Για να κατανοήσετε το blockchain, βοηθάει πρώτα να κατανοήσετε τι είναι πραγματικά μια βάση δεδομένων.

Η βάση δεδομένων είναι μια συλλογή πληροφοριών που αποθηκεύονται ηλεκτρονικά σε ένα σύστημα υπολογιστή. Οι πληροφορίες ή τα δεδομένα, σε βάσεις δεδομένων είναι συνήθως δομημένη σε μορφή πίνακα για να διευκολύνεται η ευκολότερη αναζήτηση και φιλτράρισμα για συγκεκριμένες πληροφορίες.

Ποια είναι η διαφορά μεταξύ ενός ατόμου που χρησιμοποιεί ένα υπολογιστικό φύλλο (spreadsheets) για την αποθήκευση πληροφοριών και όχι μιας βάσης δεδομένων;

Τα υπολογιστικά φύλλα (spreadsheets) έχουν σχεδιαστεί για ένα άτομο, ή για μια μικρή ομάδα ατόμων, για να αποθηκεύουν και να έχουν πρόσβαση σε περιορισμένες ποσότητες πληροφοριών. Αντίθετα, μια βάση δεδομένων έχει σχεδιαστεί για να φιλοξενεί σημαντικά μεγαλύτερες ποσότητες πληροφοριών στις οποίες μπορείτε να έχετε πρόσβαση, να φιλτράρετε και να χειριστείτε γρήγορα και εύκολα από οποιονδήποτε αριθμό χρηστών ταυτόχρονα.

Μεγάλες βάσεις δεδομένων το επιτυγχάνουν με την αποθήκευση δεδομένων σε διακομιστές που αποτελούνται από ισχυρούς υπολογιστές. Αυτοί οι διακομιστές μπορούν μερικές φορές να κατασκευαστούν χρησιμοποιώντας εκατοντάδες ή χιλιάδες υπολογιστές, προκειμένου να έχουν την υπολογιστική ισχύ και χωρητικότητα αποθήκευσης που απαιτείται για πολλούς χρήστες να έχουν ταυτόχρονη πρόσβαση στη βάση δεδομένων. Ενώ ένα υπολογιστικό φύλλο ή μια βάση δεδομένων μπορεί να είναι προσβάσιμο σε οποιονδήποτε αριθμό ατόμων, συχνά ανήκει σε μια επιχείρηση και διαχειρίζεται από ένα εξουσιοδοτημένο άτομο που έχει πλήρη έλεγχο του τρόπου λειτουργίας του και των δεδομένων μέσα σε αυτήν.

Λοιπόν, πώς διαφέρει ένα blockchain από μια βάση δεδομένων;

Δομή αποθήκευσης

Μια βασική διαφορά μεταξύ μιας τυπικής βάσης δεδομένων και ενός blockchain είναι ο τρόπος δομής των δεδομένων. Ένα blockchain συλλέγει πληροφορίες μαζί σε ομάδες, γνωστές και ως block, που περιέχουν σύνολα πληροφοριών. Τα blocks έχουν συγκεκριμένη χωρητικότητα αποθήκευσης και, όταν γεμίζονται, είναι αλυσοδεμένα στο προηγουμένως γεμισμένο block, σχηματίζοντας μια αλυσίδα δεδομένων γνωστή ως «blockchain» Όλες οι νέες πληροφορίες που ακολουθούν ότι το block που προστέθηκε πρόσφατα μεταγλωττίζεται σε ένα νέο block που στη συνέχεια θα προστεθεί επίσης στην αλυσίδα μόλις γεμίσει.

Μια βάση δεδομένων διαμορφώνει τα δεδομένα της σε πίνακες ενώ ένα blockchain, όπως υποδηλώνει το όνομά του, διαμορφώνει τα δεδομένα του σε κομμάτια (μπλοκ) που είναι αλυσοδεμένα μεταξύ τους. Αυτό το κάνει έτσι ώστε όλα τα blockchain να είναι βάσεις δεδομένων, αλλά δεν είναι όλες οι βάσεις δεδομένων blockchain. Αυτό το σύστημα δημιουργεί επίσης εγγενώς ένα μη αναστρέψιμο χρονοδιάγραμμα δεδομένων όταν εφαρμόζεται σε αποκεντρωμένο χαρακτήρα. Όταν γεμίζει ένα μπλοκ παγιώνει και γίνεται μέρος αυτού του χρονοδιαγράμματος. Σε κάθε μπλοκ της αλυσίδας δίνεται μια ακριβής χρονική σήμανση όταν προστίθεται στην αλυσίδα.

Leave a Reply

Your email address will not be published. Required fields are marked (required)