Χασίσι

επιχείρηση : Χασίσι
Τι είναι το Hash;

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

Βασικές τακτικές

  • Ένας hash είναι μια συνάρτηση που ικανοποιεί τις κρυπτογραφημένες απαιτήσεις που χρειάζονται για να επιλυθεί ένας υπολογισμός blockchain.
  • Ένα hash, όπως ένα nonce ή μια λύση, είναι η ραχοκοκαλιά του δικτύου blockchain.
  • Οι χασίς είναι σταθερού μήκους αφού καθιστούν σχεδόν αδύνατο να μαντέψουμε το μήκος του κατακερματισμού αν κάποιος προσπαθούσε να σπάσει το blockchain.
  • Έχει αναπτυχθεί ένας hash με βάση τις πληροφορίες που υπάρχουν στην κεφαλίδα του μπλοκ.

Πώς λειτουργεί το Hash

Η ραχοκοκαλιά μίας κρυπτογραφίας είναι η μπλοκ αλυσίδα, η οποία είναι ένας παγκόσμιος ρόλος που διαμορφώνεται συνδέοντας μεταξύ τους μεμονωμένα μπλοκ δεδομένων συναλλαγής. Το blockchain περιέχει μόνο επικυρωμένες συναλλαγές, οι οποίες εμποδίζουν τις δόλιες συναλλαγές και τις διπλές δαπάνες του νομίσματος. Η κρυπτογραφημένη τιμή που προκύπτει είναι μια σειρά αριθμών και γραμμάτων που δεν μοιάζουν με τα αρχικά δεδομένα και ονομάζεται hash. Η εξόρυξη Cryptocurrency προϋποθέτει συνεργασία με αυτόν τον κατακερματισμό.

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

Η επίλυση του κατακερματισμού ουσιαστικά επιλύει ένα σύνθετο μαθηματικό πρόβλημα και ξεκινά με τα διαθέσιμα δεδομένα στην κεφαλίδα του μπλοκ. Κάθε κεφαλίδα του μπλοκ περιέχει έναν αριθμό έκδοσης, ένα timestamp, τον hash που χρησιμοποιήθηκε στο προηγούμενο μπλοκ, το hash της ρίζας Merkle, το nonce και το hash στόχου.

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

Η διαδικασία επικύρωσης για συναλλαγές blockchain βασίζεται σε κρυπτογραφημένα δεδομένα χρησιμοποιώντας algorithmic hashing.

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

Ένα παράδειγμα ενός Hash

Η διαγραφή της λέξης "hello" θα παράγει ένα αποτέλεσμα το ίδιο μήκος με το hash για το "Πάω στο κατάστημα". Η λειτουργία που χρησιμοποιείται για τη δημιουργία του hash είναι καθοριστική, που σημαίνει ότι θα παράγει το ίδιο αποτέλεσμα κάθε φορά που το ίδιο χρησιμοποιείται. Μπορεί να δημιουργήσει αποτελεσματικά μια χαστουρημένη είσοδο, καθιστά δύσκολο τον προσδιορισμό της εισόδου (οδηγεί σε εξόρυξη) και κάνει μικρές αλλαγές στην είσοδο σε ένα μη αναγνωρίσιμο, εντελώς διαφορετικό hash.

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

Σύγκριση επενδυτικών λογαριασμών Όνομα παροχέα Περιγραφή Αποκάλυψη διαφημιζόμενου × Οι προσφορές που εμφανίζονται σε αυτόν τον πίνακα προέρχονται από συνεργασίες από τις οποίες η Investopedia λαμβάνει αποζημίωση.

Σχετικοί όροι

Nonce Ο ορισμός Nonce είναι ένας αριθμός που έχει προστεθεί σε ένα μπλοκ μπασκέτας, το οποίο, όταν ανασυντάσσεται, πληροί τους περιορισμούς επιπέδου δυσκολίας. περισσότερος χάρτης στόχου Ένας στόχος hash είναι ένας αριθμός που μια κεφαλίδα μπασκέτας πρέπει να είναι μικρότερη ή ίση με αυτήν για να δοθεί ένα νέο μπλοκ. περισσότερα Bitcoin Mining, Επεξήγηση Κατακερματίζοντας όλα όσα πρέπει να ξέρετε για το Bitcoin Mining, από Blockchain και Block Rewards έως τις Πιστωτικές Αποστολές και τις Mining Pools. περισσότερη απόδειξη της εργασίας Η απόδειξη της εργασίας περιγράφει τη διαδικασία που επιτρέπει στο δίκτυο bitcoin να παραμείνει ισχυρό, κάνοντας δύσκολη την εξόρυξη ή την καταγραφή συναλλαγών. περισσότερη επικεφαλίδα μπλοκ (Crypocurrency) Μια κεφαλίδα μπλοκ είναι η μοναδική ταυτότητα ενός συγκεκριμένου μπλοκ σε ένα blockchain και έχει χυθεί από τους ανθρακωρύχους για ανταμοιβές. περισσότερα δένδρα Merkle Tree Merkle είναι δομές δεδομένων που βελτιώνουν την αποδοτικότητα του bitcoin και άλλων κρυπτοσυχνοτήτων. περισσότερες συνδέσεις συνεργατών
Συνιστάται
Αφήστε Το Σχόλιό Σας