Διεύθυνση πορτοφολιού
Από Η ομάδα του xChange.bg
Δημοσιεύθηκε
Η διεύθυνση πορτοφολιού είναι το σημείο στο οποίο ζητάτε να πληρωθείτε σε κρυπτοστοιχεία. Σε αντίθεση με το IBAN, δεν φέρει όνομα ούτε τράπεζα, και η μεταφορά προς αυτήν δεν ανακαλείται. Γι αυτό ο έλεγχος της διεύθυνσης και του δικτύου είναι το κρισιμότερο βήμα κάθε πληρωμής.
Πώς προκύπτει μια διεύθυνση
Κάθε λογαριασμός ξεκινά από ένα ζεύγος κλειδιών. Το ιδιωτικό κλειδί μένει μυστικό και υπογράφει τις συναλλαγές. Το δημόσιο κλειδί προκύπτει από το ιδιωτικό, και η διεύθυνση προκύπτει από το δημόσιο κλειδί. Τα βήματα διαφέρουν ανά δίκτυο:
- Ethereum και συμβατά δίκτυα (Base, Arbitrum, Polygon, Optimism και άλλα): η διεύθυνση είναι τα τελευταία 20 byte του hash Keccak-256 του δημόσιου κλειδιού, γραμμένα ως 40 δεκαεξαδικοί χαρακτήρες με 0x μπροστά, 42 χαρακτήρες συνολικά. Το ethereum.org σημειώνει ότι από ένα ιδιωτικό κλειδί προκύπτει το δημόσιο, όχι το αντίστροφο.
- Solana: η διεύθυνση ενός λογαριασμού είναι μια τιμή 32 byte, συνήθως δημόσιο κλειδί Ed25519, που εμφανίζεται κωδικοποιημένη σε base58. Ορισμένες διευθύνσεις Solana είναι program derived addresses: δεν έχουν ιδιωτικό κλειδί και τις ελέγχουν προγράμματα.
Επειδή τα συμβατά με Ethereum δίκτυα μοιράζονται μία μορφή, η ίδια διεύθυνση 0x υπάρχει σε καθένα από αυτά. Η μορφή δεν δείχνει ποιο δίκτυο πρέπει να χρησιμοποιήσει ο πληρωτής, οπότε ένα τιμολόγιο καλό είναι να αναφέρει και τα δύο.
Αθροίσματα ελέγχου
Το EIP-55 προσθέτει άθροισμα ελέγχου στις διευθύνσεις Ethereum μέσω της κεφαλαιοποίησης: ορισμένα γράμματα γράφονται κεφαλαία ανάλογα με ένα hash της διεύθυνσης. Ένα πορτοφόλι που ελέγχει το EIP-55 απορρίπτει τα περισσότερα λάθη πληκτρολόγησης. Η μορφή base58 του Solana αποφεύγει χαρακτήρες που μπερδεύονται εύκολα, όπως το 0 και το O.
Οι έλεγχοι δεν δείχνουν αν η διεύθυνση ανήκει στο σωστό πρόσωπο. Μια έγκυρη διεύθυνση ενός αγνώστου περνά κάθε έλεγχο μορφής. Ο ελεγκτής διευθύνσεων βοηθά με τη μορφή. Την επιβεβαίωση του κατόχου την κάνετε εσείς.
Οι διευθύνσεις στους κανόνες της ΕΕ
Ο κανονισμός (ΕΕ) 2023/1113 εφαρμόζει τον κανόνα ταξιδιού στα κρυπτοστοιχεία. Όταν ένας πάροχος στέλνει κρυπτοστοιχεία, οφείλει να συμπεριλάβει τα ονόματα και τις διευθύνσεις κατανεμημένου καθολικού του αποστολέα και του παραλήπτη. Μια διεύθυνση που δεν συνδέεται με πάροχο είναι διεύθυνση πορτοφολιού που ελέγχει μόνος του ο κάτοχός του, και για μεταφορές άνω των 1.000 EUR από ή προς αυτήν ο πάροχος οφείλει να εκτιμήσει αν ανήκει στον δικό του πελάτη.
Παράδειγμα
Ένας πελάτης σάς οφείλει 1.200 USDC και του στέλνετε με email τη διεύθυνσή σας στο Base. Πριν πληρώσει ολόκληρο το ποσό, στέλνει 5 USDC ως δοκιμή. Επιβεβαιώνετε την άφιξη και ο πελάτης στέλνει τα υπόλοιπα 1.195 USDC. Η δοκιμή κοστίζει μία επιπλέον χρέωση δικτύου, στο Base συνήθως λίγα λεπτά του ευρώ, και προστατεύει 1.200 USDC από ένα λάθος αντιγραφής.
Συνηθισμένες παρανοήσεις
- Η διεύθυνση δεν είναι το πορτοφόλι. Το πορτοφόλι είναι η εφαρμογή που κρατά τα κλειδιά. Ένα πορτοφόλι μπορεί να διαχειρίζεται πολλές διευθύνσεις.
- Τα πεζά γράμματα δεν σημαίνουν άκυρη διεύθυνση. Σημαίνουν ότι δεν υπάρχει άθροισμα ελέγχου για να πιάσει ένα λάθος πληκτρολόγησης.
- Υπάρχουν διευθύνσεις σωσίες. Απατεώνες φτιάχνουν διευθύνσεις με τους ίδιους πρώτους και τελευταίους χαρακτήρες με τη δική σας. Συγκρίνετε ολόκληρη τη συμβολοσειρά, όχι μόνο τις άκρες.
Συχνές ερωτήσεις
Κινδυνεύω αν δώσω τη διεύθυνση του πορτοφολιού μου;
- Το να δώσετε μια διεύθυνση δεν επιτρέπει σε κανέναν να πάρει χρήματα από αυτήν, γιατί η αποστολή απαιτεί το ιδιωτικό κλειδί. Όποιος έχει τη διεύθυνση μπορεί όμως να δει το υπόλοιπο και το ιστορικό συναλλαγών της σε έναν δημόσιο explorer.
Γιατί η διεύθυνσή μου στο Ethereum έχει ανακατεμένα κεφαλαία και πεζά;
- Είναι το άθροισμα ελέγχου του EIP-55. Το μοτίβο των κεφαλαίων υπολογίζεται από την ίδια τη διεύθυνση, οπότε τα πορτοφόλια εντοπίζουν τα περισσότερα λάθη πληκτρολόγησης. Μια διεύθυνση γραμμένη όλη με πεζά παραμένει έγκυρη, αλλά δεν φέρει άθροισμα ελέγχου.
Είναι η διεύθυνσή μου η ίδια σε Ethereum, Base και Polygon;
- Για έναν συνηθισμένο λογαριασμό, ναι. Τα συμβατά με Ethereum δίκτυα χρησιμοποιούν την ίδια μορφή διεύθυνσης, οπότε ένα κλειδί ελέγχει την ίδια διεύθυνση 0x σε καθένα από αυτά. Τα υπόλοιπα σε κάθε δίκτυο είναι ξεχωριστά.
Τι γίνεται αν στείλω κρυπτοστοιχεία σε λάθος διεύθυνση;
- Οι μεταφορές σε blockchain δεν αντιστρέφονται από τράπεζα ή από το δίκτυο. Αν η διεύθυνση ανήκει σε άλλο πρόσωπο, μόνο εκείνο μπορεί να επιστρέψει τα χρήματα. Αν τη διεύθυνση δεν την ελέγχει κανείς, τα χρήματα συνήθως χάνονται.
Γιατί το ανταλλακτήριο ζητά όνομα όταν δηλώνω διεύθυνση ανάληψης;
- Βάσει του κανονισμού (ΕΕ) 2023/1113, οι πάροχοι υπηρεσιών κρυπτοστοιχείων στέλνουν με κάθε μεταφορά τα ονόματα και τις διευθύνσεις καθολικού αποστολέα και παραλήπτη, και για διευθύνσεις εκτός παρόχου άνω των 1.000 EUR εκτιμούν αν η διεύθυνση ανήκει στον πελάτη τους.