Post
Topic
Board Development & Technical Discussion
Re: Vanity Pool - vanity address generator pool
by
jleskovar
on 12/05/2015, 22:11:49 UTC
Had a bit of a shower thought the other day about a fully decentralised vanity address request/redemption scheme. Basically, people could post their vanity address requests to the blockchain, by sending to a p2sh address, that somehow (begin handwaving) also encodes the requesters public key, and the desired address pattern. (/handwave)

The redeemer / finder of a vanity address would both publish their findings to the blockchain and claim the reward by providing a script + input that (begin handwaving) checks that the supplied private key yields a public key which, when combined with the requesters pubkey, compressed and base58 check encoded, results in an address matching the requesters address pattern. The script could also have a backdoor setup by the requester that allows them to reclaim funds, in case nobody is able to mine the vanity address after a sufficient amount of time. (/handwave)

Of course, there's a whole swathe of problems that prevent this from ever coming to fruition:

* the script is far too complex to ever encode using bitcoin's script primitives
* if it could be scripted, miners would most likely not bother with them, unless a hefty fee is levied
* the requester would need to broadcast the redemption script off the chain, so it's not really completely decentralised...

Might make for an interesting side chain project I guess