Έννοια του Blockchain, τι είναι και τι χρησιμοποιείται για

Το Navigaweb δεν θα ήταν ένα αξιοσέβαστο blog της τεχνολογίας, αν δεν μιλούσε για μπλοκμαντ, μια κάπως δύσκολη ιδέα για κατανόηση, η οποία με την πρώτη ματιά μπορεί να φαίνεται ασαφής, αλλά που έχει όλο και περισσότερες πρακτικές εφαρμογές, τόσο πολύ ώστε οι ειδικοί προβλέπουν, τα επόμενα χρόνια, την καθημερινή χρήση σχεδόν παντού. Ψάχνετε για πληροφορίες και οδηγούς στο διαδίκτυο, σε αυτό το άρθρο προσπαθούμε να είμαστε σύντομοι, να δώσουμε μια συνοπτική και απλή εξήγηση για το τι σημαίνει blockchain, τι είναι και τι χρησιμοποιείται για.
Σε μια φράση, το Blockchain είναι ένας κατανεμημένος βιβλίο (το βιβλίο είναι ένας "Λογαριασμός που περιέχει όλους τους λογαριασμούς, που ονομάζονται mastrini, που αποτελούν το λογιστικό σύστημα") και να εξηγήσει τι είναι ακριβώς να μιλήσουμε για την πιθανή εφαρμογή του πρακτική σε μια τράπεζα.

Τι Blockchain είναι και για ποιο λόγο χρησιμοποιείται

Ας πάρουμε λοιπόν μια τακτική τράπεζα, η οποία διαχειρίζεται μια κεντρική βάση δεδομένων ("ημερολόγιο") όλων των στοιχείων του πελάτη. Οι αριθμοί λογαριασμών, τα υπόλοιπα, οι συναλλαγές και όλες οι άλλες προσωπικές πληροφορίες σημειώνονται σε αυτό το μεγάλο μητρώο. Κάθε φορά που χρησιμοποιείτε τον τραπεζικό λογαριασμό, για παράδειγμα αποσύροντας χρήματα ή πραγματοποιώντας μεταφορά, ο τραπεζικός κατάλογος ενημερώνει τα αρχεία του. Μόνο η τράπεζα, ως κεντρική μονάδα ελέγχου, έχει πρόσβαση στο βιβλίο της και μπορεί να τη διαχειριστεί όπως επιθυμεί.
Από την άλλη πλευρά, τα κατανεμημένα ή τα μπλοκ αλφάδια δεν ελέγχονται από πρόσωπο ή εταιρεία που έχει αποκλειστική ευθύνη για το βιβλίο, αλλά ανήκει σε πολλούς ανθρώπους, οι οποίοι έχουν αντίγραφα κατανεμημένου βιβλίου.
Κάθε χρήστης (ο οποίος λαμβάνει το όνομα του " κόμβου ") αποθηκεύει ένα αντίγραφο των δεδομένων από την αρχή μέχρι το τέλος ολόκληρου του βιβλίου μέχρι τώρα. Όταν συμβαίνει μια συναλλαγή, πολλοί κόμβοι το ελέγχουν και στη συνέχεια όλοι οι κόμβοι ενημερώνουν τα αρχεία τους έτσι ώστε όλοι να έχουν το ίδιο αντίγραφο του μητρώου, να ενημερώνονται και να συγχρονίζονται.
Κάθε νέα συναλλαγή ομαδοποιείται, με πολλές άλλες συναλλαγές, σε μπλοκ ή "μπλοκ". Δεν υπάρχει κεντρική αρχή ικανή να χειριστεί το αρχείο. Εάν ένας hacker ή ένας κόμβος scammer άρχισαν να αλλάζουν αρχεία σε ένα μητρώο, όλοι οι άλλοι κόμβοι θα το απορρίψουν επειδή τα νέα αρχεία δεν θα ταιριάζουν με τα δεδομένα που έχουν αποθηκευτεί από όλους τους άλλους. Ο μόνος τρόπος να χειριστούμε τα δεδομένα θα ήταν να οργανώσουμε μια συνεργασία πολλών κόμβων, η οποία όμως είναι πολύ δύσκολη, καθώς ο αριθμός των κόμβων μπορεί να είναι πολύ μεγάλος (στην περίπτωση Bitcoins υπάρχουν περίπου 10.000 διαφορετικοί κόμβοι διασκορπισμένοι σε όλο τον κόσμο και που δεν γνωρίζουν ο ένας τον άλλον).
Τώρα λοιπόν μπορούμε να έχουμε μια σαφέστερη ιδέα για το τι είναι ένα blockchain και τι είναι για αυτό : ένα αποκεντρωμένο αρχείο δεδομένων, η κύρια εφαρμογή του οποίου είναι αυτή τη στιγμή η αποθήκευση δεδομένων που αντιπροσωπεύονται από χρηματικές συναλλαγές (όπως Bitcoin ή άλλα εικονικά νομίσματα ), αλλά μπορεί να χρησιμοποιηθεί σε οποιοδήποτε άλλο πεδίο.

Το blockchain σε κρυπτοσυχνότητες


Μιλώντας για BitCoin και cryptocurrencies, το blockchain λειτουργεί ως εξής: Αν στείλω ένα BTC, λέω σε κάθε κόμβο τι κάνω και όλοι καταγράφουν τη συναλλαγή αν επιτρέπεται. Ελέγχοντας τους καταλόγους, οι κόμβοι μπορούν να απορρίψουν τη συναλλαγή σε περίπτωση που δεν έχω αρκετές Bitcoins για αποστολή ή αν δεν είμαι κάτοχος του λογαριασμού. Κάθε συναλλαγή πρέπει να περάσει από την επικύρωση, και αυτό είναι όπου τεχνολογία blockchain παίρνει λίγο πιο περίπλοκη. Κάθε μπλοκ " πορτοφόλι " (το πορτοφόλι είναι ένας τραπεζικός λογαριασμός στο blockchain) έχει ένα δημόσιο κλειδί και ένα ιδιωτικό κλειδί . Το δημόσιο κλειδί δεν είναι ευαίσθητο, αλλά το ιδιωτικό κλειδί πρέπει να είναι γνωστό μόνο και μόνο από τον κάτοχο του λογαριασμού (ο οποίος έχει το ιδιωτικό κλειδί, στην πραγματικότητα κατέχει τον λογαριασμό). Όταν στέλνω ένα Bitcoin, το πορτοφόλι μου παρουσιάζει το δημόσιο κλειδί μαζί με μια ψηφιακή υπογραφή. Αυτή η ψηφιακή υπογραφή είναι μοναδική και παράγεται με το ιδιωτικό κλειδί. Χρησιμοποιώντας την ιδιωτική υπογραφή και το δημόσιο κλειδί, οι άλλοι κόμβοι μπορούν να επαληθεύσουν ότι πρόκειται για νόμιμη συναλλαγή, χωρίς να αποκαλύπτουν ποτέ τι είναι αυτό το ιδιωτικό κλειδί. Τα δημόσια και τα ιδιωτικά κλειδιά δεν θυμούνται εύκολα αριθμούς, όπως τραπεζικοί λογαριασμοί, αλλά χρησιμοποιούν τους αλγόριθμους Secure Hash Algorithm 256 (SHA-256) και RACE Integrity Primitives Evaluation Digest 160 (RIPEMD-160) . Δεν είναι απαραίτητο να καταλάβουμε ποιοι είναι αυτοί οι αλγόριθμοι για χρήση cryptocurrencies αλλά είναι ενδιαφέρον να σημειώσουμε ότι αυτοί οι αλγόριθμοι είναι η βάση της κρυπτογράφησης των ιστοτόπων στο https, όπου η κυκλοφορία είναι κρυπτογραφημένη μέσω SSL, TLS και πολλά άλλα. Στο μέλλον, άλλοι αλγόριθμοι κρυπτογράφησης θα μπορούσαν να χρησιμοποιηθούν για το blockchain.
Τώρα, όλες αυτές οι κρυπτογράφηση και επαλήθευση συναλλαγών έρχεται με κόστος . Κάθε κόμβος χρειάζεται πολλή υπολογιστική ισχύ για να ελέγξει όλες τις συναλλαγές που πραγματοποιούνται και να ενημερώσει το αρχείο καταγραφής.
Αυτό συμβαίνει με την εξόρυξη : οι χρήστες μπορούν να κερδίσουν μικρές προμήθειες ως αποζημίωση στη διαδικασία επαλήθευσης συναλλαγών. Οι ανθρακωρύχοι που διαχειρίζονται τους κόμβους πληρώνονται και κάθε συναλλαγή επαληθεύεται.
Είχα εξηγήσει αυτό σε ένα άλλο άρθρο, για το πώς να δημιουργήσει (υπονομεύσει) Bitcoins.
Το πρόβλημα με αυτήν την κομψή και ρευστό διαδικασία επαλήθευσης συναλλαγών κρυπτογράφησης είναι ότι σε περιόδους υψηλής ζήτησης τα ποσοστά μπορούν να αυξηθούν και αν δεν υπάρχουν αρκετοί κόμβοι, οι χρήστες μπορούν να πληρώσουν περισσότερα για να επιβεβαιώσουν τις συναλλαγές τους. πρώτα απ 'όλα, με τους ανθρακωρύχους να δίνουν προτεραιότητα σε εκείνους που πληρώνουν υψηλότερες προμήθειες. Όσοι πληρώνουν χαμηλότερες προμήθειες θα εξακολουθήσουν να υποβάλλονται σε επεξεργασία, αλλά με πολύ πιο αργό ρυθμό, εκτός εάν η προμήθεια είναι πολύ χαμηλή, οπότε κανείς δεν θα ασχοληθεί με την επαλήθευση της συναλλαγής.
Αυτό το παρακάτω βίντεο είναι ένα από τα καλύτερα για να κατανοήσουμε πώς λειτουργεί το blockchain στο Bitcoin

ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ: Τι είναι το Cryptocurrencies, το Bitcoins και άλλα ψηφιακά νομίσματα

Άλλοι τρόποι χρήσης του blockchain

Ενώ πολλά blockchains αποθηκεύουν μόνο τις λεπτομέρειες των συναλλαγών κρυπτογράφησης, εξακολουθεί να είναι δυνατή η αποθήκευση όλων των τύπων δεδομένων σε ένα blockchain : ιατρικά αρχεία, προστατευμένα μηνύματα, συμβόλαια και οποιαδήποτε άλλη λίστα ή βάση δεδομένων. Οποιοσδήποτε μπορεί να δημιουργήσει το δικό του blockchain με τα δεδομένα που θέλουν, ακόμα και ιδιωτικά, αρκεί να έχετε αρκετούς κόμβους για να το εκτελέσετε. Μπορείτε να αφαιρέσετε την κρυπτογράφηση, να επεξεργαστείτε τους κανόνες ή να την αποκρυπτοποιήσετε ή να την διαχειριστείτε όπως θέλετε. Στο τέλος, προς το παρόν, δεν υπάρχουν επίσημες προδιαγραφές ή ορισμοί του "blockchain", οπότε υπάρχει πλήρης ελευθερία να το πράξουν. Υπάρχουν μεγάλα εταιρικά προγράμματα όπως το Facebook, το Amazon και η Microsoft, έπειτα ακόμη και τα blockchains που υπάρχουν μόνο για να εξαπατήσουν τους ανθρώπους.
Ένα παράδειγμα ενός blockchain που δεν συνδέεται στενά με τα ψηφιακά νομίσματα είναι αυτό του ιστότοπου Steemit, ένας κοινωνικός χώρος στον οποίο μπορεί κανείς να έχει πρόσβαση μόνο δημιουργώντας ένα ιδιωτικό κλειδί μέσα στο Blockchain του. Αυτό το κοινωνικό δίκτυο είναι δομημένο με εντελώς νέο τρόπο σε σχέση με τους άλλους, όπου κάθε χρήστης μπορεί να μοιράζεται γραπτά κείμενα ή βίντεο (στον ιστότοπο του DTube) και να κερδίζει χρήματα ανάλογα με το πόσο επιτυχημένα είναι. Οι πληρωμές είναι σε κρυπτογράφηση και η διαδικασία εγγραφής με ιδιωτικό κλειδί βασίζεται στο Blockchain.
Ελπίζοντας ότι η εξήγηση ήταν αρκετά ξεκάθαρη, η κύρια πηγή αυτής της ανάρτησης είναι η τοποθεσία Blockdecoded.

Αφήστε Το Σχόλιό Σας

Please enter your comment!
Please enter your name here