Thank you. Yes, I want that code!
The short version: An
untested, experimental branch of my code now finds a
speedup of 5x for difficult patterns using sipas keygrind:
https://github.com/nym-zone/segvan/tree/sipa_grindMy code needs some work to take full advantage of this. It will be worth it. I wish Id had this when making the addresses in my signaturewell, perhaps soon I may make better addresses for my signature!
Another advantage of this code is that it is setup to allow an arbitrary base point. This means you could use untrusted computers to search for you.
Ive also been seriously mulling ideas for an online service which finds vanity tweaks for a private key held by a useressentially, convenient results from rented time on powerful CPUs in the cloud (much though I loathe that word). Im curious as to how popular such a service could be. Anybody interested?
(What took so long? After whipping together a quick implementation, I had hours drained by the bane of my existence, GNU autoconf. A
hint at a solution was eventually found in
a comment (not the answer) to a Stackoverflow question. Then, I had to fix one of my own dumb mistakes. Then, speed test and explore the performance characteristics of this code.)