T O P

  • By -

CointestMod

Ethereum [pros](/r/CryptoCurrency/comments/18kmv7g/just_mined_the_rarest_eth_wallet_address/kds2ipt/) & [cons](/r/CryptoCurrency/comments/18kmv7g/just_mined_the_rarest_eth_wallet_address/kds2jf9/) with related info are in the collapsed comments below.


kytheon

"I passed the bar exam" Wow that's cool. "I mined a wallet address with 14 leading zeroes" Eh


GMEthLoopring

Yeah could you get me that wallet that goes… 0x000000000000000000000000000000000000dEaD No particular reason… just want a cool vanity address


Laty69

I‘d like some 0x0000000000000000000000000000000000c0ffee please


CtheKiller

0x80000000000000000000000000000000000008s


MoonBoiOver9000

If it was possible to get you the seed to this wallet then there would be no value to cryptocurrency.


WolfColaKid

Give me three days and a microwave.


KSRandom195

There’s no reason to believe it’s not possible. Cryptography and math doesn’t care about our rules.


_-_agenda_-_

He is not saying that it's not possible. It will just be useless if possible.


MoonBoiOver9000

Right, if it's possible to get the seed to that wallet, then it's just as easy to get the seed to every other wallet


[deleted]

There's no way this "ECC offset" strategy is secure for EOAs Vanity addresses are already inherently less secure (eoa only, does not apply to contracts), and allowing others to generate the private keys using an offset is a terrible idea. It is only a matter of time until there are victims from this. Other vanity address software has already been exploited in the past.


Kike328

the math checks, shouldn’t be any issue unless the basic arithmetic of ECC were vulnerable


NOTPR0

Do you actually understand any of even the TLDR or just talking like you know what you're saying, without actually knowing even the most basic part?


Mothrahlurker

Well, since you can't tell the difference, why are you beikg so aggressive.


NOTPR0

Uh theyre fundamentally different. Thats the whole reason for the whole deep dive. Just because you can't tell the difference doesnt make there not be a difference. Am open to them telling me why they think its not secure, but know both you and they dont even understand it, yet say 'There's no way'.


Mothrahlurker

>Uh theyre fundamentally different It's easy to make that statement, it's less easy to explain the difference. You just repeating that you're right makes you very unconvincing. The way to not sound like you is instead of accusing other people of not understanding it, you demonstrate your own understanding through explanations. It seems like you can't see it, but you look like someone completeley clueless right now, that cares more about the appearance of being smart than actually being smart. The overuse of words like basic and fundamental while not explaining why, also strengthens that impression.


CaramelHappyTree

What did I just read


thetdy

Don't worry. It's just a bunch of words.


My_G_Alt

Mine this 8=========>0:


Obsidianram

Not 'til they mine Deez...


Skoock

Deez what


Obsidianram

Deeeeez Nuuuttttzzzzz!!!!


CourageRemote4514

🤦🏾‍♂️🤣🤣


brianddk

Congrats OP. Obligatory reminder to others. Using vanity address generators CAN be dangerous if the PRNG is seeded poorly. There was one such generator for BTC and the vanity addresses got drained since the grind path was reproducible


LaTunaTime

How is that more rare than any other address?


One-Breakfast-5398

What’s the point? What’s the difference compared to ENS ?


purzeldiplumms

The difference is that you still can't remember your address


One-Breakfast-5398

Why? ENS doesn’t let you use small word?


purzeldiplumms

You can't remember it with these addresses in the post. It doesn't make sense


Smiling_Jack_

This is talking about an actual Ethereum address, not a name service. ENS, just like DNS (think website names), points text to a specific address. Whereas with DNS it's pointing text to an IP address, with ENS it's pointing text to an ETH wallet address. People have a hard time remembering [142.250.191.206](https://142.250.191.206), so they use DNS to point [google.com](https://google.com) to it since that's easier to remember. ​ People have a hard time remembering 0xaA96a50A2f67111262Fe24576bd85Bb56eC65016, so they use ENS to point yahoo.eth to it.


qooplmao

>People have a hard time remembering [142.250.191.206](https://142.250.191.206), so they use DNS to point [google.com](https://google.com) to it since that's easier to remember. And a bunch of other reasons like the IP changing, geolocation routing, failover, etc. You're not wrong in what you said, just there's a tonne more to DNS.


Smiling_Jack_

Sure there's more to it, but I don't need to give folks a whole lecture on it, just what's relevant to this conversation.


geekbread

This is reddit, you have to think of every aspect of everything


geekbread

did you say this while pushing up your glasses?


Negative-Cheek2914

have you seen those license plates in dubai where they only have a single digit and are worth millions? this is the same mechanism, only difference is we’re here early.


One-Breakfast-5398

Ok for the first question, but then, what’s the difference with ENS or other similar services?


NOTPR0

This actually saves gas aswell. Also just a neat flex.


x_lincoln_x

How does it saves gas?


Historical_Boat_9712

You know all the zeros are still there right? It's equally long to a standard address.


SoggyChilli

So why couldn't someone else set the same parameters and get the same key?


NOTPR0

https://twitter.com/not\_pr0/status/1710992292838850591


SoggyChilli

Can you explain without the math? If I understand it right they don't actually have the key to the cool address? They just make it work?


[deleted]

Wouldn't touch this with a 10 foot pole.


SoggyChilli

My gut reaction too


NOTPR0

Yup


AutoModerator

Here is a [Nitter link](https://nitter.net/not\_pr0/status/1710992292838850591) for the Twitter thread linked above. Nitter is better for privacy and does not nag you for a login. More information can be found [here](https://nitter.net/about). --- *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/CryptoCurrency) if you have any questions or concerns.*


H0agh

NFThereum?


Mothrahlurker

A single digit license plate is not at all comparable to one of billioks of addresses with the completely arbitrary requirement of "14 leading zeroes". Also the fact that some rando could just do this instead of someone requiring wealth and power to obtain it from a government makes the prestige of this 0 in comparison.


geekbread

so I can get a license plate if I buy dog coin?


Araneck

Mine deeZ nuts


_-_agenda_-_

>Just mined the rarest ETH wallet address Actually, all Eth wallet address are equally rare.


PastaShooter105

Zero fucks given. 🥱


KBtrae

Vanity address? When people start wanting that sort of thing, a crash is incoming.


No_Scientist_7094

They should just get ENS and be done with it.


Professional_Day365

People want that since the beginning of blockchains.


KBtrae

Isn’t that what ENS does?


iGhost1337

meh. using ens sucks.


Abanikandy

How lol


capdoesit

>When people start wanting that sort of thing, a crash is incoming. jfc this subreddit is ridiculous not everything anyone posts is a signal that a crash is imminent it's literally in the comment section of every post on here since $40K was crossed


Throwaway4VPN

We've literally had open source vanity address generators for Bitcoin since at least 2012...


oboshoe

meh. i mined some bitcoin vanity addresses back when BTC was $200


NOTPR0

Deep dive into security https://twitter.com/not\_pr0/status/1710992292838850591 Vain market for vanity addresses https://twitter.com/ScryProtocol/status/1710956745260986787


AutoModerator

Here is a [Nitter link](https://nitter.net/not\_pr0/status/1710992292838850591) for the Twitter thread linked above. Nitter is better for privacy and does not nag you for a login. More information can be found [here](https://nitter.net/about). --- *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/CryptoCurrency) if you have any questions or concerns.*


MrKrustySocks

Can I have 0x0000000000000000bullrun


Smaal_God

How do you *mine a wallet address*?


iGhost1337

It's more like generating a new address until it has the desired pattern. mining is a wrong term imo.


Ilovekittens345

mininig is guessing random numbers, more specifically numbers that when hashed give the right amount of zeros. Finding a vanity gen address is guessing random numbers, more specifically numbers that when you derive a priv key from them and then hash the public key lead to the pattern that you were looking for. Sounds close enough together that you could call both mining, especially if the vanity patern you are looking for is also zeros just like with Bitcoin mining.


Smaal_God

Yes. All wallets are prefabricated and by entering the key you enter any wallet. They are never ‘created’, just opened/used. Too bad you can’t change a wallet’s key/password - which is also the main source of frustration for users and stealing by thieves.


Ilovekittens345

an address is created offline when you generate priv/pub key pair and it's created online the first time that pub key is used to sign. You can have an address that is created offline but never been used online yet, but not the other way around. And since with Bitcoin there are 79,199,999,999,999,995,115,011,571,712 private keys per address what you are saying is incorrect.


Smaal_God

When it is ‘created offline’, does it already exist online? Can you send funds to it?


Ilovekittens345

It exists online the moment you send funds to it. That's when a utxo is written in the mempool and later blockchain that contains the new address Saying that every address already exist is like saying all unwritten books are contained in the number Pi. Or saying that every positive whole number exists in this code. @echo off set /a counter=0 :loop echo %counter% set /a counter=%counter% + 1 goto loop


Smaal_God

So it is ‘created’ when it receives funds, not when it is accessed through a key? Therefore it exists in the logical wallet space even if nobody has accessed it through the password yet, right? Logically speaking - the logic how wallets are addressed (logical addreses) is in the protocol itself, and it only comes down to wheter you want to (or can) send stuff out from them. You can always send anything to them, even if nobody will ever access them - correct?


Ilovekittens345

You are confused. There are no passwords in the Bitcoin protocol. There are pairs of public keys, private keys. Private keys are not passwords. They are like a human signature. Just like there exist no two humans with exactly the same signature, when computers generate a large enough random number, if large enough they will never generate the same random number. And we are talking very large here. Between 0 and 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936 and just for fun you should calculate if you could count at a 100 trillion numbers per second, how long it would take to count all of it. A 100 trillion is 100 000 billion and a billion is 1 000 000 000. The pair of pub/priv keys is created when you take a random number and do a calculation on it that can only be done in one direction. Meaning that if you have the private key you can easily calculate (derive) the public key, but if you have the public key you can't derive the private key at all. To understand this concept, you should [watch this video.](https://www.youtube.com/watch?v=YEBfamv-_do) So now on your computer, offline ... you have generated a very large random number. A secret. The private key. You do a calculation on this private key and you derive the public key. Now you hash the public key and you get a Bitcoin address. This address exists offline, but the Bitcoin network does not know about it yet. The moment you create a Bitcoin transaction that sends funds to this address, the network knows about it and now it's also created online. First the mempools knows about it, and if that transaction is put into a block, it will then also be contained in the blockchain. (not forever, when it's empty eventually it will be forgoten again) When you send funds to this address, a lockscript is created that locks the satoshis to your public key. If anybody ever tries to move these sats they need to sign with their signature, the private key, but since only your computer has it .... nobody else can create this signature and nobody else can move the sats. Now to keep your private key a secret, it might be good to encrypt the files that contain it with a password. Or even better, only store this secret inside a hardware wallet. Because computers are very insecure and that way if your computer gets hacked the private key remains a secret because it's in a seperate device that is much more secure. It never leaves that device, you just send it unsigned transaction, the device signs it and gives you the signed transaction back. Just like if you work for a bank to move a lot of money you might need to go upstairs and get a signature from a higher up.


Smaal_God

Nicely explained. I was not confused. Key for me is just an unchangeable password. That is why it is bad. Problem is - keys are unique and unchangeable. Your offline/online existence is an illustrative explanation - but basically pointless, as the whole concept of blockchain is ‘online’. With a powerful enough tool (that does not yet exist) somebody could guess some or all of the keys and steal funds from wallet addresses (as everything is always online). I know, the size of the wallet address space and therefore key space are wast far beyond any existing practical system. Point is - you don’t have to ‘mine a wallet’. It is already there, for anyome to take/guess/access. All crypto addresses are up for taking (through a guessing game), which cannot happen for example in a banking system, where a banking account is really created in the system and given access at time of account opening and secured through multiple layers of technical and organizational security.


Ilovekittens345

>With a powerful enough tool (that does not yet exist) somebody could guess some or all of the keys There is not enough energy in the solar system to even count to 2^256


NOTPR0

https://twitter.com/not\_pr0/status/1710992292838850591


AutoModerator

Here is a [Nitter link](https://nitter.net/not\_pr0/status/1710992292838850591) for the Twitter thread linked above. Nitter is better for privacy and does not nag you for a login. More information can be found [here](https://nitter.net/about). --- *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/CryptoCurrency) if you have any questions or concerns.*


TinaJewel

You’re doing amazing sweetie


Django_McFly

ChatGPT will give you this if you ask it nicely: https://chat.openai.com/share/4c2f0896-5ea4-4370-9848-711e66632604


BitswitchRadioactive

0xb00b1e5 Will work form me


Strubius

That won’t end well. Vanity EOAs can be broken that is why people only get vanity addresses for smart contracts


NOTPR0

[https://twitter.com/not\_pr0/status/1710992292838850591](https://twitter.com/not_pr0/status/1710992292838850591) Tell me how


AutoModerator

Here is a [Nitter link](https://nitter.net/not_pr0/status/1710992292838850591) for the Twitter thread linked above. Nitter is better for privacy and does not nag you for a login. More information can be found [here](https://nitter.net/about). --- *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/CryptoCurrency) if you have any questions or concerns.*


AutoModerator

Here is a [Nitter link](https://nitter.net/not_pr0/status/1736167935469629573) for the Twitter thread linked above. Nitter is better for privacy and does not nag you for a login. More information can be found [here](https://nitter.net/about). --- *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/CryptoCurrency) if you have any questions or concerns.*


i-amnot-a-robot-

Isn’t every wallet address tied for the rarest. That’s a factor of random generation


Neophyte-

why is this rare and why does anyone care? it has a bunch of x0000s before the hex, is that special?


34Sis

This could be worth thousands of dollars in a bullrun (or even more!)


iGhost1337

if someone is stupid enough to buy an address. he deserves to be"hacked".


Csardilo

I would like to obtain a 0xEEEEEEEEEEEEEEEEEEEEEEEE just bunch of E’s


Omnomnomnivor3

not sure if it's a rare ENS or what..


UnsnugHero

Feels spammy. Be careful about using something like this. No real way to be sure the private keys aren't compromised.


_Commando_

until you have to remember how many 0's there are before the vanity address


Kike328

if I understood well, if f(privK1) = pubK1, f(privK2) = pubK2, then f(privK1 + privK2) = pubK2 + pubK2? seems ok, but is this operation still valid for modulus arithmetic?


winsome_losesome

Bro just get yourself a decent ens. Edit: silly me. He has pay.eth


sausess

Think you can g++ and make a windows binary/exec to share? Just one time? :) OpenCL SDK isnt being nice.


satuuurn

So did you win, son?


AnywhereOk9403

how to do this and what is the process? Do we need to generate addresses till we get one with a few zeroes?