Theoretically we can replace the black characters with 1111 and zzzz so that we have two strings, then we convert them into numbers. Basic sequential counting is cheap compared to the cryptographic hashing done on each PK so with a fast Base58-to-hex converter, we can successively increment those black characters from 1 to z.
hello,
Finally, it works ! But I had to split the kernel in 2...
You can see a fonctional code for the new drivers here :
https://github.com/ByLamacq/BitCrackBenchmark with drivers 160.32 and Cuda 11.2 on ubuntu :
- RTX 2080 => 800 MKeys /s
- RTX 3090 => 1800 MKeys/s
Can you build and try this ?
Thx
I'd have to move my K20 from the windows box to a Linux one, since I cancelled my bigger GPU. (I hate VS

)