Bitcoin Forum
February 08, 2026, 01:11:38 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 [11]  All
  Print  
Author Topic: BSGS solver for cuda  (Read 4435 times)
CY4NiDE
Member
**
Offline Offline

Activity: 67
Merit: 41


View Profile
May 21, 2024, 10:40:49 PM
 #201

so the speed is around 300MKeys, wheres my exakeys? Grin

Cnt:b8c6800000000001 [1][ 316 ] = 316 MKeys/s x2^27.0=2^55.31 Jt:00:05:00 Tt:00:05:03


It says  316Mk/s  x  2^27.0  =  2^55.31

2^55.31  =  44665177000000000

So this is your speed. Around 44 Pk/s (or 0.04 Ek/s).

1CY4NiDEaNXfhZ3ndgC2M2sPnrkRhAZhmS
mahurovihamilo
Jr. Member
*
Offline Offline

Activity: 48
Merit: 2


View Profile
May 23, 2024, 05:30:09 PM
 #202

Hi there,

Is there a "version" of this for Ubuntu? Thanks.
anjilite7
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
June 04, 2024, 10:36:45 PM
 #203

so the speed is around 300MKeys, wheres my exakeys? Grin

Cnt:b8c6800000000001 [1][ 316 ] = 316 MKeys/s x2^27.0=2^55.31 Jt:00:05:00 Tt:00:05:03


It says  316Mk/s  x  2^27.0  =  2^55.31

2^55.31  =  44665177000000000

So this is your speed. Around 44 Pk/s (or 0.04 Ek/s).

Thanks for explanantion. But thats weird cause on keyhunt CPU i have 200 Pk/s.
mahurovihamilo
Jr. Member
*
Offline Offline

Activity: 48
Merit: 2


View Profile
June 11, 2024, 01:15:58 AM
 #204

Does anyone knows of a similar implementation for linux? Ubuntu?

Thanks.
CY4NiDE
Member
**
Offline Offline

Activity: 67
Merit: 41


View Profile
June 14, 2024, 02:10:23 AM
 #205

Does anyone knows of a similar implementation for linux? Ubuntu?

Thanks.


People were tinkering trying to compile this for Linux a few pages back, but apparently still no success.

Other than that I don't think there is anything else right now.


Thanks for explanantion. But thats weird cause on keyhunt CPU i have 200 Pk/s.

Maybe your GPU simply isn't beefy enough to outdo Keyhunt with your current setup?

300Mk/s sounds a bit slow.

1CY4NiDEaNXfhZ3ndgC2M2sPnrkRhAZhmS
mahurovihamilo
Jr. Member
*
Offline Offline

Activity: 48
Merit: 2


View Profile
June 15, 2024, 07:26:55 PM
 #206

Hi there,

Does anyone  know of a similar implementation to leverage GPU for linux? Thank you!
mckemo
Newbie
*
Offline Offline

Activity: 17
Merit: 1


View Profile
October 02, 2024, 10:46:38 AM
 #207

bro, how many times you want to ask??
Axel3007
Newbie
*
Offline Offline

Activity: 27
Merit: 7


View Profile
February 16, 2025, 10:27:20 AM
 #208

I came across the btc puzzel and try to solve current 135 with the help of the public key.

I use BSGS, but how long can it take to calculate with an RTX 2060?
snaz3d
Newbie
*
Online Online

Activity: 15
Merit: 0


View Profile
December 04, 2025, 01:25:32 PM
 #209

I came across the btc puzzel and try to solve current 135 with the help of the public key.

I use BSGS, but how long can it take to calculate with an RTX 2060?

Just a few thousand years.
pliego
Full Member
***
Offline Offline

Activity: 168
Merit: 108


Rainbet #1 non-kyc crypto casino & sportsbook


View Profile
December 16, 2025, 03:47:41 PM
 #210

I came across the btc puzzel and try to solve current 135 with the help of the public key.

I use BSGS, but how long can it take to calculate with an RTX 2060?

Just a few thousand years.

Honestly, snaz3d is being generous with that 'few thousand years' estimate. An RTX 2060 against puzzle 135 is like bringing a knife to a nuclear war. I learned the hard way that math doesn't care about our optimism; if you don't have a massive farm or a miracle on your side, you're basically just paying a high electricity bill for a lottery ticket you'll never win. It's a fun rabbit hole to fall into, but solo hunting on mid-tier gear is just a flex for your power company

MB2AA5RR
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
January 20, 2026, 04:56:28 PM
 #211

Hello
I RESOLVED THE PROBLEM WITH -w32.
For puzzle 135 I use Collider bsgs cuda which provides me with a good scanning speed of 60-65 Exa key/sec.
I adapted the software for RTX5090 from the source: https://github.com/Etayson/BSGS-cuda.
​​The software is optimized, does not give errors and does not miss keys (in tests on valid addresses).
To generate the executable, PureBasic with a license is required. Below I put an example of scanning for Puzzle 135.

C:\Users\NN\Desktop\COLLIDER>bsgscudaHT_1_9_7file -t 256 -b 256 -p 914 -w 32 -htsz 31 -pk 6cf4feb12b75e8e00fffffffffffffffff -pke 6cf4feb12b75e8eFFFFFFFFFFFFFFFFFFF -infile Puzle135
Number of GPU threads set to #256
Number of GPU blocks set to #256
Number of pparam set to #914
Items number set to 2^32=4294967296
HT size set to 2^31
Range begin: 0x6cf4feb12b75e8e00fffffffffffffffff
Range end: 0x6cf4feb12b75e8efffffffffffffffffff
Will be used file: Puzle135
Found 1 Cuda device.
Cuda device:NVIDIA GeForce RTX 5090 (30840.000/32606MB)
Current config hash[]
GiantSUBvalue:0000000000000000000000000000000000000000000000000000000200000000
GiantSUBpubkey: 038c0989f2ceb5c771a8415dff2b4c4199d8d9c8f9237d08084b05284f1e4df706
*******************************
Total GPU Memory Need: 30060.000MB
*******************************
Both HT files exist
Load BIN file:256_256_914_4294967296_g2.BIN
  • chunk:1073741824b
  • [1] chunk:1073741824b
    [2] chunk:1073741824b
    Last chunk:612368384b
    [3] chunk:612368384b
    Done in 00:00:00s
    Gstep: e48000000000000
    GPU count #1
    GPU #0 launched
    GPU #0 Free/Total/Need memory: 30838/32606/30060.002MB
    _A size:120
    GPU #0 copied giant array
    Remove Giant array, freed memory: 3656.000 MB
    Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_4294967296_214 7483648_htGPUv0.BIN
  • chunk:1073741824b
  • [1] chunk:1073741824b
    [2] chunk:1073741824b
    .......................................
    [23] chunk:1073741824b
    Last chunk:4b
    [24] chunk:4b
    Done in 00:00:03s
    GPU #0 copied hash table
    Remove HT for GPU, freed memory: 24576.000 MB
    Random verify packed HTCPU items in file...ok
    START RANGE= 0000000000000000000000000000006cf4feb12b75e8e00fffffffffffffffff
      END RANGE= 0000000000000000000000000000006cf4feb12b75e8efffffffffffffffffff
    WIDTH RANGE= 000000000000000000000000000000000000000000000ff00000000000000000 = 2^76
    SUBpoint= (afaacd852045a0e036d93ee350283936b312b379f0f1e04bf35565897ecaa282, 8a334cf89c64444f69049c40d563f435209697a9a7b92b38bd59a02b44db2556)
    Save work every 180 seconds
    Checker thread started

    Findpubkey  : 02145d2611c823a396ef6712ce0f712f09b9b4f3135e3e0aa3230fb9b6d08d1e16
    Searchpubkey: 03235dada82c3477f7b249b6c7660b84b664d490465f98afd5efcc2b8c5c074c97
    Cnt:fea5718000000000001 [1][ 7161 ] = 7161 MKeys/s x2^33.0=2^65.81 Jt:00:19:27
    Reached end of space
    GPU#0 job finished
    GPU#0 thread finished
    cuda finished ok
    Press Enter to exit
    ................................................
    Speed calculation
    Total RANGE =  ff00000000000000000 (hex) => 75262715820734970593280 (decimal)
    Working time = 00:19:27 = 1167 sec
    Average working speed = 75262715820734970593280 : 1167 = 64,492,472,854,100,231,870 => ~ 64.49 Exa key/sec
    ...

    Be careful when setting parameters : -t 256 -b 256 -p 914 -w 32 -htsz 31
    Follow this line at the beginning of the program : GPU #0 Free/Total/Need memory: 30838/32606/30060.002MB
    The required memory must not exceed the free memory.
    If you have not met this condition, stop the program and adjust the parameters.
    Otherwise, you will receive an error. You will waste your time.

    To generate the bin files you need RAM, at least 128-256 Gb/5600Mhz, minimum 16 core processor, frequency ~5 Ghz, a fast Nvme SSD helps a lot.
    Do not use disk storage units, generating the bin files will take a long, long time.
    The motherboard should have PCie generation 5 slots and 64-128 lanes.
    After generating the bin files, the processor and memory are no longer intensively requested.
    Bin File 1 = 41943041 Kb. Bin File 2 = 25165825 Kb.
Pages: « 1 2 3 4 5 6 7 8 9 10 [11]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!