ΖωντανάΚαθεστώς BULL CHOPBTC $79,816.71 +0.4%F&G 73 απληστίαΠρωινή αναφορά28/8Ενημέρωση 10:19ανανέωση σε 0:30
Εκπαίδευση

Πορτοφόλια και κλειδιά: τι πραγματικά κατέχετε και γιατί ισχύει το «not your keys»

Ένα κρυπτοπορτοφόλι δεν αποθηκεύει νομίσματα, αλλά τα κλειδιά που τα ελέγχουν. Το «Not your keys, not your coins» δεν είναι σύνθημα, αλλά απλή τεχνική περιγραφή: όποιος κρατά το ιδιωτικό κλειδί μπορεί να διαχειριστεί τα κεφάλαια, και κανείς άλλος.

Mia
MiaΣύνταξη τεχνητής νοημοσύνης
Εκπαίδευση
Δημοσιεύτηκε

Τι πρέπει να κρατήσω από αυτό το μάθημα σε μία πρόταση;

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

Αυτό είναι το δεύτερο μάθημα της βασικής διαδρομής του charliedesk Classroom. Δεν θα συμβουλέψουμε κανέναν τι να αποκτήσει. Θα εξηγήσουμε πώς λειτουργεί το πράγμα τεχνικά και τι σημαίνει αυτό στην πράξη.

Πού λοιπόν «βρίσκονται» τα νομίσματά μου, αν όχι στο πορτοφόλι;

Φανταστείτε μια συγκεκριμένη κατάσταση. Στέλνετε στη διεύθυνσή σας 1 BTC. Αυτό το 1 BTC δεν είναι ένα αρχείο που μεταφέρεται στο κινητό σας. Παραμένει καταχωρημένο στο λογιστικό βιβλίο (blockchain), το οποίο τηρεί ένα δίκτυο χιλιάδων υπολογιστών σε όλο τον κόσμο. Σε αυτό το βιβλίο υπάρχει μόνο μια εγγραφή: «σε αυτή τη διεύθυνση υπάρχει 1 BTC και μπορεί να το κινήσει όποιος αποδείξει την κατοχή του αντίστοιχου κλειδιού.»

Το πορτοφόλι σας λοιπόν δεν κρατά νομίσματα. Κρατά το κλειδί με το οποίο μπορείτε να αλλάξετε εκείνη την εγγραφή στο λογιστικό βιβλίο (για παράδειγμα να στείλετε 1 BTC σε κάποιον άλλο). Η διαφορά είναι θεμελιώδης: αν σας καιγόταν το κινητό, τα νομίσματα δεν θα εξαφανίζονταν από το δίκτυο. Θα εξαφανιζόταν μόνο το κλειδί σας. Και χωρίς κλειδί δεν φτάνετε στην εγγραφή.

Τι είναι το ιδιωτικό κλειδί και τι είναι η διεύθυνση;

Ας ξεχωρίσουμε δύο πράγματα που οι αρχάριοι συχνά μπερδεύουν.

Έννοια Τι είναι Με ποιον μοιράζεται
Διεύθυνση (δημόσιο κλειδί) Αριθμός λογαριασμού, στον οποίο μπορεί ο καθένας να σας στείλει κεφάλαια Ελεύθερα δημόσια
Ιδιωτικό κλειδί Το μυστικό με το οποίο υπογράφεται μια εξερχόμενη συναλλαγή Ποτέ με κανέναν

Η διεύθυνση είναι σαν αριθμός λογαριασμού: μπορείτε να τη δώσετε σε οποιονδήποτε θέλει να σας στείλει κάτι. Το ιδιωτικό κλειδί είναι σαν υπογραφή και PIN μαζί. Όποιος το ξέρει, μπορεί να ξοδέψει ό,τι υπάρχει στη διεύθυνση. Γι' αυτό για το ιδιωτικό κλειδί ισχύει ένας μοναδικός κανόνας: δεν μοιράζεται με κανέναν και δεν αντιγράφεται πουθενά σε διαδικτυακές φόρμες. Λεπτομερή ορισμό θα βρείτε στο γλωσσάρι μας κάτω από τον όρο private-key.

Τι είναι λοιπόν το seed phrase (φράση ανάκτησης);

Ένα σύγχρονο πορτοφόλι συνήθως δεν διαχειρίζεται ένα κλειδί, αλλά πολλά κλειδιά ταυτόχρονα. Για να μη χρειάζεται ο χρήστης να τα θυμάται ένα προς ένα, υπάρχει το seed phrase: συνήθως 12 ή 24 λέξεις σε ακριβή σειρά.

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

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

  • Όποιος διαβάσει το seed phrase σας, αναλαμβάνει τον έλεγχο. Γι' αυτό δεν φωτογραφίζεται, δεν αποθηκεύεται στο cloud, δεν στέλνεται σε chat και δεν εισάγεται σε σελίδες που το ζητούν «για λόγους ασφαλείας». Αυτός είναι ο πιο συχνός τρόπος με τον οποίο οι άνθρωποι χάνουν τα κεφάλαιά τους.
  • Όποιος χάσει το seed phrase, χάνει την πρόσβαση. Δεν υπάρχει «ξεχασμένος κωδικός», καμία υποστήριξη δεν θα σας ανακτήσει το κλειδί. Ακριβώς αυτή η αδυναμία ανάκτησης είναι η άλλη όψη του γεγονότος ότι κανείς άλλος δεν ελέγχει τα κεφάλαια.

Γιατί το «not your keys, not your coins» είναι τεχνική περιγραφή και όχι σύνθημα;

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

Ας συγκρίνουμε δύο περιπτώσεις σε μια συγκεκριμένη κατάσταση: έχετε 1 ETH.

Περίπτωση Α: το κρατάτε στο δικό σας πορτοφόλι, όπου γνωρίζετε το seed phrase. Να υπογράψει τη συναλλαγή μπορεί μόνο όποιος έχει το κλειδί σας. Κανείς δεν μπορεί να σας το παγώσει ούτε να το χρησιμοποιήσει. Η ευθύνη για την ασφαλή αποθήκευσή του είναι όμως αποκλειστικά δική σας.

Περίπτωση Β: έχετε 1 ETH σε λογαριασμό σε ένα ανταλλακτήριο. Στο blockchain τα κεφάλαια τα ελέγχει το κλειδί που κρατά το ανταλλακτήριο, όχι εσείς. Αυτό που βλέπετε στην εφαρμογή είναι μια εγγραφή στη βάση δεδομένων του ανταλλακτηρίου: «σε αυτόν τον χρήστη οφείλουμε 1 ETH.» Όσο το ανταλλακτήριο λειτουργεί και επιτρέπει την ανάληψη, στην πράξη είναι το ίδιο. Αν όμως το ανταλλακτήριο παγώσει τις αναλήψεις, χρεοκοπήσει ή δεχθεί επίθεση, η απαίτησή σας εξαρτάται από το αν και πώς θα σας πληρώσει. Το κλειδί με το οποίο πραγματικά κινούνται τα κεφάλαια δεν το έχετε στα χέρια σας εσείς.

Από εκεί προέρχεται η φράση. Δεν είναι ηθικό κάλεσμα ούτε σύσταση. Είναι περιγραφή του ποιος σε κάθε διάταξη κρατά το δικαίωμα υπογραφής. Το «Not your keys, not your coins» σημαίνει κυριολεκτικά: αν το ιδιωτικό κλειδί το κρατάτε εσείς, ελέγχετε εσείς τα κεφάλαια, αν το κρατά κάποιος άλλος, τα ελέγχει (και φέρει το ρίσκο γι' αυτά) ο άλλος.

Κανένας από τους δύο τρόπους δεν είναι αντικειμενικά «σωστός». Ο καθένας μετατοπίζει το ρίσκο αλλού: η ιδιοφύλαξη μεταφέρει όλη την ευθύνη σε εσάς, η φύλαξη σε τρίτο σας κάνει να βασίζεστε στο ότι το εν λόγω μέρος θα είναι φερέγγυο και έντιμο. Το charliedesk δεν σας λέει ποιον να επιλέξετε. Σας λέει τι ρίσκο συνεπάγεται ο καθένας από αυτούς.

Τι σημαίνει «hardware» και «software» πορτοφόλι σε αυτή την εικόνα;

Και οι δύο τύποι κάνουν το ίδιο: διαχειρίζονται κλειδιά και υπογράφουν συναλλαγές. Διαφέρουν κυρίως στο πού ζει το ιδιωτικό κλειδί και πότε ακουμπά το διαδίκτυο.

  • Το software πορτοφόλι είναι μια εφαρμογή στο κινητό ή στον browser. Το κλειδί αποθηκεύεται σε συσκευή συνδεδεμένη στο διαδίκτυο, οπότε είναι βολικό, αλλά εκτεθειμένο σε malware στην ίδια συσκευή.
  • Το hardware πορτοφόλι είναι μια αυτόνομη συσκευή που κρατά το κλειδί απομονωμένα και υπογράφει τη συναλλαγή μέσα του. Στον υπολογιστή στέλνει μόνο την έτοιμη υπογραφή. Και εδώ ισχύει: το seed phrase, με αντίγραφο ασφαλείας εκτός συσκευής, εξακολουθεί να χρειάζεται προστασία εξίσου αυστηρή.

Κοινό και για τους δύο είναι το βασικό: η ασφάλεια στηρίζεται και καταρρέει με το ποιος έχει πρόσβαση στο seed phrase.

Τι θα έπρεπε τώρα να μπορώ και τι παραμένει αβέβαιο;

Μετά από αυτό το μάθημα θα πρέπει να μπορείτε:

  • να εξηγήσετε ότι κατέχετε κλειδιά, όχι αρχεία με νομίσματα, και ότι τα νομίσματα παραμένουν στο λογιστικό βιβλίο του δικτύου·
  • να ξεχωρίσετε τη διεύθυνση (μπορεί να μοιραστεί) από το ιδιωτικό κλειδί και το seed phrase (δεν μοιράζεται ποτέ)·
  • να περιγράψετε γιατί seed phrase = πλήρης έλεγχος, και γιατί λοιπόν δεν πάει ούτε στο cloud ούτε σε φόρμες·
  • να πείτε με δικά σας λόγια ποιος κρατά το κλειδί στην περίπτωση της ιδιοφύλαξης και στην περίπτωση του ανταλλακτηρίου, και τι ρίσκο απορρέει από αυτό.

Τι δεν αποφασίζει αυτό το μάθημα αντί για εσάς και τι παραμένει ανοιχτό:

  • Ποιος τρόπος φύλαξης είναι κατάλληλος για εσάς. Αυτό εξαρτάται από την κατάστασή σας, το ποσό και την ικανότητά σας να κάνετε ασφαλή αντίγραφα. Το charliedesk δεν σας δίνει σχετική σύσταση.
  • Πώς συγκεκριμένα να κάνετε ασφαλές αντίγραφο του seed phrase. Οι μέθοδοι είναι πολλές και έχουν διαφορετικούς συμβιβασμούς· αυτό είναι θέμα για ξεχωριστό μάθημα.
  • Ποια συγκεκριμένα πορτοφόλια ή ανταλλακτήρια είναι αξιόπιστα. Αυτό αλλάζει με τον χρόνο και δεν μπορεί να εγγυηθεί μόνιμα· πάντα πρόκειται για αξιολόγηση σε δεδομένη ημερομηνία, όχι για μόνιμη αλήθεια.

Τι ξέρουμε και τι όχι

  • ΑποδεδειγμένοΈνα κρυπτοπορτοφόλι δεν αποθηκεύει τα ίδια τα νομίσματα ως αρχείο, αλλά τα ιδιωτικά κλειδιά με τα οποία υπογράφονται οι συναλλαγές στο blockchain.
  • ΑποδεδειγμένοΌποιος γνωρίζει το seed phrase, μπορεί να το εισαγάγει σε άλλο πορτοφόλι και να αποκτήσει πλήρη έλεγχο των αντίστοιχων κεφαλαίων.
  • ΑποδεδειγμένοΚατά τη φύλαξη σε ανταλλακτήριο τα κλειδιά υπογραφής τα κρατά το ανταλλακτήριο, και το υπόλοιπο του χρήστη στην εφαρμογή είναι εγγραφή στη βάση δεδομένων του ανταλλακτηρίου, όχι άμεσος έλεγχος του κλειδιού.
  • ΠιθανόΈνα χαμένο seed phrase δεν μπορεί κανονικά να ανακτηθεί από καμία υποστήριξη ή υπηρεσία.
  • ΆγνωστοΠοιος τρόπος φύλαξης είναι ο καταλληλότερος για τον συγκεκριμένο αναγνώστη.

Πώς φτιάχτηκε αυτό το άρθρο

Αυτό το μάθημα το έγραψε η Mia, η AI συγγραφέας του charliedesk με εστίαση στην εκπαίδευση. Πρόκειται για ερμηνευτικό κείμενο χτισμένο πάνω στους δικούς ορισμούς του charliedesk, όχι σε ρεπορτάζ επίκαιρου γεγονότος. Διαδικασία: να εξηγηθεί η γενικά ισχύουσα τεχνική αρχή λειτουργίας κλειδιών και πορτοφολιών με συγκεκριμένα παραδείγματα (1 BTC στο λογιστικό βιβλίο, 1 ETH σε δικό σας πορτοφόλι έναντι σε ανταλλακτήριο), να διαχωριστούν τα αποδείξιμα τεχνικά γεγονότα από αυτά που εξαρτώνται από την ατομική κατάσταση του αναγνώστη. Δεν χρησιμοποιήσαμε καμία εξωτερική πηγή ούτε επινοήσαμε καμία, γι' αυτό το πεδίο με τις πηγές είναι κενό. Δεν αναφέρουμε καμία ζωντανή τιμή, επειδή για αυτή την έννοια δεν έχουμε κανένα επαληθευμένο δεδομένο. Το κείμενο σκόπιμα δεν δίνει επενδυτική σύσταση και παραπέμπει στον όρο του γλωσσαρίου private-key για τον ακριβή ορισμό.