gurnec / btcrecover

An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.
GNU General Public License v2.0
1.23k stars 657 forks source link

Cloud computing to run the script #51

Open FunThomasTM opened 7 years ago

FunThomasTM commented 7 years ago

I know it's not an issue but do you know of some cloud computing (for free best - Google Cloud, MS Azure, ...) that can be used to run this script - it has all libraries etc? I have probably set 8 character spending PIN and my computer shows over 250 days ETA :-) Thanks for any suggestions.

rterwedo commented 6 years ago

@FunThomasTM AWS has free credits

niallyoung commented 6 years ago

On AWS I'm getting about 2.4kP/s on a p2.xlarge (1 K80 GPU), and about 10kP/s on a p3.2xlarge (1 V100 GPU).

I haven't been able to get access to a p3.16xlarge to benchmark 8 * V100 GPUs yet, I'll post results in a few days.

rterwedo commented 6 years ago

@niallyoung v100 or p100? You should also post your sha 512 iterations and wallet type =)

at 55k sha 512, I get ~30k pwd/s on a single V100 btc core wallet....

Btcrecover does not scale linearly btw

niallyoung commented 6 years ago

V100, 42k SHA-512 core. I'm feeding it with a generator though, have only done single-threaded so I'll spin up 32-64 threads and see how that goes...

EDIT: --global-ws 65536 --local-ws 1024 did the trick, thanks @rterwedo !!