johguse / profanity

Vanity address generator for Ethereum
834 stars 324 forks source link

How to match Whole all address ? #68

Open i8088 opened 2 years ago

i8088 commented 2 years ago

How can I match whole all ETH address ? For example my adress 0x26352D20e6A05e04a1ecc75D4a43aE9989272510 I lost it private key

i8088 commented 2 years ago

I try like this profanity.exe --matching 26352D20e6A05e04a1ecc75D4a43aE9989272510 But it give me Irrelevant results

iKunpw commented 2 years ago

This is basically impossible

bobanm commented 2 years ago

The whole security premise of crypto lies in the fact that you can't generate a private key from an address. Otherwise, anyone would be able to generate anyone else's private key, and the whole system would be a joke 🙂

Programs like profanity use brute force to find one of numerous private keys that corresponds to an address with a specific pattern. In theory, there are chances for you to brute force any private key from a known address [yours, or someone else's], but in practice the number space used is so enormous, that it would take you gazillions of years to find that specific private key.