zahid888
Member

Online
Activity: 335
Merit: 24
the right steps towerds the goal
|
 |
March 26, 2025, 06:09:57 PM |
|
snip
It is possible to upload executables (.exe) to GitHub (closed source) if they are 100% your own work. Encrypting the private key (pk) also infringes the license because, in a way, you are indirectly profiting from it. In short, if all the code were yours, you could do it without any problem. However, if you include third-party code or libraries, check their licenses to understand what you can and cannot do. Thanks.. that is what i want to know... you are saying that if i wrote 100% of the code myself, then i could legally upload an .exe and even encrypt private keys function. However, if i used third-party code or libraries, i need to follow their license terms. I understand your point. I did write the majority of the code from scratch, but I used several dependencies and repositories from him for faster address generation, such as "sha256_avx2.h", "ripemd160_avx2.h" and "SECP256K1.h"... etc, The rest of the code is entirely mine. Given this, what would be the proper way to proceed? Should I remove the repository entirely, or is there a way to comply with the license while keeping my work available? You just need to make the repository private, remove the .exe file, and rebuild from scratch the files that are not part of your audit. After all, what truly matters is the logic, and ideas like "sha256_avx2.h," "ripemd160_avx2.h," and "SECP256K1.h" are not protected by patents safeguarding their logic. Simply rewrite anything protected based on your understanding of the idea and in accordance with the licenses. Some of these may simply require proper attribution to use without modification, depending on the license terms. However, another option would be to give up and simply delete everything, as the culture of donations has practically disappeared (99% dead), leaving only criticism alive. I understand your point, and I appreciate the guidance. Making the repository private, removing the .exe, and rewriting the necessary parts is something I can consider. But honestly, it’s disheartening. The fact that the culture of donations is '99% dead' while only criticism thrives speaks volumes about how things have changed. Maybe that’s what pushed me toward the encryption function in the first place—though I now realize it was the wrong approach. At this point, deleting everything might be the only real option. There’s no point in dragging this conversation any further. Let’s just end it here. 
|
1BGvwggxfCaHGykKrVXX7fk8GYaLQpeixA
|
|
|
nomachine
|
 |
March 26, 2025, 06:34:37 PM Last edit: March 26, 2025, 08:11:23 PM by nomachine |
|
i still get:
←[1;1H←[K ←[K ←[K ←[K ←[K ←[K ←[K ←[K ←[1;1H================= WORK IN PROGRESS =================
if \033 lines not removed
edit: no single match since last commit, broken?
Git clone now and tell me how it works.  ideas like "sha256_avx2.h," "ripemd160_avx2.h," and "SECP256K1.h" are not protected by patents safeguarding their logic.
I'm not sure whether cryptographic implementations like SHA-256 AVX2 and RIPEMD-160 AVX2 (4x/8x parallel versions) are patented by Intel. There are even assembly versions on their GitHub. https://github.com/intel/isa-l_crypto/tree/master/sha256_mbEveryone clones from there—they’re the best and fastest versions available. Regarding US Patent (SIMD SHA-256 acceleration), it has expired. If these optimizations were published in papers or open-source before Intel’s patents, they may be safe to use.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 392
Merit: 8
|
 |
March 26, 2025, 07:22:33 PM |
|
speed +25%, back to normal after 10mins is it stable, cmd maybe once froze..? is clearscreen a problem..
Runs stable for me on Windows 11. 24GB RAM—no problemo.
|
|
|
|
E36cat
Newbie
Offline
Activity: 45
Merit: 0
|
 |
March 26, 2025, 07:34:18 PM |
|
@nomachine Do you still have a version of Cyclone that runs on CPU that does not have avx2? i think when you first uploaded was working also on that machines and now after the updates and modifications it doesnt. thank you
|
|
|
|
nomachine
|
 |
March 26, 2025, 07:51:02 PM |
|
@nomachine Do you still have a version of Cyclone that runs on CPU that does not have avx2? i think when you first uploaded was working also on that machines and now after the updates and modifications it doesnt. thank you
There is no such version. All versions use AVX2 100% from the start. I wouldn’t even be doing this if it were SSE.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
kTimesG
|
 |
March 26, 2025, 09:59:01 PM |
|
Fun fact for the voodoo experts here:
1Q111111111111111111111111111f2z1q
is ABOVE
1Qzzzzzzzzzzzzzzzzzzzzzzzzzz38Cc3
and their RIPEMD-160 don't even have the same 5 leading bits prefix.
Tough luck for a vanity search engine, I guess.
|
Off the grid, training pigeons to broadcast signed messages.
|
|
|
GHTheBoss
Newbie
Offline
Activity: 2
Merit: 0
|
 |
March 26, 2025, 10:28:53 PM |
|
Exactly range to scan bye. c0000000000000000 cffffffffffffffff
Addy : 1MVDYgVaSN6iKKEsbzRUAYFrYJadLYZvvZ
|
|
|
|
0x00usa
Newbie
Offline
Activity: 2
Merit: 0
|
 |
March 26, 2025, 10:57:31 PM |
|
If anyone finds 1MVDYgVaSN we can swapping it. Send me a PM.
|
|
|
|
Dom1nic
Newbie
Offline
Activity: 20
Merit: 0
|
 |
March 26, 2025, 11:23:13 PM |
|
~ However, another option would be to give up and simply delete everything, as the culture of donations has practically disappeared (99% dead), leaving only criticism alive.
Oh yes, let’s all donate to someone who’s extorting the users of his program. A donation is supposed to be voluntary support, not blackmail. If he really wanted donations, why didn’t he make the program open source? Oh wait, he needed to add the encryption part.
|
|
|
|
GHTheBoss
Newbie
Offline
Activity: 2
Merit: 0
|
 |
March 26, 2025, 11:28:38 PM |
|
~ However, another option would be to give up and simply delete everything, as the culture of donations has practically disappeared (99% dead), leaving only criticism alive.
Oh yes, let’s all donate to someone who’s extorting the users of his program. A donation is supposed to be voluntary support, not blackmail. If he really wanted donations, why didn’t he make the program open source? Oh wait, he needed to add the encryption part. hahah true
|
|
|
|
Denevron
Newbie
Offline
Activity: 117
Merit: 0
|
 |
March 27, 2025, 12:01:06 AM |
|
@nomachine Do you still have a version of Cyclone that runs on CPU that does not have avx2? i think when you first uploaded was working also on that machines and now after the updates and modifications it doesnt. thank you
maybe you mean this version?) by the way, on this version, there was very good speed https://bitcointalk.org/index.php?topic=1306983.msg65173186#msg65173186
|
|
|
|
nomachine
|
 |
March 27, 2025, 01:45:00 AM Last edit: March 27, 2025, 02:27:19 AM by nomachine |
|
@nomachine Do you still have a version of Cyclone that runs on CPU that does not have avx2? i think when you first uploaded was working also on that machines and now after the updates and modifications it doesnt. thank you
maybe you mean this version?) by the way, on this version, there was very good speed https://bitcointalk.org/index.php?topic=1306983.msg65173186#msg65173186Unfortunately, it does not calculate the speed correctly, along with other bugs. Only the latest version on GitHub works properly. I have now updated all my posts containing the code to direct users to GitHub to avoid confusion and prevent false hopes about unrealistic speeds. It is impossible to exceed 5 Mkeys/s per core with this configuration and compilation method. Higher speeds are only doable with the Clang AOCC compiler for specific AMD processors—but that method also causes a thermal disturbance. You’d need a half-meter cooler for it!. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 392
Merit: 8
|
 |
March 27, 2025, 02:34:40 AM |
|
Unfortunately, it does not calculate the speed correctly, along with other bugs. Only the latest version on GitHub works properly. I have now updated all my posts containing the code to direct users to GitHub to avoid confusion and prevent false hopes about unrealistic speeds. It is impossible to exceed 5 Mkeys/s per core with this configuration and compilation method. Higher speeds are only doable with the Clang AOCC compiler for specific AMD processors—but that method also causes a thermal disturbance. You’d need a half-meter cooler for it!.  What can we do to exceed 5 MKeys/s per core without overheating the CPU, aside from extreme cooling? 
|
|
|
|
nomachine
|
 |
March 27, 2025, 02:49:36 AM |
|
Unfortunately, it does not calculate the speed correctly, along with other bugs. Only the latest version on GitHub works properly. I have now updated all my posts containing the code to direct users to GitHub to avoid confusion and prevent false hopes about unrealistic speeds. It is impossible to exceed 5 Mkeys/s per core with this configuration and compilation method. Higher speeds are only doable with the Clang AOCC compiler for specific AMD processors—but that method also causes a thermal disturbance. You’d need a half-meter cooler for it!.  What can we do to exceed 5 MKeys/s per core without overheating the CPU, aside from extreme cooling?  You need to go to Intel's GitHub and clone the assembly versions of SHA-256 AVX2 from their repository: https://github.com/intel/isa-l_crypto/tree/master/sha256_mb. Then, reimplement it in this script. You also need to do the same for RIPEMD-160 AVX2. Finally, optimize and reimplement SECP256K1, likely using assembly, to make it even faster. Good luck. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
teguh54321
Newbie
Offline
Activity: 130
Merit: 0
|
 |
March 27, 2025, 03:00:51 AM |
|
What about puzzle 135 , Possible partial match public key ?
|
|
|
|
E36cat
Newbie
Offline
Activity: 45
Merit: 0
|
 |
March 27, 2025, 06:34:52 AM |
|
@nomachine Do you still have a version of Cyclone that runs on CPU that does not have avx2? i think when you first uploaded was working also on that machines and now after the updates and modifications it doesnt. thank you
maybe you mean this version?) by the way, on this version, there was very good speed https://bitcointalk.org/index.php?topic=1306983.msg65173186#msg65173186yes that version i know the speed was showing was double and incorrect but it worked on my other older cpu machines 
|
|
|
|
nomachine
|
 |
March 27, 2025, 07:56:03 AM |
|
What about puzzle 135 , Possible partial match public key ?
That will be soon. I achieve incredible speeds there because hashing is not used—instead, AVX2 is used to compare batches of public keys 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
kTimesG
|
 |
March 27, 2025, 08:10:57 AM |
|
What about puzzle 135 , Possible partial match public key ?
That will be soon. I achieve incredible speeds there because hashing is not used—instead, AVX2 is used to compare batches of public keys  Too bad that the incredible speeds may be useless since the search space is exponential in size, right? You'd need a 2**67 higher speed to compensate.
|
Off the grid, training pigeons to broadcast signed messages.
|
|
|
nomachine
|
 |
March 27, 2025, 08:43:08 AM |
|
What about puzzle 135 , Possible partial match public key ?
That will be soon. I achieve incredible speeds there because hashing is not used—instead, AVX2 is used to compare batches of public keys  Too bad that the incredible speeds may be useless since the search space is exponential in size, right? You'd need a 2**67 higher speed to compensate. Everything here is useless anyway. But at least I'm retired and fishing. I have unlimited time to have fun until I die. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 392
Merit: 8
|
 |
March 27, 2025, 08:54:57 AM |
|
I have unlimited time to have fun
It's certainly more fun here than on Facebook or Twitter. 
|
|
|
|
|