Οδηγός: Φτιάξε τη δική σου Vanity Address στο Ethereum
Από τα πρώτα εργαλεία που δημιουργήθηκαν για το Bitcoin ήταν τα διάφορα vanity-gen, καθώς πολλοί ήθελαν μία διεύθυνση με το όνομα τους ή κάτι άλλο που τους εκφράζει.
Τί είναι όμως μία διεύθυνση vanity;
Vanity Address είναι μία διεύθυνση, η οποία αν και κατά τα άλλα είναι μιά κανονική διεύθυνση, έχει κάποια εξατομικευμένα στοιχεία στην εμφάνιση της, λχ να αρχίζει από abcd. Έτσι η διεύθυνση που θα δημιουργηθεί θα αρχίζει ως εξής: 0xabcd…
Και πώς θα τη δημιουργήσουμε;
Για να τη δημιουργήσουμε θα χρειαστούμε ένα πρόγραμμα vanity-gen. Τα vanity-gen δημιουργούν τυχαίες διευθύνσεις, μέχρι να βρεθεί αυτή με τα στοιχεία που έχει καθορίσει ο χρήστης.
Στην προκειμένη περίπτωση, εμείς θα χρησιμοποιήσουμε το vanityeth, του myEtherWallet. Μάλιστα είναι λογισμικό ανοιχτού κώδικα, οπότε μπορούμε εμείς οι ίδιοι να ελέγξουμε αν είναι ασφαλές. Το εγκαθιστούμε και τρέχουμε την εντολή vanityeth -i **φράση**
Στο Ethereum τα έγκυρα ψηφία είναι τα ABCDEF0123456789. Η εξεύρεση μιας διεύθυνσης μπορεί να πάρει από 1 δευτερόλεπτο μέχρι κυριολεκτικά το τέλος τους γαλαξία. Και όσο περισσότερα ψηφία προσθέτει κάποιος, τόσο περισσότερο χρόνο θα ψάχνει. Στα δικά μας test, μέχρι 6 ψηφία πήρε κάτω από 10 λεπτά. Για 10 ψηφία στις 2 μέρες δεν είχε τελειώσει οπότε το παρατήσαμε.
Θεωρητικά θα μπορούσε κάποιος να προσπαθήσει να μαντέψει (brute force) το private key κάποιας διεύθυνσης που χρησιμοποιείται. Όμως με σημερινή τεχνολογία αυτό θεωρείται αδύνατο, καθώς η ενέργεια που θα χρειαστεί είναι ασύλληπτη και ο χρόνος περισσότερος από το υπόλοιπο της ζωής της Γης.
Όποιος θέλει μπορεί βέβαια να το πάει στο επόμενο επίπεδο και να “αγοράσει” ένα ens domain για τη διεύθυνση του, ή κάποιο άλλο κρυπτο-domain. Ή μπορεί να τα συνδιάσει: και διεύθυνση vanity και domain!
Πάντως, καλό είναι όποιος το επιχειρήσει να είναι σε ασφαλή υπολογιστή και να αποσυνδεθεί πλήρως από το διαδίκτυο. Κοινώς, να πάρει κάθε προφύλαξη ώστε να διασφαλίσει τα κρύπτο του!