0x1FFFFFF
Newbie
Offline
Activity: 9
Merit: 0
|
 |
May 12, 2025, 09:50:38 AM Last edit: May 12, 2025, 10:47:51 AM by 0x1FFFFFF |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
https://i.ibb.co.com/fY2Y7CT0/Screenshot-2025-05-12-032148.pngI am currently working on it.. it works but still inconsistent, I'll post it when became stable
|
|
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 434
Merit: 8
|
 |
May 12, 2025, 10:03:38 AM |
|
However, unless SECP256K1 itself is accelerated, it doesn't matter which program you use if it's based on JLP. Same shit.
What do you mean? I can't figure it out. Can you explain this better with a some practical example? 
|
|
|
|
|
|
pbies
|
 |
May 12, 2025, 11:07:06 AM |
|
by JLP
All programs based on SECP256K1 by JLP have very similar performance when running on a CPU. They operate at the same speed using the same function Point Secp256K1::ComputePublicKey(Int *privKey). Other components such as AVX SIMD hashing, bloom filters, the kangaroo algorithm, or the BSGS algorithm can speed up specific scripts. However, unless SECP256K1 itself is accelerated, it doesn't matter which program you use if it's based on JLP. Same shit. I am trying to use it because it works on GPU.
|
BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
|
|
|
mjojo
Newbie
Offline
Activity: 86
Merit: 0
|
 |
May 12, 2025, 11:17:10 AM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearch
|
|
|
|
|
|
pbies
|
 |
May 12, 2025, 01:50:22 PM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearchIt hangs when given keyspace option.
|
BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
|
|
|
|
nomachine
|
 |
May 12, 2025, 02:10:46 PM |
|
Can you explain this better with a some practical example?  Here is a practical example: https://github.com/NoMachine1/Cyclone/tree/main/PUBNo AVX2, no algorithm, nothing. Just raw Point and Public Key search. If you want it even faster, you have to brainstorm and work to change SECP256K1 and to science the shit out of this. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 434
Merit: 8
|
 |
May 12, 2025, 02:32:50 PM |
|
Can you explain this better with a some practical example?  Here is a practical example: https://github.com/NoMachine1/Cyclone/tree/main/PUBNo AVX2, no algorithm, nothing. Just raw Point and Public Key search. If you want it even faster, you have to brainstorm and work to change SECP256K1 and to science the shit out of this.  I have about 65 Mkeys/s here. This is about 20 Mkeys/s faster than the version with Hash 160 as the target. So -20 goes to hashing. 
|
|
|
|
|
|
pbies
|
 |
May 12, 2025, 03:00:29 PM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearchIt hangs when given keyspace option. There was need to modify the code. Works fine now.
|
BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
|
|
|
mjojo
Newbie
Offline
Activity: 86
Merit: 0
|
 |
May 12, 2025, 03:32:39 PM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearchIt hangs when given keyspace option. There was need to modify the code. Works fine now. No need modify, just change some line on makefile to matching with GPU type and CUDA version.
|
|
|
|
|
|
pbies
|
 |
May 12, 2025, 05:30:04 PM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearchIt hangs when given keyspace option. There was need to modify the code. Works fine now. No need modify, just change some line on makefile to matching with GPU type and CUDA version. No, there are obvious bugs in the code, like using scanf istead of sscanf.
|
BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
|
|
|
sxiclub
Newbie
Offline
Activity: 25
Merit: 0
|
 |
May 12, 2025, 07:45:52 PM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearchI tested it with puzzle 57, give wrong private key generated: VanitySearch v1.16 Linux with BitCrack integration [keyspace] start= 1EB25C907000000 [keyspace] end= 1EB25C90795DFFF Difficulty: 1461501637330902918203684832716283019655932542976 Search: 15c9mPGLku1HuW9LRtBf4jcHVpBUt8txKz [Compressed] Current task START time: Mon May 12 16:13:57 2025 Number of CPU thread: 0 GPU: GPU #0 NVIDIA GeForce RTX 2050 (16x128 cores) Grid(2048x256) Warning, wrong private key generated ! Addr :15c9mPGLku1HuW9LRtBf4jcHVpBUunRoQS Check:1MH9K9aeZNBvLoyRzk2pwfMwygM5hMjwgZ Endo:0 incr:540 comp:1 [EXIT] Range research completed (2^36.55) [00:01:06 RUN || END ...finishing][0] Current task END time: Mon May 12 16:15:05 2025
|
|
|
|
|
brainless
Member

Offline
Activity: 485
Merit: 35
|
 |
May 13, 2025, 03:36:18 AM |
|
Can you explain this better with a some practical example?  Here is a practical example: https://github.com/NoMachine1/Cyclone/tree/main/PUBNo AVX2, no algorithm, nothing. Just raw Point and Public Key search. If you want it even faster, you have to brainstorm and work to change SECP256K1 and to science the shit out of this.  Need multiple pubkeys load by file and search...
|
13sXkWqtivcMtNGQpskD78iqsgVy9hcHLF
|
|
|
|
nomachine
|
 |
May 13, 2025, 06:56:48 AM |
|
Need multiple pubkeys load by file and search...
Why I never add a list of targets in any of my apps ? When you’re searching for 1 target public key, your app only does 1 comparison per candidate key. But if you’re searching for 10 target keys, now it’s gotta do 10 comparisons per candidate key. This is called linear time complexity (O(n)), where: n = number of target keys Runtime scales directly with the number of keys Here’s how different methods stack up: Brute-Force (O(n)) = ~10x slower Hash Prefix (O(1)) = ~3.5x slower Bloom Filter (O(1)) = ~2.5x slower Multi-Key AVX2 = ~5x slower Even with AVX2, you still gotta loop through all targets: cpp for (int i = 0; i < 100; i++) { __m256i target = load_key(targets[i]); __m256i cmp = _mm256_cmpeq_epi8(candidate, target); if (_mm256_movemask_epi8(cmp) == 0xFFFFFFFF) { // Match found for targets[i] } } 100x more comparisons = 100x slower in the worst case. Yeah, the CPU tries to predict the loop, but with 100 targets, it messes up more often, pipeline stalls happen.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 434
Merit: 8
|
 |
May 13, 2025, 07:18:42 AM |
|
Need multiple pubkeys load by file and search...
Why I never add a list of targets in any of my apps ? I have a list of about 1000 public keys. All are above 2BTC 
|
|
|
|
|
|
nomachine
|
 |
May 13, 2025, 07:26:18 AM |
|
Need multiple pubkeys load by file and search...
Why I never add a list of targets in any of my apps ? I have a list of about 1000 public keys. All are above 2BTC  What range are they in, exactly? It's useless. Even if you know precisely how many bits each target is, if it's above 90 bits, it's useless. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
|
fixedpaul
|
 |
May 13, 2025, 09:20:31 AM |
|
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?
Anybody gone into c/c++ in this project?
Try JLP VanitySearch forked by @allinbit and @Ilker, starting from ranges what you want. https://github.com/ilkerccom/VanitySearchIt hangs when given keyspace option. There was need to modify the code. Works fine now. If you want in my GitHub you can find VanitySearch-bitcrack repo, 50% faster than these
|
|
|
|
|
Bram24732
Member

Offline
Activity: 322
Merit: 28
|
 |
May 13, 2025, 10:46:27 AM |
|
Need multiple pubkeys load by file and search...
Why I never add a list of targets in any of my apps ? When you’re searching for 1 target public key, your app only does 1 comparison per candidate key. But if you’re searching for 10 target keys, now it’s gotta do 10 comparisons per candidate key. This is called linear time complexity (O(n)), where: n = number of target keys Runtime scales directly with the number of keys Here’s how different methods stack up: Brute-Force (O(n)) = ~10x slower Hash Prefix (O(1)) = ~3.5x slower Bloom Filter (O(1)) = ~2.5x slower Multi-Key AVX2 = ~5x slower Even with AVX2, you still gotta loop through all targets: cpp for (int i = 0; i < 100; i++) { __m256i target = load_key(targets[i]); __m256i cmp = _mm256_cmpeq_epi8(candidate, target); if (_mm256_movemask_epi8(cmp) == 0xFFFFFFFF) { // Match found for targets[i] } } 100x more comparisons = 100x slower in the worst case. Yeah, the CPU tries to predict the loop, but with 100 targets, it messes up more often, pipeline stalls happen. What’s your Bloomfilter implementation like ? 2.5x seems like a lot ?
|
I solved 67 and 68 using custom software distributing the load across ~25k GPUs. 4090 stocks speeds : ~8.1Bkeys/sec. Don’t challenge me technically if you know shit about fuck, I’ll ignore you. Same goes if all you can do is LLM reply.
|
|
|
|
nomachine
|
 |
May 13, 2025, 01:22:09 PM |
|
What’s your Bloomfilter implementation like ? 2.5x seems like a lot ?
My version, which is based on the Keyhunt version, didn’t work with more than 20 targets. What did work was either too slow or buggy, so I gave up on using the Bloomfilter altogether in brute-force puzzle apps.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 434
Merit: 8
|
 |
May 13, 2025, 01:35:55 PM |
|
so I gave up...
This is the first time someone has admitted they don’t know something while working on coding in this topic. Usually, everyone acts like they know everything. 
|
|
|
|
|
|
nomachine
|
 |
May 13, 2025, 01:43:08 PM |
|
Usually, everyone acts like they know everything.  You've started trolling again, haven’t you?
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
|