Επικυρωτής Διεύθυνσης Ethereum
Επικυρώστε διευθύνσεις Ethereum και ελέγξτε κωδικοποίηση checksum EIP-55
Είσοδος
Έξοδος
Αποτέλεσμα
Χωρίς τιμή
Readme
Τι είναι μια διεύθυνση Ethereum;
Μια διεύθυνση Ethereum είναι μια συμβολοσειρά 42 χαρακτήρων δεκαεξαδικού συστήματος που χρησιμεύει ως μοναδικό αναγνωριστικό για λογαριασμούς στο blockchain Ethereum. Κάθε διεύθυνση ξεκινά με "0x" ακολουθούμενη από 40 δεκαεξαδικούς χαρακτήρες (0-9 και a-f). Αυτές οι διευθύνσεις μπορούν να αντιπροσωπεύουν είτε εξωτερικά κατεχόμενους λογαριασμούς (ελεγχόμενους από ιδιωτικά κλειδιά) είτε έξυπνα συμβόλαια ανεπτυγμένα στο δίκτυο.
Τι είναι το EIP-55 Checksum;
Το EIP-55 είναι μια Πρόταση Βελτίωσης Ethereum που εισήγαγε έναν μηχανισμό ελέγχου ακεραιότητας χρησιμοποιώντας κωδικοποίηση μικτής περίπτωσης. Σε αντίθεση με τις διευθύνσεις Bitcoin που έχουν ενσωματωμένα checksums, οι πρώιμες διευθύνσεις Ethereum ήταν ανεξάρτητες από την περίπτωση, καθιστώντας τα τυπογραφικά λάθη ανιχνεύσιμα. Το EIP-55 λύνει αυτό το πρόβλημα κεφαλαιοποιώντας συγκεκριμένα γράμματα με βάση το hash της διεύθυνσης—αν αλλάξετε ακόμη και έναν χαρακτήρα, το checksum γίνεται άκυρο. Αυτή η απλή αλλά αποτελεσματική μέθοδος εντοπίζει τα περισσότερα σφάλματα πληκτρολογίου πριν αποσταλούν κεφάλαια σε λάθος διευθύνσεις.
Πώς λειτουργεί η επικύρωση Checksum;
Το EIP-55 checksum λειτουργεί κάνοντας hash τη διεύθυνση με πεζά γράμματα και χρησιμοποιώντας το προκύπτον hash για να προσδιορίσει ποια γράμματα θα πρέπει να κεφαλαιοποιηθούν. Εάν ένας χαρακτήρας στο hash είναι 8 ή υψηλότερος (σε δεκαεξαδικό), το αντίστοιχο γράμμα στη διεύθυνση είναι κεφαλαίο· διαφορετικά, είναι πεζό. Κατά την επικύρωση, εφαρμόζεται η ίδια διαδικασία—εάν η κεφαλαιοποίηση ταιριάζει με το αναμενόμενο μοτίβο, το checksum είναι έγκυρο.
Περιγραφή εργαλείου
Αυτό το εργαλείο επικυρώνει τις διευθύνσεις πορτοφολιού Ethereum και επαληθεύει την κωδικοποίηση EIP-55 checksum. Απλώς επικολλήστε μια διεύθυνση για να ελέγξετε αμέσως εάν είναι μια έγκυρη διεύθυνση Ethereum, δείτε τον τύπο της μορφής της και επιβεβαιώστε εάν το checksum είναι σωστό. Ο επικυρωτής χειρίζεται όλες τις κοινές μορφές διευθύνσεων, συμπεριλαμβανομένων των checksummed, πεζών και κεφαλαίων παραλλαγών.
Χαρακτηριστικά
- Άμεση επικύρωση — Επικυρώστε οποιαδήποτε μορφή διεύθυνσης Ethereum σε πραγματικό χρόνο
- Επικύρωση EIP-55 checksum — Ανιχνεύστε εάν οι διευθύνσεις έχουν έγκυρα checksums μικτής περίπτωσης
- Ανίχνευση μορφής — Προσδιορίστε εάν οι διευθύνσεις είναι checksummed, πεζές ή κεφαλαίες
- Επικύρωση μήκους — Επιβεβαιώστε ότι οι διευθύνσεις έχουν το σωστό μήκος 42 χαρακτήρων
- Φιλικό copy-paste — Χειρίζεται αυτόματα διευθύνσεις με επιπλέον κενό διάστημα
Περιπτώσεις χρήσης
- Πριν στείλετε κρυπτονόμισμα — Επικυρώστε τις διευθύνσεις παραλήπτη για να αποτρέψετε την αναντίστρεπτη απώλεια κεφαλαίων
- Ανάπτυξη έξυπνων συμβολαίων — Επικυρώστε τις διευθύνσεις συμβολαίων κατά τη διάθεση και τη δοκιμή
- Ενσωμάτωση πορτοφολιού — Ελέγξτε τις διευθύνσεις που υποβάλλονται από χρήστες σε dApps και ανταλλακτήρια
- Έλεγχος ασφάλειας — Επιβεβαιώστε τις διευθύνσεις στα αρχεία διαμόρφωσης και τα αποθετήρια κώδικα