Όταν χρησιμοποιείτε το μνημονικό για να επαναφέρετε το πορτοφόλι σας, υπάρχει πολύ μικρή πιθανότητα να εισαγάγετε μια λέξη λανθασμένα (όχι στο αντίγραφο ασφαλείας, αλλά στη βάση δεδομένων μνημονικών) και να μπορείτε να την επαναφέρετε χρησιμοποιώντας το πορτοφόλι blockchain.
Ακολουθούν μερικά παραδείγματα και εξηγήσεις αυτού του εξαιρετικά απίθανου σεναρίου.
Για να ξεκινήσουμε, πρέπει πρώτα να κατανοήσουμε τη διαδικασία κατασκευής ενός μνημονικού προκειμένου να κατανοήσουμε γιατί ένα μνημονικό μπορεί να χρησιμοποιηθεί ακόμα κι αν έχει εισαχθεί λανθασμένα.
Δημιουργία μνημονικού:
Χρησιμοποιώντας τη διαδικασία κανονικοποίησης που περιγράφεται στο BIP-39, το πορτοφόλι δημιουργεί αυτόματα το μνημονικό. Το πορτοφόλι ξεκινά με μια πηγή εντροπίας και, στη συνέχεια, προσθέτει ένα άθροισμα ελέγχου πριν αντιστοιχίσει τυχαίους αριθμούς σε μια λίστα λέξεων: 1. Δημιουργήστε έναν τυχαίο αριθμό 128 έως 256 bit. 2. Χρησιμοποιήστε το άθροισμα ελέγχου αυτού του τυχαίου αριθμού ως τα πρώτα bit του κατακερματισμού SHA256 (τα πρώτα τέσσερα bit λαμβάνονται από τα bit βοήθειας 12 bit). 3, Στο τέλος της τυχαίας ακολουθίας, προσθέστε το άθροισμα ελέγχου. 4. Διαχωρίστε την ακολουθία σε μισά 11 bit. 5, Κάθε αριθμός που φέρει το στοιχείο των 11 bit αντιστοιχεί σε ένα λεξικό που έχει ήδη 2048 λέξεις. 6. Το μνημονικό είναι η προκύπτουσα ακολουθία συλλαβών.
Και όταν εισάγεται λάθος λέξη, όπως στο παρακάτω παράδειγμα (είναι λάθος μόνο η πρώτη θέση).
Το πορτοφόλι δημιουργεί το μνημονικό ως: κορδέλα φωνητικό πλαίσιο μαύρο αντίθετο γαλαξία διαίρεση οποιουδήποτε σωλήνα μέγιστη κουρασμένος εμφανής
Κατακερματισμός του SHA256: 00101011 11111111
Το τεχνητά εσφαλμένα εισαγόμενο μνημονικό είναι: rib φωνή πλαίσιο μαύρο αντίθεση γαλαξίας διαίρεση οποιουδήποτε σωλήνα μέγιστη κουρασμένος εμφανής
Κατακερματισμός του SHA256:00101011 11101010
Τα πρώτα τέσσερα bit κάθε ζεύγους SHA256 είναι πανομοιότυπα, υποδεικνύοντας ότι το άθροισμα ελέγχου είναι ομοίως ίδιο.
Επειδή και τα δύο ζεύγη μνημονικών συμμορφώνονται με το BIP39, μπορούν και τα δύο να ανακτηθούν χρησιμοποιώντας πορτοφόλια blockchain.
Εάν κάνουμε μια βασική εξήγηση ως προς την πιθανότητα: πρώτα διαλέξτε μια τυχαία λέξη ως τελευταία μνημονική λέξη και μετά επιλέξτε τυχαία τις άλλες 11 μνημονικές λέξεις όταν η μνημονική λέξη είναι 12 bit, μπορούμε να βρούμε ένα σύνολο σωστών 16 φορές, ενώ η βοηθητική λέξη 24 bit είναι 256 φορές.
Επομένως, είναι τυπικό να "εισάγετε τη λανθασμένη λέξη και να λαμβάνετε ένα λειτουργικό μνημονικό", αλλά αυτό δεν σημαίνει ότι η μνημονική ασφάλεια είναι ανακριβής.
Τα μνημονικά μερικές φορές μπερδεύονται με τα «εγκεφαλικά πορτοφόλια», αν και δεν είναι το ίδιο πράγμα.
Η κύρια διάκριση είναι ότι τα εγκεφαλικά πορτοφόλια αποτελούνται από λέξεις που επιλέγει ο χρήστης, ενώ τα μνημονικά δημιουργούνται τυχαία και παρουσιάζονται στον χρήστη.
Η πιο σημαντική διάκριση μεταξύ των δύο είναι η πτυχή που κάνει τη μνημονική πιο ασφαλή. Άλλωστε, οι άνθρωποι έχουν περιορισμένη ικανότητα να παράγουν τυχαίους αριθμούς.
Αυτό σημαίνει ότι μόνο και μόνο επειδή ένα μνημονικό συμβατό με BIP39 έχει δοκιμαστεί τεχνητά δεν σημαίνει ότι η χρήση ενός μνημονικού που δημιουργείται από πορτοφόλι είναι ανασφαλής. οι δύο τύποι μνημονικών διαφέρουν ως προς την ασφάλεια. ένα μνημονικό που δημιουργείται από πορτοφόλι είναι πιο τυχαίο (δηλαδή πιο ασφαλές), ενώ ένα εγκεφαλικό πορτοφόλι (με λάθος μνημονικό) είναι λιγότερο πιθανό να δημιουργηθεί και να χρησιμοποιηθεί τυχαία.
Το πορτοφόλι δημιουργεί πραγματικά τυχαίους αριθμούς χρησιμοποιώντας κρυπτογραφικά ασφαλείς μεθόδους (π.χ. hardware TRNG), επομένως η ποιότητα της τυχαιότητας δεν μπορεί να εγγυηθεί από τη συνήθη επιλογή του χρήστη στη μνημονική.
,


