https://lh7-rt.googleusercontent.com/docsz/AD_4nXecnysFLsZ7pAvto7dk_YORKDF_sS5T-o_p5UOF87WmihoGkXH3PwhuLPBLMY1n0t_Wwj86W2_yW5bWkSU8DJzUmIU5cA_B7OkgURlCLN3WFJSkYRpeugy5LW19rch51v4?key=AW3PMy3gp3TVNRfbiJzyxP08
Το 2009, ο Satoshi Nakamoto άλλαξε την ιστορία δημιουργώντας το πρώτο αποκεντρωμένο, κρυπτογραφικά ασφαλές ψηφιακό νόμισμα στον κόσμο: το Bitcoin.
Το Bitcoin τρέχει σε μια κατανεμημένη βάση δεδομένων που ονομάζεται blockchain, η οποία λειτουργεί ως καθολικό καθολικό που καταγράφει και επαληθεύει τις συναλλαγές. Επιτρέπει συναλλαγές peer-to-peer που προστατεύονται με κρυπτογραφικές αλλά δημόσια ορατές μεθόδους. Αυτό δημιουργεί ένα ασφαλές, διαφανές και αποκεντρωμένο δίκτυο ανταλλαγής αξίας. Τα Bitcoins/Satoshis είναι οι μονάδες ανταλλαγής σε αυτό το δίκτυο. Το blockchain καταγράφει τη μεταφερόμενη αξία μεταξύ των χρηστών του δικτύου.
Η ασφάλεια του blockchain και η έκδοση bitcoin διασφαλίζεται από μια διαδικασία που ονομάζεται εξόρυξη, η οποία εκτελείται από εξειδικευμένα συστήματα υπολογιστών που ονομάζονται κεντρικές μονάδες επεξεργασίας (CPU) για την επίλυση υπολογιστικών προβλημάτων. Επιλύοντας αυτά τα προβλήματα, οι εξορύκτες ελέγχουν τα λογιστικά βιβλία των συναλλαγών που ονομάζονται «μπλοκ» και τα συνδέουν με μια αλυσίδα προηγούμενων εγγραφών προκειμένου να κερδίσουν bitcoins.
Αυτό διεγείρει τους ανθρώπους που εμπλέκονται στη διαδικασία εξόρυξης, δηλ. «εξορύκτες» για την εξόρυξη bitcoin και ως εκ τούτου συμβάλλουν στη διατήρηση της ασφάλειας του οικοσυστήματος bitcoin.
Για να αποκτήσετε μια βαθύτερη κατανόηση του τρόπου λειτουργίας του Bitcoin, είναι αρχικά χρήσιμο να κατανοήσετε πώς ο μέσος χρήστης στέλνει και λαμβάνει Bitcoin χρησιμοποιώντας ένα ψηφιακό πορτοφόλι.
Ο μέσος χρήστης Bitcoin μπορεί να δει το ψηφιακό πορτοφόλι του με παρόμοιο τρόπο με ένα φυσικό. αυτό θα χρησιμοποιήσει για την αποθήκευση, λήψη και αποστολή ψηφιακού νομίσματος. Ωστόσο, στα παρασκήνια, ένα ψηφιακό πορτοφόλι κάνει κάτι εντελώς διαφορετικό.
Ένα ψηφιακό πορτοφόλι αποτελείται από δύο μέρη: δημόσια και ιδιωτικά κλειδιά. Το δημόσιο κλειδί είναι μια σειρά χαρακτήρων που προσδιορίζει ένα προσωπικό πορτοφόλι ανάμεσα σε εκατομμύρια άλλους. Είναι σαν μια διεύθυνση σπιτιού που μπορεί να κοινοποιηθεί σε οποιονδήποτε για να του επιτρέψει να στείλει κάτι σε κάποιον απευθείας. Ως εκ τούτου, αυτό ονομάζεται διεύθυνση πορτοφολιού. Το ιδιωτικό κλειδί είναι επίσης μια σειρά χαρακτήρων, αλλά είναι περισσότερο σαν μια φράση πρόσβασης που μόνο ο χρήστης θα γνωρίζει.
Για να στείλετε ή να λάβετε Bitcoin, οι περισσότεροι άνθρωποι χρειάζεται μόνο να γνωρίζουν τη διεύθυνση του πορτοφολιού. Τα δημοφιλή ψηφιακά πορτοφόλια αποθηκεύουν τα ίδια τα ιδιωτικά κλειδιά των χρηστών τους, με τους χρήστες να έχουν πρόσβαση σε κεφάλαια μέσω της εφαρμογής τρίτων κατασκευαστών με κανονικό όνομα χρήστη και κωδικό πρόσβασης. Εδώ, η αποστολή και η λήψη bitcoin είναι τόσο απλή όσο η εισαγωγή της διεύθυνσης πορτοφολιού άλλου ατόμου μέσω κωδικού QR ή κοινής χρήσης κώδικα.
Για να κατανοήσουμε τι κάνει το blockchain τόσο επαναστατικό, πρέπει να κοιτάξουμε πέρα από την εμπειρία του χρήστη και να δούμε τι συμβαίνει μετά την υποβολή μιας συναλλαγής από έναν χρήστη. Εκτός από τις διευθύνσεις αποστολέα και παραλήπτη, η συναλλαγή απαιτεί το ιδιωτικό κλειδί του αποστολέα για να αποδειχθεί ότι ο αποστολέας κατέχει τα κεφάλαια. Αυτό γίνεται αφήνοντας μια υπογραφή στη συναλλαγή χρησιμοποιώντας ένα ιδιωτικό κλειδί.
Στη συνέχεια, οι κόμβοι επαληθεύουν τη συναλλαγή. φροντίζουν ώστε ο αποστολέας να έχει αρκετά bitcoin στο πορτοφόλι του για τη συναλλαγή και ότι η υπογραφή είναι σωστή. Η επαληθευμένη συναλλαγή βρίσκεται τώρα στο pool, περιμένει να επιλεγεί από τον εξορύκτη και να συμπεριληφθεί στο μπλοκ. Ένα μπλοκ είναι απλώς ένα ψηφιακό αρχείο για την καταγραφή συναλλαγών.
Λόγω του περιορισμένου μεγέθους μπλοκ (1 MB), οι εξορύκτες δεν μπορούν να συμπεριλάβουν όλες τις εκκρεμείς συναλλαγές στο pool. Ως εκ τούτου, επιλέγουν φυσικά συναλλαγές με τις υψηλότερες χρεώσεις συναλλαγών (πολλά πορτοφόλια επιτρέπουν στους χρήστες να αυξάνουν ή να μειώνουν αυτές τις χρεώσεις σύμφωνα με την υψηλή ή χαμηλή χρονική προτεραιότητα επιβεβαίωσης). Αφού επιλεγούν, οι εξορύκτες ανταγωνίζονται για να προσθέσουν το μπλοκ συναλλαγών τους στο blockchain.
Αυτός ο αγώνας είναι επίσης μια δοκιμασία δύναμης. Για να κάνουν αλλαγές στο blockchain, οι εξορύκτες πρέπει να λύσουν ένα σύνθετο μαθηματικό πρόβλημα. Ακούγεται περίπλοκο, αλλά στην πραγματικότητα είναι ένα παιχνίδι εικασίας ωμής δύναμης. Για να λύσουν το παζλ, οι εξορύκτες προσπαθούν να βρουν το σωστό κατακερματισμό (συμβολοσειρά χαρακτήρων) μέσω απλής δοκιμής και λάθους. Επομένως, ο ανθρακωρύχος με τη μεγαλύτερη υπολογιστική ισχύ συνήθως κερδίζει τον αγώνα. Αυτός ο τύπος συστήματος ονομάζεται μηχανισμός συναίνεσης «απόδειξης εργασίας».
Ο μηχανισμός συναίνεσης επιτρέπει σε διαφορετικούς συμμετέχοντες στο δίκτυο να καταλήξουν σε συμφωνία σχετικά με την κατάσταση του καθολικού. Διαφορετικοί τύποι μηχανισμών συναίνεσης είναι ουσιαστικά διαφορετικοί τρόποι επιλογής ποιος έχει το προνόμιο να προσθέσει ένα μπλοκ στο blockchain. Στην απόδειξη εργασίας, το δικαίωμα προσθήκης μπλοκ δίνεται στο πρώτο άτομο που θα ανακαλύψει το σωστό κατακερματισμό.