|
nomachine
|
 |
March 23, 2025, 02:04:56 PM |
|
I am going fishing today.
The random mode is out of range. Fixed. Added modulo operation and `minKey` addition to constrain the random key to the correct range. https://github.com/NoMachine1/Cyclone/commit/3627436f543e5e3919b2c9ce6dde320474bf9c79# ./Cyclone -h e0b8a2baee1b77fc703455f39d51477451fc8cfc -r e0000000000000000:e0fffff0000000000 -b 4 -t 10 -R
================= WORK IN PROGRESS ================= Puzzle/Bits : 60 Target Hash160: e0b8a2baee1b77fc703455f39d51477451fc8cfc Prefix length : 4 bytes Mode : Random CPU Threads : 10 Mkeys/s : 31.28 Total Checked : 7976338432 Elapsed Time : ∞ Range : e0000000000000000:e0fffff0000000000 Progress : ∞ Progress Save : 0 Stride : 1 ================ PARTIAL MATCH FOUND! ============ Private Key : 0000000000000000000000000000000000000000000000000E052BEB01C04E92 Public Key : 031DDB985B1258C33FAF1DCD49992C1408A8818750FBDF3B6CF2AAB2174E185A6F Found Hash160 : e0b8a2ba22477f49eeae9a47033f57cb2da0d0f1 Target Hash160: e0b8a2baee1b77fc703455f39d51477451fc8cfc Matched bytes : e0b8a2ba
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
March 23, 2025, 02:09:36 PM |
|
It's obvious that he's doing all this fishing. He's fishing with one hand and programming with the other. 
|
|
|
|
|
b0dre
Jr. Member
Offline
Activity: 61
Merit: 1
|
 |
March 23, 2025, 02:11:06 PM |
|
I am going fishing today.
The random mode is out of range. Fixed. Added modulo operation and `minKey` addition to constrain the random key to the correct range. https://github.com/NoMachine1/Cyclone/commit/3627436f543e5e3919b2c9ce6dde320474bf9c79# ./Cyclone -h e0b8a2baee1b77fc703455f39d51477451fc8cfc -r e0000000000000000:e0fffff0000000000 -b 4 -t 10 -R
================= WORK IN PROGRESS ================= Puzzle/Bits : 60 Target Hash160: e0b8a2baee1b77fc703455f39d51477451fc8cfc Prefix length : 4 bytes Mode : Random CPU Threads : 10 Mkeys/s : 31.28 Total Checked : 7976338432 Elapsed Time : ∞ Range : e0000000000000000:e0fffff0000000000 Progress : ∞ Progress Save : 0 Stride : 1 ================ PARTIAL MATCH FOUND! ============ Private Key : 0000000000000000000000000000000000000000000000000E052BEB01C04E92 Public Key : 031DDB985B1258C33FAF1DCD49992C1408A8818750FBDF3B6CF2AAB2174E185A6F Found Hash160 : e0b8a2ba22477f49eeae9a47033f57cb2da0d0f1 Target Hash160: e0b8a2baee1b77fc703455f39d51477451fc8cfc Matched bytes : e0b8a2ba Great, thanks!
|
|
|
|
|
|
nomachine
|
 |
March 23, 2025, 02:47:01 PM |
|
Great, thanks!
Still not working. Will upgrade again.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
b0dre
Jr. Member
Offline
Activity: 61
Merit: 1
|
 |
March 23, 2025, 02:56:43 PM |
|
Great, thanks!
Still not working. Will upgrade again. Look your PM
|
|
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
March 23, 2025, 03:04:00 PM |
|
Great, thanks!
Still not working. Will upgrade again. How did this happen? So before it worked in random mode but not sequential? Now it's the other way around.
|
|
|
|
|
teguh54321
Jr. Member
Offline
Activity: 144
Merit: 1
|
 |
March 23, 2025, 04:34:23 PM |
|
Howbout cyclone on cuda 🤔
|
|
|
|
|
gians82
Newbie
Offline
Activity: 22
Merit: 0
|
 |
March 23, 2025, 05:40:20 PM |
|
Hello,
How do you know that the private key for puzzle 68 starts with E0?
It could be that it starts with the letter E
The Cyclone program works well:
================= NO MATCH FOUND ================= No match found in range: E0AC94B5FADDC7938:E0AC94B5FB1DC7938 Total Checked : 67252224 Elapsed Time : 00:00:00 Speed : 103.622 Mkeys/s No match found after processing all ranges. Cyclone command completed successfully. Iteration 14242: First Number (Hex): E0F40F0B60871FECA Second Number (Hex): E0F40F0B60C71FECA Executing Cyclone command... --------------------------------------------------
|
|
|
|
|
|
nomachine
|
 |
March 23, 2025, 07:43:19 PM |
|
Look your PM
Stride will not work well over 50 bits because the type used for batches is uint32_t . A large stride might cause the batch size to exceed the limit, leading to incomplete or incorrect processing, inaccurate progress calculations, or even crashing the entire program. This is why I prefer not to modify other people’s scripts. How did this happen?
I work with one hand and one eye, so mistakes are inevitable. Here's the fix: https://github.com/NoMachine1/Cyclone/tree/main
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
gians82
Newbie
Offline
Activity: 22
Merit: 0
|
 |
March 23, 2025, 08:15:57 PM |
|
Look your PM
Stride will not work well over 50 bits because the type used for batches is uint32_t . A large stride might cause the batch size to exceed the limit, leading to incomplete or incorrect processing, inaccurate progress calculations, or even crashing the entire program. This is why I prefer not to modify other people’s scripts. How did this happen?
I work with one hand and one eye, so mistakes are inevitable. Here's the fix: https://github.com/NoMachine1/Cyclone/tree/mainHello, very important thing you have not shared your bitcoin address very important because in case of victory with your script surely you will be recognized your reward. Thanks
|
|
|
|
|
Dom1nic
Newbie
Offline
Activity: 20
Merit: 0
|
 |
March 24, 2025, 01:40:10 AM |
|
|
|
|
|
|
teguh54321
Jr. Member
Offline
Activity: 144
Merit: 1
|
 |
March 24, 2025, 03:28:27 AM |
|
Hello,
How do you know that the private key for puzzle 68 starts with E0?
It could be that it starts with the letter E
The Cyclone program works well:
================= NO MATCH FOUND ================= No match found in range: E0AC94B5FADDC7938:E0AC94B5FB1DC7938 Total Checked : 67252224 Elapsed Time : 00:00:00 Speed : 103.622 Mkeys/s No match found after processing all ranges. Cyclone command completed successfully. Iteration 14242: First Number (Hex): E0F40F0B60871FECA Second Number (Hex): E0F40F0B60C71FECA Executing Cyclone command... --------------------------------------------------
What cpu do you use ?
|
|
|
|
|
gians82
Newbie
Offline
Activity: 22
Merit: 0
|
 |
March 24, 2025, 04:54:06 AM |
|
Hello,
How do you know that the private key for puzzle 68 starts with E0?
It could be that it starts with the letter E
The Cyclone program works well:
================= NO MATCH FOUND ================= No match found in range: E0AC94B5FADDC7938:E0AC94B5FB1DC7938 Total Checked : 67252224 Elapsed Time : 00:00:00 Speed : 103.622 Mkeys/s No match found after processing all ranges. Cyclone command completed successfully. Iteration 14242: First Number (Hex): E0F40F0B60871FECA Second Number (Hex): E0F40F0B60C71FECA Executing Cyclone command... --------------------------------------------------
What cpu do you use ? AMD Ryzen 9 7900 12 x 3,70 GHz
|
|
|
|
|
brainless
Member

Offline
Activity: 479
Merit: 35
|
 |
March 24, 2025, 06:30:48 AM |
|
Cyclone last update By default 6 prefix, thats reduce speed to half Even we select or not prefix, This area effect speed
|
13sXkWqtivcMtNGQpskD78iqsgVy9hcHLF
|
|
|
cctv5go
Newbie
Offline
Activity: 51
Merit: 0
|
 |
March 24, 2025, 07:12:43 AM |
|
Cyclone last update By default 6 prefix, thats reduce speed to half Even we select or not prefix, This area effect speed
Is showing off your cyclone every day useful for solving problems?Let's study the GPU carefully.
|
|
|
|
|
brainless
Member

Offline
Activity: 479
Merit: 35
|
 |
March 24, 2025, 07:49:56 AM |
|
Cyclone last update By default 6 prefix, thats reduce speed to half Even we select or not prefix, This area effect speed
Is showing off your cyclone every day useful for solving problems?Let's study the GPU carefully. Solving problem is not based these app Solving problem required math, and proper apply inside these app
|
13sXkWqtivcMtNGQpskD78iqsgVy9hcHLF
|
|
|
|
nomachine
|
 |
March 24, 2025, 09:35:00 AM |
|
I will release an optimized version of the program during the day. After that, I will optimize sha256_avx2.cpp and ripemd160_avx2.cpp as well. Then, I will optimize SECP256K1. This is just the beginning. It will never run as fast as a GPU, but on a 128-core CPU with AVX-512 and Clang, it will come very close. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
March 24, 2025, 09:51:21 AM |
|
This is just the beginning.
Can you make a GPU version right away, or is it pointless? I don't have a 128-core CPU—that's science fiction to me.
|
|
|
|
|
|
nomachine
|
 |
March 24, 2025, 10:10:47 AM Last edit: March 24, 2025, 10:24:37 AM by nomachine |
|
This is just the beginning.
Can you make a GPU version right away, or is it pointless? I don't have a 128-core CPU—that's science fiction to me. Who knows how long this will take, maybe months, depending on my available time. For now, I’ve kept the scalar implementation because the ModSub operation is non-trivial to vectorize, and the primary bottleneck is likely elsewhere (probably in the hash computations). My plan is to modify the Int class to support SIMD operations and then carefully implement modular arithmetic for SECP256K1 using SIMD.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
|
kTimesG
|
 |
March 24, 2025, 10:12:15 AM |
|
I will release an optimized version of the program during the day. After that, I will optimize sha256_avx2.cpp and ripemd160_avx2.cpp as well. Then, I will optimize SECP256K1. This is just the beginning. It will never run as fast as a GPU, but on a 128-core CPU with AVX-512 and Clang, it will come very close.  RTX 4090: 7000 MH/s @ 450 W (no overclocking) "Very close":  @  W
|
Off the grid, training pigeons to broadcast signed messages.
|
|
|
|