Υπογραφή μηνυμάτων με Ledger Nano S / Nano X χρησιμοποιώντας Ledger Live, Electrum & MEW
Υπογραφή μηνύματος – Γνωρίζετε ότι εκτός από την υπογραφή μιας συναλλαγής, τα ιδιωτικά κλειδιά μπορούν επίσης να χρησιμοποιηθούν για την υπογραφή ενός μηνύματος. Μετάβαση στο σεμινάριο.
Μπορείτε να υπογράψετε ένα μήνυμα με τη δημόσια διεύθυνση Bitcoin χρησιμοποιώντας τα ιδιωτικά σας κλειδιά. Ονομάζεται Bitcoin υπογραφή. Ομοίως, μπορείτε να υπογράψετε ένα μήνυμα με τη διεύθυνση Ethereum και τη διεύθυνση Litecoin. Όχι μόνο αυτό, αλλά βασικά μπορείτε να υπογράψετε οποιοδήποτε μήνυμα με οποιαδήποτε από τις διευθύνσεις κρυπτογράφησής σας χρησιμοποιώντας τα ιδιωτικά σας κλειδιά. Ποιος είναι λοιπόν ο σκοπός των ψηφιακών υπογραφών και γιατί υπογράφετε ένα μήνυμα?
Υποθέσεις χρήσης μηνυμάτων υπογραφής
Μπορείτε να υπογράψετε διάφορα μηνύματα χρησιμοποιώντας το ιδιωτικό σας κλειδί για διαφορετικούς σκοπούς. Ορισμένες κοινές εφαρμογές στις οποίες χρησιμοποιείται η δυνατότητα υπογραφής μηνυμάτων είναι: Αξίωση αξιώσεων διχαλωτών νομισμάτων, αεροπορικών σταθμών, επίδειξης πιστοληπτικής ικανότητας, απόδειξης ιδιοκτησίας κεφαλαίων για ελεγκτικούς σκοπούς, ασφάλεια και υπάρχουν πολλές άλλες εφαρμογές.
Για παράδειγμα, ας υποθέσουμε ότι υπάρχει ένα συμβάν αεροπλάνου και να ισχυριστούμε ότι σας ζητείται να υπογράψετε ένα μήνυμα. Είτε διεκδικείτε αεροπλάνο είτε διχαλωτά νομίσματα, θα σας ζητηθεί να υπογράψετε ένα δεδομένο μήνυμα με τη διεύθυνση Bitcoin σας. Αυτό αποδεικνύει την κυριότητα της διεύθυνσης. Ίσως να σκεφτείτε γιατί όχι μόνο να μοιραστείτε τη δημόσια διεύθυνση. Δεδομένου ότι το Bitcoin, το Ethereum και τα περισσότερα blockchain είναι δημόσια, όλοι μπορούν να πουν ότι είναι ο κάτοχος της διεύθυνσης.
Ένας τρόπος για να αποδείξετε ότι έχετε στην πραγματικότητα τη διεύθυνση Bitcoin είναι υπογράφοντας ένα μήνυμα χρησιμοποιώντας τα ιδιωτικά σας κλειδιά. Υπογράφοντας ένα μήνυμα αποδεικνύετε ότι ελέγχετε τη συγκεκριμένη διεύθυνση Bitcoin και τα χρήματα που σχετίζονται με αυτήν. Μόλις υπογραφεί, μπορείτε να κοινοποιήσετε δημόσια την υπογραφή και το υπογεγραμμένο μήνυμα. Στη συνέχεια, το τρίτο μέρος θα επαληθεύσει την υπογραφή και θα διασφαλίσει την κυριότητα των ιδιωτικών κλειδιών της διεύθυνσης Bitcoin σας.
Η υπογραφή μηνυμάτων είναι ένα από τα πιο σημαντικά χαρακτηριστικά και το μεγαλύτερο πορτοφόλι έχει την επιλογή να υπογράψει / επαληθεύσει υπογραφές.
Εξηγήσαμε κάποτε πώς να υπογράψετε ένα μήνυμα χρησιμοποιώντας τη διεύθυνση Bitcoin σας. Αλλά αυτό καλύπτει μόνο το πορτοφόλι πυρήνα και ηλεκτροδίου. Εδώ θα σας δείξουμε πώς να το κάνετε με το πορτοφόλι σας.
Το ακόλουθο σεμινάριο θα εξηγήσει πώς να υπογράψετε ένα μήνυμα με το Bitcoin, τη διεύθυνση Ethereum από το πορτοφόλι Ledger Nano S και Nano X.
Υπογραφή μηνυμάτων χρησιμοποιώντας το Ledger Nano
Πρώτα απ ‘όλα για να χρησιμοποιήσετε το πορτοφόλι του υλικού σας, δηλαδή αν θέλετε να υπογράψετε μια συναλλαγή ή να υπογράψετε ένα μήνυμα που χρειάζεστε ένα πορτοφόλι λογισμικού για τη διαχείριση της συσκευής.
Το Ledger Live είναι η επίσημη εφαρμογή πορτοφολιού για τη συσκευή Ledger. Είναι η πιο δημοφιλής εφαρμογή διασύνδεσης που επιτρέπει στους χρήστες των Ledger Nano S και Nano X να διαχειρίζονται το πορτοφόλι υλικού τους.
Αλλά το θέμα είναι ότι το Ledger Live έχει μόνο ορισμένες βασικές λειτουργίες όπως αποστολή / λήψη κερμάτων. Μπορείτε να υπογράψετε συναλλαγή μόνο και δεν υπάρχει καμία επιλογή οπουδήποτε στη διεπαφή για υπογραφή ή επαλήθευση ενός μηνύματος. Πώς λοιπόν υπογράφετε το μήνυμα χρησιμοποιώντας το Ledger Live?
Υπογραφή μηνύματος με το Ledger Live
Προηγουμένως οι χρήστες του πορτοφολιού υλικού Ledger χρησιμοποιούσαν παλιό λογισμικό επιτραπέζιου Bitcoin και εφαρμογές Chrome για τη διαχείριση της συσκευής τους. Είχε τη δυνατότητα να υπογράψει μηνύματα επαλήθευσης. Ωστόσο, το παλιό λογισμικό πορτοφολιών και οι εφαρμογές χρωμίου έχουν απενεργοποιηθεί και τώρα αντικαθίσταται από το Ledger Live.
Το μήνυμα Sign / Verify είναι το το πιο απαιτούμενο χαρακτηριστικό από χρήστες Ledger. Ωστόσο, όπως είπαμε, αυτή η δυνατότητα δεν είναι διαθέσιμη στο Ledger Live αυτήν τη στιγμή. Έχουν περάσει αρκετά χρόνια και ακόμα οι προγραμματιστές δεν έχουν εφαρμόσει τη λειτουργία υπογραφής μηνυμάτων στη ζωντανή εφαρμογή Ledger.
Ελπίζω να εφαρμόσουν την υπογραφή μηνυμάτων όχι μόνο για τη διεύθυνση Bitcoin αλλά για όλα τα υποστηριζόμενα νομίσματα από ένα μέρος.
Μόλις υποστηριχθεί στο μέλλον, θα ενημερώσουμε αυτό το άρθρο.
Πώς να υπογράψετε ένα μήνυμα με το πορτοφόλι Ledger; – Nano S / Nano X
Προς το παρόν οι χρήστες του Ledger πρέπει να βασίζονται σε εφαρμογές τρίτων για να υπογράψουν ένα μήνυμα. Αλλά περίμενε! Είναι ασφαλές; Ναι είναι. Στην πραγματικότητα δεν εισάγετε / εξάγετε ιδιωτικό κλειδί σε άλλο πορτοφόλι. Επίσης, δεν στέλνετε χρήματα από το καθολικό σας σε άλλο πορτοφόλι. Αντ ‘αυτού, απλώς πρόκειται να συνδέσετε τη συσκευή υλικού σας σε ένα πορτοφόλι λογισμικού που έχει την επιλογή να υπογράψει / επαληθεύσει μασάζ.
Υπάρχουν πολλά πορτοφόλια τρίτων με δυνατότητα υπογραφής μηνυμάτων και έχουν την επιλογή να συνδεθούν με το Ledger Nano S / Nano X. Μπορείτε να χρησιμοποιήσετε το electrum για Bitcoin. Ομοίως για μετρητά Bitcoin μπορείτε να χρησιμοποιήσετε μετρητά Electron. Για το Litecoin μπορείτε να χρησιμοποιήσετε το πορτοφόλι Litecoin electrum. Για να υπογράψετε τη διεύθυνση Ethereum μπορείτε να χρησιμοποιήσετε το MEW (My Ether Wallet).
Εδώ τώρα ας δούμε πώς να υπογράφετε με ασφάλεια τα μηνύματα χρησιμοποιώντας τη συσκευή Ledger Nano; Αυτό το σεμινάριο θα καλύψει την υπογραφή ενός μηνύματος τόσο με το Bitcoin όσο και με τη διεύθυνση Ethereum. Για αυτό θα χρησιμοποιούμε Electrum Bitcoin και MEW (MyEtherWallet).
Προετοιμασία των πραγμάτων
Πριν μπείτε στον οδηγό υποθέτουμε ότι έχετε ρυθμίσει τη συσκευή σας και είστε έτοιμοι με όλες τις απαραίτητες εφαρμογές.
Για το Bitcoin θα χρειαστείτε την εφαρμογή Bitcoin (BTC) και για το Ethereum θα χρειαστείτε την εφαρμογή Ethereum (ETH) στη συσκευή σας. Αυτό μπορεί να εγκατασταθεί μόνο από το Ledger Live.
Λήψη Ledger Live: https://www.ledger.com/ledger-live. Τώρα πριν εγκαταστήσετε το λογισμικό και το χρησιμοποιήσετε βεβαιωθείτε ότι έχετε επαληθεύσει ζωντανά το καθολικό. Μόλις ολοκληρωθεί η εγκατάσταση, συνδέστε τη συσκευή σας και ξεκλειδώστε το PIN. Στη συνέχεια, μεταβείτε στον διαχειριστή και εγκαταστήστε τόσο την εφαρμογή Bitcoin όσο και την εφαρμογή Ethereum στη συσκευή σας.
Μόλις εγκαταστήσετε τις εφαρμογές, μπορείτε να κλείσετε το Ledger Live.
Τώρα κατεβάστε και εγκαταστήστε το πορτοφόλι electrum. Προσοχή σε ψεύτικα πορτοφόλια και ιστότοπους ηλεκτρονικού ψαρέματος. Βεβαιωθείτε ότι κάνετε πάντα λήψη του electrum από τον επίσημο ιστότοπο: https://electrum.org/#download.
Εδώ είναι πώς να επαληθεύσετε τις υπογραφές του ηλεκτροδίου. Επίσης, εάν έχετε ήδη εγκαταστήσει το electrum τότε ακολουθεί ένας οδηγός για την ασφαλή ενημέρωση του πορτοφολιού σας.
Μπορείτε είτε να χρησιμοποιήσετε τη φορητή είτε την έκδοση του προγράμματος εγκατάστασης και η εγκατάσταση είναι πολύ απλή. Μόλις το ηλεκτρόδιο σας είναι έτοιμο, ανοίξτε το πορτοφόλι. Θα δείτε τον οδηγό εγκατάστασης εάν είναι η πρώτη σας φορά.
Υπογραφή μηνύματος στο καθολικό χρησιμοποιώντας το electrum
Πρώτα πρέπει να ρυθμίσετε και να συνδέσετε τη συσκευή σας στο ηλεκτρικό.
1. Συνδέστε τη συσκευή σας στον υπολογιστή σας. Μόλις συνδεθεί ξεκλειδώστε το PIN και ανοίξτε την εφαρμογή Bitcoin στη συσκευή. Μόλις δείτε την εφαρμογή είναι έτοιμο, προχωρήστε στο βήμα 2.
2. Στο όνομα του electrum το πορτοφόλι σας και επιλέξτε το τυπικό πορτοφόλι.
3. Στην επόμενη οθόνη θα δείτε την επιλογή keystore. Επιλέξτε “χρήση συσκευής υλικού” και κάντε κλικ στο επόμενο. Το Electrum θα πραγματοποιήσει σάρωση για τη συσκευή σας.
Εάν αντιμετωπίζετε προβλήματα με τη σύνδεση της συσκευής σας στο electrum, ακολουθήστε αυτό το σεμινάριο: https://coinguides.org/ledger-nano-not-detected-electrum-fix/
4. Επιλέξτε τη συσκευή σας και στην επόμενη οθόνη θα σας ζητηθεί να επιλέξετε τον τύπο scrypt και τη διαδρομή παραγώγου. Δεν είναι παρά οι μορφές διευθύνσεων.
Βλέπω: https://en.bitcoin.it/wiki/Invoice_address
Επί του παρόντος, το Bitcoin έχει τρεις διαφορετικές μορφές διευθύνσεων σε χρήση. Η παλαιά διεύθυνση ξεκινά με 1, το p2sh-segwit ξεκινά με 3 και ο εγγενής τύπος διεύθυνσης SegWit ξεκινά με το bc1. Για παράδειγμα, εάν έχετε χρήματα στη διεύθυνσή σας που ξεκινά με 3, επιλέξτε p2sh-segwit και κάντε κλικ στο επόμενο. Εάν θέλετε να χρησιμοποιήσετε και τις τρεις μορφές διευθύνσεων, πρέπει να ρυθμίσετε τρία ξεχωριστά πορτοφόλια για κάθε τύπο διεύθυνσης.
5. Στη συνέχεια, μπορείτε να ορίσετε κρυπτογράφηση αρχείων πορτοφολιού η οποία είναι εντελώς προαιρετική και εξαρτάται από εσάς.
Αυτό είναι! Η συσκευή σας είναι πλέον συνδεδεμένη με ηλεκτρικό. Μεταβείτε στην καρτέλα διευθύνσεων και θα δείτε τη λίστα με όλες τις διευθύνσεις σας Bitcoin.
Σημείωση: Εάν το πορτοφόλι σας προστατεύεται από τη φράση πρόσβασης, τότε αποκτήστε πρόσβαση στον λογαριασμό που προστατεύεται από τη φράση πρόσβασης προτού συνδέσετε τη συσκευή σας στο electrum. Στη συνέχεια, ακολουθήστε τα παρακάτω βήματα για την υπογραφή μιας διεύθυνσης.
Μήνυμα υπογραφής: Electrum – Ledger (Bitcoin)
1. Κάντε δεξί κλικ και αντιγράψτε τη διεύθυνση που θέλετε να υπογράψετε.
2. Μεταβείτε στα Εργαλεία >> ανοιχτό σήμα / επαλήθευση μηνύματος.
3. Επικολλήστε την αντιγραμμένη διεύθυνση στο πεδίο διεύθυνσης.
4. Στη συνέχεια, εισαγάγετε το μήνυμα που θέλετε να υπογράψετε. Δεν υπάρχουν περιορισμοί. Μπορείτε να εισαγάγετε οποιοδήποτε μήνυμα θέλετε.
5. Μόλις το μήνυμα είναι σαφές κάντε κλικ στο ηλεκτρονικό σήμα. Θα δείτε την κατάσταση του μηνύματος υπογραφής του καθολικού.
6. Τώρα στη συσκευή σας θα δείτε κείμενο μηνύματος. Πλοηγηθείτε και επιβεβαιώστε το hash του μηνύματος που εμφανίζεται στη συσκευή με αυτό που εμφανίζεται στο πορτοφόλι.
7. Μόλις είναι σωστό, χρησιμοποιήστε ξανά το κουμπί πλοήγησης και επιβεβαιώστε το μήνυμα υπογραφής.
Αυτό είναι! Το πορτοφόλι Electrum θα δείξει τώρα την υπογραφή. Κάντε κλικ στην επαλήθευση υπογραφής για να βεβαιωθείτε ότι είναι έγκυρη υπογραφή. Μόλις επαληθευτεί η υπογραφή, μπορείτε να μοιραστείτε τις λεπτομέρειες.
Πρέπει να μοιραστείτε την υπογραφή, τη διεύθυνση καθώς και το μήνυμα για να αποδείξετε ότι ελέγχετε τη συγκεκριμένη διεύθυνση Bitcoin. Έτσι υπογράφετε μια διεύθυνση BTC στο πορτοφόλι του καθολικού σας.
Τώρα ας δούμε πώς να υπογράψετε μια διεύθυνση Ethereum με καθολικό; Για την υπογραφή της διεύθυνσης Ethereum θα χρησιμοποιήσουμε το My Ether Wallet.
Υπογραφή μηνύματος χρησιμοποιώντας το MyEtherWallet
1. Ξεκλειδώστε τη συσκευή σας και ανοίξτε την εφαρμογή Ethereum.
2. Μόλις η εφαρμογή Ethereum είναι έτοιμη >> παω σε https://www.myetherwallet.com/access-my-wallet και επιλέξτε υλικό.
3. Στη συνέχεια, επιλέξτε Καθολικό >> κάντε κλικ στο συνέχεια. Στη συνέχεια, επιλέξτε την εφαρμογή που ανοίξατε στο Ledger και κάντε κλικ στο επόμενο.
4. Στο MEW θα δείτε τώρα τη λίστα των διευθύνσεων Ethereum μαζί με το υπόλοιπο που κατέχει.
5. Επιλέξτε τη διεύθυνση που θέλετε να υπογράψετε, αποδεχτείτε τους όρους και κάντε κλικ στην επιλογή Πρόσβαση στο πορτοφόλι μου. Θα σας μεταφέρει στη διεπαφή του πορτοφολιού.
Μήνυμα υπογραφής: MEW – Ledger (Ethereum)
1. Στη διεπαφή MEW στο αριστερό μενού θα βρείτε την επιλογή Μήνυμα. Πτώση και επιλέξτε μήνυμα υπογραφής.
2. Στη συνέχεια, εισαγάγετε το προσαρμοσμένο μήνυμα που θέλετε να υπογράψετε και κάντε κλικ στο σύμβολο.
3. Τώρα στη συσκευή σας περιηγηθείτε, επαληθεύστε τον κατακερματισμό μηνυμάτων και επιβεβαιώστε το μήνυμα υπογραφής.
4. Το MEW θα εμφανίσει την οθόνη επιβεβαίωσης όπου θα εμφανίζει τη διεύθυνση υπογραφής, το μήνυμα και το μήνυμα στο HEX. Κάντε κλικ στην επιβεβαίωση υπογραφής.
5. Θα λάβετε μια άλλη αναδυόμενη οθόνη που θα σας παρέχει το υπογεγραμμένο μήνυμα παρόμοιο με αυτό.
{
"διεύθυνση": "0x1e85ed1aa5bb0177c11a6a2245a496441ec1b797",
"μήνυμα": "Υπογραφή Ethereum – CoinGuides.org",
"sig": "0xbb439085f074b7f526f0d278884ec82ef022c1f28d7be216a8d1e4dbc23b4f59713d50164c35f1eff92346dab8a0f7772346c2d994dd72a78695ef96fc29d97701",
"εκδοχή": "3",
"υπογράφων": "καθολικό"
}
Αντιγράψτε το και χρησιμοποιήστε το μενού επαλήθευσης μηνύματος για να επαληθεύσετε το μήνυμα. Μόλις επαληθευτεί η υπογραφή και το μήνυμα, μπορείτε να μοιραστείτε το υπογεγραμμένο μήνυμα.
Αυτό είναι! Έτσι υπογράφετε μια διεύθυνση ETH στο πορτοφόλι σας. Η διαδικασία ισχύει τόσο για το Ledger Nano S όσο και για το Nano X.