Τι είναι το Bitcoin Mining

Τι είναι η εξόρυξη

Υπάρχουν τρεις πρωταρχικοί τρόποι απόκτησης Bitcoin: αγοράζοντάς τα σε ανταλλαγή, αποδοχή τους για αγαθά και υπηρεσίες και εξόρυξη νέων. Το Mining είναι μια διαδικασία προσθήκης εγγραφών συναλλαγών στο δημόσιο καθολικό του Bitcoin που ονομάζεται Blockchain. Υπάρχει έτσι ώστε κάθε συναλλαγή να μπορεί να επιβεβαιωθεί και κάθε χρήστης του δικτύου να έχει πρόσβαση σε αυτό το καθολικό. Χρησιμοποιείται επίσης για να διακρίνει τις νόμιμες συναλλαγές Bitcoin από τις προσπάθειες επαναχρησιμοποίησης χρημάτων που έχουν ήδη δαπανηθεί κάπου αλλού.

Εξόρυξη – μια διαδικασία τήρησης αρχείων, που γίνεται με τη χρήση ισχύος επεξεργασίας υπολογιστή.

Blockchain – ένα δημόσιο κατανεμημένο καθολικό όπου διατηρούνται αρχεία κάθε συναλλαγής Bitcoin.

Το Blockchain ονομάζεται έτσι επειδή είναι κυριολεκτικά μια αλυσίδα μπλοκ, που είναι λίστες συναλλαγών που πραγματοποιούνται κατά τη διάρκεια μιας καθορισμένης χρονικής περιόδου. Όταν δημιουργείται ένα μπλοκ συναλλαγών, οι ανθρακωρύχοι το κάνουν μέσω μιας διαδικασίας. Εφαρμόζουν έναν σύνθετο μαθηματικό τύπο στις πληροφορίες του μπλοκ, μετατρέποντας στη συνέχεια σε μια πολύ μικρότερη, φαινομενικά τυχαία ακολουθία γραμμάτων και αριθμών που ονομάζεται «κατακερματισμός».

Χασίσι – μια μοναδική ακολουθία τυχαίων ψηφίων σταθερού μήκους, η οποία μπορεί να δημιουργηθεί από δεδομένα οποιουδήποτε μεγέθους.

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

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

Hash md5, ένας πίνακας με παραδείγματα εισόδων και εξόδων

Όπως μπορείτε να δείτε στο παραπάνω παράδειγμα, ανεξάρτητα από το πόσα δεδομένα χρησιμοποιούνται ως είσοδο, ο κατακερματισμός θα παραμένει πάντα το ίδιο μήκος.

Λόγω αυτών των χαρακτηριστικών, το hash λειτουργεί ως ψηφιακή σφραγίδα κεριού. Εάν κάποιος μειώνει με ένα μόνο μπλοκ συναλλαγών, ο κατακερματισμός του θα αλλάξει αμέσως, και έτσι θα ακολουθήσουν όλες οι ακόλουθες ακολουθίες κατακερματισμού στο Blockchain. Έτσι, κάθε προσπάθεια απάτης εντός του δικτύου Bitcoin θα εντοπίζεται εύκολα από όλους όσοι το χρησιμοποιούν.

Το Hash md5 λειτουργεί ως ψηφιακή σφραγίδα κεριού

Ανταμοιβές

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

Από τον Οκτώβριο του 2017, η γενναιοδωρία ανέρχεται στα 12,5 Bitcoin ανά μπλοκ και αυτή η τιμή θα μειώνεται κατά το ήμισυ κάθε 210.000 μπλοκ. Ο συνολικός αριθμός των Bitcoin είναι περιορισμένος, οπότε όσο περισσότερο εξορύσσονται νομίσματα, τόσο πιο πολύτιμο γίνεται το καθένα. Έτσι, παρόλο που το ποσό των Bitcoin ανά μπλοκ θα αναπόφευκτα θα μειωθεί, η αξία των ανταμοιβών των ανθρακωρύχων πιθανότατα θα παραμείνει η ίδια ή ακόμη και θα αυξηθεί.

Κανονικά, θα ήταν εξαιρετικά εύκολο να δημιουργήσετε ένα κατακερματισμό από μια συλλογή πληροφοριών, οι υπολογιστές είναι πραγματικά καλοί σε αυτό. Ως εκ τούτου, για να αποτρέψετε τους χρήστες να κατακερματιστούν χιλιάδες μπλοκ συναλλαγών κάθε δευτερόλεπτο και να εξορύξουν όλα τα διαθέσιμα Bitcoin μέσα σε λίγα λεπτά, το δίκτυο Bitcoin πρέπει να κάνει σκόπιμα τη διαδικασία πιο δύσκολη.

Επιπλοκές

Αυτό γίνεται μέσω ενός απαιτούμενου «Απόδειξη Εργασίας». Είναι ένα σύστημα που απαιτεί κάποια εργασία από τον αιτούντα την υπηρεσία, συνήθως σημαίνει χρόνο επεξεργασίας από έναν υπολογιστή. Η παραγωγή μιας απόδειξης εργασίας είναι μια τυχαία διαδικασία με χαμηλή πιθανότητα, επομένως συνήθως απαιτούνται πολλές δοκιμές και σφάλματα για να δημιουργηθεί μια έγκυρη απόδειξη εργασίας. Όσον αφορά τα Bitcoin, το hash είναι αυτό που αποδεικνύει την εργασία.

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

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

Δυσκολία Bitcoin – ένα μέτρο του πόσο δύσκολο είναι να δημιουργηθεί ένα σωστό κατακερματισμό.

Αυτό το μέτρο υπολογίζεται εκ νέου κάθε μπλοκ του 2016. Έχει σχεδιαστεί έτσι ώστε η εξόρυξη ενός μπλοκ να διαρκέσει περίπου 10 λεπτά. Καθώς συμμετέχουν περισσότεροι ανθρακωρύχοι, το ποσοστό δημιουργίας μπλοκ αυξάνεται αναπόφευκτα. Στη συνέχεια, μετά τον υπολογισμό του επιπέδου δυσκολίας, αυξάνεται προκειμένου να αντισταθμιστεί και να μειωθεί ο ρυθμός δημιουργίας μπλοκ. Οποιοδήποτε μπλοκ απελευθερωθεί από δόλιους ανθρακωρύχους που δεν πληροί το απαιτούμενο επίπεδο δυσκολίας θα απορριφθεί από όλους στο δίκτυο, καθιστώντας έτσι άχρηστο.

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

Σχέδιο για το πώς λειτουργεί η τεχνολογία blockchain