Bitcoin Forum
September 15, 2025, 04:31:49 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 [416] 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 ... 587 »
  Print  
Author Topic: Bitcoin puzzle transaction ~32 BTC prize to who solves it  (Read 338152 times)
zahid888
Member
**
Online Online

Activity: 335
Merit: 24

the right steps towerds the goal


View Profile
March 26, 2025, 06:09:57 PM
 #8301

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
Full Member
***
Offline Offline

Activity: 742
Merit: 114


View Profile
March 26, 2025, 06:34:37 PM
Last edit: March 26, 2025, 08:11:23 PM by nomachine
 #8302


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.  Wink


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_mb

Everyone 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 Offline

Activity: 392
Merit: 8


View Profile
March 26, 2025, 07:22:33 PM
 #8303

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 Offline

Activity: 45
Merit: 0


View Profile
March 26, 2025, 07:34:18 PM
 #8304

@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
Full Member
***
Offline Offline

Activity: 742
Merit: 114


View Profile
March 26, 2025, 07:51:02 PM
 #8305

@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
Full Member
***
Offline Offline

Activity: 588
Merit: 202


View Profile
March 26, 2025, 09:59:01 PM
 #8306

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 Offline

Activity: 2
Merit: 0


View Profile
March 26, 2025, 10:28:53 PM
 #8307

Exactly range to scan bye.
c0000000000000000 cffffffffffffffff


Addy : 1MVDYgVaSN6iKKEsbzRUAYFrYJadLYZvvZ
0x00usa
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
March 26, 2025, 10:57:31 PM
 #8308

If anyone finds 1MVDYgVaSN we can swapping it. Send me a PM.
Dom1nic
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 26, 2025, 11:23:13 PM
 #8309

~
 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 Offline

Activity: 2
Merit: 0


View Profile
March 26, 2025, 11:28:38 PM
 #8310

~
 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 Offline

Activity: 117
Merit: 0


View Profile
March 27, 2025, 12:01:06 AM
 #8311

@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  Cheesy

https://bitcointalk.org/index.php?topic=1306983.msg65173186#msg65173186
nomachine
Full Member
***
Offline Offline

Activity: 742
Merit: 114


View Profile
March 27, 2025, 01:45:00 AM
Last edit: March 27, 2025, 02:27:19 AM by nomachine
 #8312

@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  Cheesy

https://bitcointalk.org/index.php?topic=1306983.msg65173186#msg65173186

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!.  Smiley

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
Akito S. M. Hosana
Jr. Member
*
Offline Offline

Activity: 392
Merit: 8


View Profile
March 27, 2025, 02:34:40 AM
 #8313

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!.  Smiley

What can we do to exceed 5 MKeys/s per core without overheating the CPU, aside from extreme cooling?  Tongue
nomachine
Full Member
***
Offline Offline

Activity: 742
Merit: 114


View Profile
March 27, 2025, 02:49:36 AM
 #8314

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!.  Smiley

What can we do to exceed 5 MKeys/s per core without overheating the CPU, aside from extreme cooling?  Tongue

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. Grin

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
teguh54321
Newbie
*
Offline Offline

Activity: 130
Merit: 0


View Profile
March 27, 2025, 03:00:51 AM
 #8315

What about puzzle 135 ,
Possible partial match public key ?
E36cat
Newbie
*
Offline Offline

Activity: 45
Merit: 0


View Profile
March 27, 2025, 06:34:52 AM
 #8316

@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  Cheesy

https://bitcointalk.org/index.php?topic=1306983.msg65173186#msg65173186

yes that version
i know the speed was showing was double and incorrect but it worked on my other older cpu machines Smiley
nomachine
Full Member
***
Offline Offline

Activity: 742
Merit: 114


View Profile
March 27, 2025, 07:56:03 AM
 #8317

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   Wink

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
kTimesG
Full Member
***
Offline Offline

Activity: 588
Merit: 202


View Profile
March 27, 2025, 08:10:57 AM
 #8318

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   Wink

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
Full Member
***
Offline Offline

Activity: 742
Merit: 114


View Profile
March 27, 2025, 08:43:08 AM
 #8319

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   Wink

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.  Grin

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
Akito S. M. Hosana
Jr. Member
*
Offline Offline

Activity: 392
Merit: 8


View Profile
March 27, 2025, 08:54:57 AM
 #8320

I have unlimited time to have fun

It's certainly more fun here than on Facebook or Twitter.  Cheesy
Pages: « 1 ... 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 [416] 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 ... 587 »
  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!