Hello I run the ttdsales 66 bit pool and am trying out your software for the purpose of consideration of making a 130 bit pool.
compiling was a breeze
I like the options you have built in. I am mostly just interested in the BSGS mode and particularly interested in setups with massive amounts of ram.
My test rig is a dual cpu 2697 v2 with 512GB ram for a total of 24 cores and 48 logical processors.
keyhunt -m bsgs -f tests/130.txt -b 130 -R -k 8192 -q -t 40 -s 10 -S
[+] Version 0.2.230519 Satoshi Quest, developed by AlbertoBSD
[+] Random mode
[+] K factor 8192
[+] Quiet thread output
[+] Threads : 40
[+] Stats output every 10 seconds
[+] Mode BSGS random
[+] Opening file tests/130.txt
[+] Added 1 points from file
[+] Bit Range 130
[+] -- from : 0x200000000000000000000000000000000
[+] -- to : 0x400000000000000000000000000000000
[+] N = 0x100000000000
[+] Bloom filter for 34359738368 elements : 117781.20 MB
[+] Bloom filter for 1073741824 elements : 3680.66 MB
[+] Bloom filter for 33554432 elements : 115.02 MB
[+] Allocating 512.00 MB for 33554432 bP Points
[+] Reading bloom filter from file keyhunt_bsgs_4_34359738368.blm .... Done!
[+] Reading bloom filter from file keyhunt_bsgs_6_1073741824.blm .... Done!
[+] Reading bP Table from file keyhunt_bsgs_2_33554432.tbl .... Done!
[+] Reading bloom filter from file keyhunt_bsgs_7_33554432.blm .... Done!
[+] Total 22563756609022657036288 keys in 14460 seconds: ~1 Ekeys/s (1560425768258828287 keys/s)
I can not for the life of me get it to use more ram. Increasing k value or n value is causing error bloom_init
keyhunt -m bsgs -f tests/130.txt -b 130 -R -k 16384 -q -t 40 -s 10 -S
- Bloom filter for 68719476736 elements [E] error bloom_init _ [45]
keyhunt -m bsgs -f tests/130.txt -b 130 -R -k 8192 -q -t 40 -s 10 -S -n 0x200000000000
[E] M value is not divisible by 1024
not sure why that error is happening
keyhunt -m bsgs -f tests/130.txt -b 130 -R -k 8192 -q -t 40 -s 10 -S -n 0x400000000000
- Bloom filter for 68719476736 elements [E] error bloom_init _ [45]
same as before.
pretty sure if I can make it take advantage of 4 times the ram I can get 4 times the speed.
Anyway I appreciate the help and understanding you can provide.
Chris