Το HDG εξηγεί : Τι είναι μια βάση δεδομένων Blockchain;

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

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

Τι είναι ένα Blockchain;(What Is a Blockchain?)

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

Τι είναι όμως το «κατανεμημένο καθολικό»;

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

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

Ωστόσο, δεν υπάρχει κεντρικός διακομιστής που να περιέχει όλες τις πληροφορίες. Αυτός είναι ο λόγος που ονομάζεται «αποκεντρωμένη».

Ένα blockchain χρησιμοποιεί αυτήν την τεχνολογία καθολικού για να αποθηκεύσει τον δικό του τύπο πληροφοριών που αποτελείται από «μπλοκ». Κάθε νέο «μπλοκ» δεδομένων πρέπει να επιβεβαιώνεται και να επικυρώνεται από κάθε κόμβο στο δίκτυο προτού προστεθεί. Αυτό είναι που κάνει την τεχνολογία τόσο ασφαλή.

Με άλλα λόγια, εάν ένας χάκερ που προσπαθεί να επισυνάψει δεδομένα στο blockchain με λάθος κρυπτογραφική υπογραφή, οι κόμβοι του blockchain θα το απορρίψουν.

Αυτό είναι ένα blockchain. Ιστορικά(Historically) , η τεχνολογία έχει χρησιμοποιηθεί για την αποθήκευση συναλλαγών ηλεκτρονικού νομίσματος (όπως το Bitcoin ). Οι συναλλαγές είναι ασφαλείς και δεν μπορούν να τροποποιηθούν ή να παραποιηθούν.

Ωστόσο, μια βάση δεδομένων blockchain χρησιμοποιεί την τεχνολογία blockchain με πολύ διαφορετικό τρόπο.

Τι είναι μια βάση δεδομένων Blockchain;(What Is a Blockchain Database?)

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

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

Ένα μανιφέστο περιέχει ένα αρχείο καταγραφής που ενημερώνεται συνεχώς με:

  • Περιγραφή των εμπορευμάτων
  • Αποστολέας και παραλήπτης
  • Ποσότητα εμπορευμάτων
  • Προέλευση και προορισμός
  • αξία

Οι τελωνειακοί πράκτορες, οι εταιρείες μεταφοράς φορτηγών και πολλοί άλλοι οργανισμοί που αποτελούν ολόκληρη τη ναυτιλιακή αλυσίδα εξαρτώνται από την ακρίβεια αυτών των αρχείων. Δυστυχώς, σε όλο τον κόσμο, υπάρχει ένα ιστορικό απάτης – όπου τα αγαθά «χάνονται» και τα δηλωτικά τροποποιούνται χωρίς εξουσιοδότηση.

Η ψηφιοποίηση της διαδικασίας βοηθά, αλλά μια κεντρική βάση δεδομένων εξακολουθεί να είναι επιρρεπής σε hacking και χειραγώγηση.

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

  1. Στη θύρα #1, η βάση δεδομένων blockchain ενημερώνεται με αρχεία που δείχνουν την ποσότητα και την αξία των εμπορευμάτων που φορτώθηκαν στο πλοίο.
  2. Στη θύρα #2, ενημερώνεται καθώς τα εμπορεύματα εκφορτώνονται και τα δηλωτικά φορτηγών ενημερώνονται καθώς φορτώνονται.
  3. Όταν τα φορτηγά φτάνουν στην αποθήκη, η βάση δεδομένων blockchain ενημερώνεται με την ποσότητα και την τοποθεσία των εμπορευμάτων.
  4. Όταν τα εμπορεύματα φεύγουν από την αποθήκη στα καταστήματα, η βάση δεδομένων blockchain ενημερώνεται συνεχώς με νέες πληροφορίες για τα αγαθά.

Εφόσον κάθε συναλλαγή επικυρώνεται και επαληθεύεται ως πιστοποιημένη και εγκεκριμένη, οποιαδήποτε προσπάθεια χειραγώγησης της αρχικής ποσότητας ή αξίας στην πορεία θα αποτύχει. Οι έλεγχοι και οι ισορροπίες πρέπει να πληρούν τον αυστηρό έλεγχο ταυτότητας κάθε κόμβου στο blockchain. Δεν επιτρέπονται λανθασμένα " υπόλοιπα". (Incorrect “)Το ανθρώπινο(Human) λάθος δεν είναι πλέον έγκυρη δικαιολογία.

Μια «αλυσίδα» βάση δεδομένων(A “Chain” Database)

Όταν σκέφτεστε τη βάση δεδομένων blockchain με όρους «αλυσίδας», είναι εύκολο να φανταστείτε ποιοι κλάδοι είναι καλύτεροι για την τεχνολογία.

Συνήθως, είναι εκείνες οι περιοχές όπου πρέπει να προσαρτηθεί ένα αρχείο με νέες, ακριβείς, ενημερωμένες πληροφορίες.

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

Το πρώτο «μπλοκ» στην αλυσίδα μπορεί να περιέχει τα ακόλουθα δεδομένα.

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

Εάν κάποια από τις συναλλαγές είναι άκυρη σε σχέση με το πρώτο μπλοκ, το νέο μπλοκ δεν θα γίνει αποδεκτό ως έγκυρη συναλλαγή blockchain.

Αυτό σημαίνει ότι το ανθρώπινο λάθος δεν μπορεί να προκαλέσει «απώλεια» αγαθών στη διαδρομή. Ολόκληρο το blockchain χρησιμεύει ως ακριβής καταγραφή της διαδρομής αποστολής για όλα τα αγαθά κατά μήκος της διαδρομής.

Αυτή η διαδικασία συνεχίζεται και η βάση δεδομένων blockchain συνεχίζει να δημιουργεί επιπλέον μπλοκ, μέχρι να ολοκληρωθεί ολόκληρη η «συναλλαγή» αποστολής. Υπάρχει ακριβές αρχείο για οτιδήποτε δεν μπορεί να αλλάξει κανείς.

Εφαρμογές Βάσεων Δεδομένων Blockchain(Blockchain Database Applications)

Είναι αυτή η τεχνολογία χρήσιμη στον πραγματικό κόσμο; Η Walmart(Walmart) σίγουρα το πιστεύει.

Το 2018, το καναδικό(Canadian) τμήμα της Walmart εγκαινίασε επίσημα τη δική του αλυσίδα εφοδιασμού blockchain που παρακολουθούσε αυτού του είδους τις μεταφορικές συναλλαγές για τους 70 πωλητές εταιρειών φορτηγών.

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

Ένας ειδικός είπε ότι το σύστημα αφαιρεί την πιθανότητα διαφωνιών μεταξύ εταιρειών φορτηγών όταν τα αρχεία τους δεν ταιριάζουν.

Η Walmart(Walmart) δεν είναι η μόνη εταιρεία που εκμεταλλεύεται τις βάσεις δεδομένων blockchain. Όλες οι παρακάτω εφαρμογές έχουν ξεκινήσει τα τελευταία χρόνια.

  • Το 2020, η Πολεμική Αεροπορία των ΗΠΑ (U.S. Air Force)δοκιμάζει(Defense) μια βάση δεδομένων blockchain για κοινή χρήση εγγράφων σε όλο το Υπουργείο(Department) Άμυνας .
  • Το 2017, το έθνος της Εσθονίας(Estonia) χρησιμοποίησε την τεχνολογία για την προστασία των δεδομένων του δημόσιου τομέα.
  • Το 2019, η εταιρεία πετρελαίου και φυσικού αερίου Dietsmann ξεκίνησε ένα πιλοτικό blockchain με τη Modex για να αναπτύξει τα δικά της έργα blockchain.
  • Το 2018, η Υπηρεσία Τροφίμων(Food) και Φαρμάκων(Drug Administration) διερεύνησε τη χρήση τεχνολογίας βάσεων δεδομένων blockchain για την προστασία των δεδομένων υγειονομικής περίθαλψης.
  • Το 2019, η Depository Trust & Clearing Corp , η οποία κατέχει 48 τρισεκατομμύρια δολάρια σε επενδυτικά περιουσιακά στοιχεία της Wall Street , ξεκίνησε μια βάση δεδομένων blockchain για τη διαχείριση των αρχείων της για 50.000 λογαριασμούς.

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

Μπορεί κάλλιστα στο μέλλον, οποιαδήποτε συναλλαγή στον κόσμο που απαιτεί τα υψηλότερα επίπεδα ασφάλειας να αντιμετωπίζεται από κάποιο είδος τεχνολογίας βάσεων δεδομένων blockchain.



About the author

Είμαι μηχανικός λογισμικού με πάνω από 10 χρόνια εμπειρίας στον κλάδο του Xbox. Ειδικεύομαι στην ανάπτυξη παιχνιδιών και στις δοκιμές ασφαλείας. Είμαι επίσης έμπειρος κριτικός και εργάζομαι σε έργα για μερικά από τα μεγαλύτερα ονόματα του gaming, συμπεριλαμβανομένων των Ubisoft, Microsoft και Sony. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να παρακολουθώ τηλεοπτικές εκπομπές.



Related posts