Bitcoin Forum
April 19, 2026, 06:17:07 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 467 468 ... 651 »
  Print  
Author Topic: Bitcoin puzzle transaction ~32 BTC prize to who solves it  (Read 380088 times)
mcdouglasx
Hero Member
*****
Offline Offline

Activity: 980
Merit: 535



View Profile WWW
March 28, 2025, 03:34:30 PM
 #8341

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

When I talk about the "culture" of donations being lost, I'm obviously generalizing, and it's true. That's why we see fewer contributions over time. All the software tools designed to assist, such as wallet recovery, seed recovery, brute force tools, and this type of Bitcoin-related utilities, are practically nonexistent or outdated. A clear example is NoMachine; I don't see anyone sending him a coffee at bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8. And while it's not mandatory, it's also not mandatory for him to meet others' personal needs—he does it because he wants to.


██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██



██
██
██
██
██
██
██



██
██
██
██
██



██
██

██
██
██
██
██
██
██
██
██
██
███████▄▄███████▄▄
████▄███████████████▄█████▄▄▄
██▄███████████████████▄▄██▀████▄▄▄▄▄▄▄▄███▄██████
▄███████████████████▀▄█████▄▄███████████▄▀▀▀██▄██
▄███▐███████████████▄▄▀███▀███▄█████████████▄███████
████▐██████████████████▀██▄▀██▐██▄▄▄▄██▀███▀▀███▀▀▀
█████████████████████▌▄▄▄██▐██▐██▀▀▀▀███████████
███████▌█████████▐██████▄▀██▄▀█████████████████████▄
▀██▐███▌█████████▐███▀████████▄██████████▀███████████
▀█▐█████████████████▀▀▀███▀██▀▀▀▀▀▀▀▀▀██▀▀▀███▀▀▀▀▀
██▀███████████████████▀▄██▀
████▀███████████████▀
███████▀▀███████▀▀
██
██


██
██
██
██
██
██
██
██
██

██
██
██


██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
 
    FAST    🔒 SECURE    🛡️ NO KYC        EXCHANGE NOW      
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██

██
██
██
██
██
██


██
██
██
██
██
██
██
██
██
██

██
██
██
██
██
██
██
██
██
██
██
nomachine
Full Member
***
Offline Offline

Activity: 812
Merit: 134



View Profile
March 28, 2025, 03:46:03 PM
Last edit: March 28, 2025, 05:30:37 PM by nomachine
 #8342

can the progress made be used so that I don't always have to start the search from the beginning?

Yes.

You removed Xoshiro256plus why ?  Tongue

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Quote
================= WORK IN PROGRESS =================
Puzzle/Bits       : 40
Target Hash160: 95a156cd21b4a69...6864f4c8b82a82a
Prefix length     : 9 bytes
Mode                : Random
CPU Threads     : 12
Mkeys/s           : 35.95
Total Checked   : 118821993408
Elapsed Time    : 00:55:05
Start Range      : 8000000000
End Range        : ffffffffff
Progress           : N/A
Progress Save   : 5
Stride               : 1
================== FOUND MATCH! ====================
Private Key    : 000000000000000000000000000000000000000000000000000000E9AE4933D6
Public Key      : 03A2EFA402FD5268400C77C20E574BA86409EDEDEE7C4020E4B9F0EDBEE53DE0D4
Total Checked : 118875620444
Elapsed Time  : 00:55:06
Speed            : 35.9366 Mkeys/s


Try to solve puzzle 40 in Python using random mode in less than an hour.  Grin

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
POD5
Member
**
Offline Offline

Activity: 335
Merit: 10

Keep smiling if you're loosing!


View Profile
March 28, 2025, 05:30:23 PM
Last edit: March 28, 2025, 05:43:49 PM by POD5
 #8343

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Yes, I can confirm, this version is slightly faster, around 200000/s to 400000/s faster (using 1 thread only and getting around 4.7 to 5 M k/s)

bc1qygk0yjdqx4j2sspswmu4dvc76s6hxwn9z0whlu
nomachine
Full Member
***
Offline Offline

Activity: 812
Merit: 134



View Profile
March 28, 2025, 06:34:21 PM
 #8344

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Yes, I can confirm, this version is slightly faster, around 200000/s to 400000/s faster (using 1 thread only and getting around 4.7 to 5 M k/s)

Try again now.  Grin

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

Activity: 420
Merit: 8


View Profile
March 28, 2025, 07:00:02 PM
 #8345

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Yes, I can confirm, this version is slightly faster, around 200000/s to 400000/s faster (using 1 thread only and getting around 4.7 to 5 M k/s)

Try again now.  Grin

5.30 Mkeys/s using 1 thread  Tongue
nomachine
Full Member
***
Offline Offline

Activity: 812
Merit: 134



View Profile
March 28, 2025, 07:06:40 PM
 #8346

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Yes, I can confirm, this version is slightly faster, around 200000/s to 400000/s faster (using 1 thread only and getting around 4.7 to 5 M k/s)

Try again now.  Grin

5.30 Mkeys/s using 1 thread  Tongue

Around 6 is the physical maximum. Beyond this, only SECP256K1 can be further optimized, and nothing else here.

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
pbies
Sr. Member
****
Offline Offline

Activity: 417
Merit: 257



View Profile
March 28, 2025, 07:27:35 PM
 #8347

Code:
================= WORK IN PROGRESS =================
Puzzle/Bits   : 68
Target Hash160: e0b8a2baee1b77f...d51477451fc8cfc
Prefix length : 4 bytes
Mode          : Random
CPU Threads   : 24
Mkeys/s       : 136.66
Total Checked : 152373015936
Elapsed Time  : 00:18:35
Start Range   : 80000000000000000
End Range     : fffffffffffffffff
Progress      : N/A
Progress Save : 1
Stride        : 1
================== PARTIAL MATCH FOUND! ============
Prefix length : 4 bytes
Private Key   : 000000000000000000000000000000000000000000000009EECBA1CC48987D00
Public Key    : 03AA483537512609F50DD390A248199F7A9B9EC7602437B480B5798D97BA43FC36
Found Hash160 : e0b8a2babebaa12a36000956859221338e1dbc5a
Target Hash160: e0b8a2baee1b77fc703455f39d51477451fc8cfc
Matched bytes : e0b8a2ba

Speed a little too slow seems to be.

AMD 9950X with 32 threads, here 24 active.

It would be awesome to make Cyclone work on cloud server with 192 threads!...
I know there are other versions on github but they don't have random mode.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
POD5
Member
**
Offline Offline

Activity: 335
Merit: 10

Keep smiling if you're loosing!


View Profile
March 28, 2025, 07:46:43 PM
 #8348

Around 6 is the physical maximum. Beyond this, only SECP256K1 can be further optimized, and nothing else here.

Try to check Alberto's SECP256K1 from Keyhunt...

bc1qygk0yjdqx4j2sspswmu4dvc76s6hxwn9z0whlu
POD5
Member
**
Offline Offline

Activity: 335
Merit: 10

Keep smiling if you're loosing!


View Profile
March 28, 2025, 07:50:56 PM
 #8349

here are other versions on github but they don't have random mode.

That would be not too difficult to achieve, even for someone who cannot write/programm C code.
These are the times. For example, I was able to adapt the server version to work with -t <threads>,
by changing a very small amount of code.

bc1qygk0yjdqx4j2sspswmu4dvc76s6hxwn9z0whlu
pbies
Sr. Member
****
Offline Offline

Activity: 417
Merit: 257



View Profile
March 28, 2025, 08:22:35 PM
 #8350

Random number generation fails later:

Code:
Progress Save #1 at 300 sec: TotalChecked=10032730624, ElapsedTime=00:04:55, Mkeys/s=34.01
Thread Key 0: 0000000000000000000000000000000000000000000000000800000031D6C92E
Thread Key 1: 00000000000000000000000000000000000000000000000008AAAAAADCEC4A97
Thread Key 2: 00000000000000000000000000000000000000000000000009555555876A9DC6
Thread Key 3: 0000000000000000000000000000000000000000000000000A00000033414B41
Thread Key 4: 0000000000000000000000000000000000000000000000000AAAAAAADD394154
Thread Key 5: 0000000000000000000000000000000000000000000000000B55555587388611
Thread Key 6: 0000000000000000000000000000000000000000000000000C0000003259FD78
Thread Key 7: 0000000000000000000000000000000000000000000000000CAAAAAADD6DE081
Thread Key 8: 0000000000000000000000000000000000000000000000000D55555587CDAA58
Thread Key 9: 0000000000000000000000000000000000000000000000000E000000324B3054
Thread Key 10: 0000000000000000000000000000000000000000000000000EAAAAAADE30E8B4
Thread Key 11: 0000000000000000000000000000000000000000000000000F555555876085E8

Progress Save #2 at 600 sec: TotalChecked=19745879040, ElapsedTime=00:09:55, Mkeys/s=33.19
Thread Key 0: 000000000000000000000000000000000000000000000000080000006147F85E
Thread Key 1: 00000000000000000000000000000000000000000000000008AAAAAB0CCC3A97
Thread Key 2: 00000000000000000000000000000000000000000000000009555555B7941BEE
Thread Key 3: 0000000000000000000000000000000000000000000000000A00000063B140AB
Thread Key 4: 0000000000000000000000000000000000000000000000000AAAAAAB0E6498A0
Thread Key 5: 0000000000000000000000000000000000000000000000000B555555B6BA5A8B
Thread Key 6: 0000000000000000000000000000000000000000000000000C00000062E3DEDC
Thread Key 7: 0000000000000000000000000000000000000000000000000CAAAAAB0CCAE5EF
Thread Key 8: 0000000000000000000000000000000000000000000000000D555555B7EF2C84
Thread Key 9: 0000000000000000000000000000000000000000000000000E00000061CCFED4
Thread Key 10: 0000000000000000000000000000000000000000000000000EAAAAAB0EF307A2
Thread Key 11: 0000000000000000000000000000000000000000000000000F555555B717D6B0

Progress Save #3 at 900 sec: TotalChecked=29296794624, ElapsedTime=00:14:55, Mkeys/s=32.73
Thread Key 0: 000000000000000000000000000000000000000000000000080000009083A348
Thread Key 1: 00000000000000000000000000000000000000000000000008AAAAAB3B86F6F1
Thread Key 2: 00000000000000000000000000000000000000000000000009555555E6B38932
Thread Key 3: 0000000000000000000000000000000000000000000000000A00000093628189
Thread Key 4: 0000000000000000000000000000000000000000000000000AAAAAAB3E1B480A
Thread Key 5: 0000000000000000000000000000000000000000000000000B555555E5A522A9
Thread Key 6: 0000000000000000000000000000000000000000000000000C0000009237D364
Thread Key 7: 0000000000000000000000000000000000000000000000000CAAAAAB3BE2BAD3
Thread Key 8: 0000000000000000000000000000000000000000000000000D555555E7347FBC
Thread Key 9: 0000000000000000000000000000000000000000000000000E00000090B10BB4
Thread Key 10: 0000000000000000000000000000000000000000000000000EAAAAAB3E7717DE
Thread Key 11: 0000000000000000000000000000000000000000000000000F555555E68802E4

Progress Save #4 at 1200 sec: TotalChecked=38916680704, ElapsedTime=00:19:55, Mkeys/s=32.57
Thread Key 0: 00000000000000000000000000000000000000000000000008000000BF5F548C
Thread Key 1: 00000000000000000000000000000000000000000000000008AAAAAB6BAE9CF3
Thread Key 2: 00000000000000000000000000000000000000000000000009555556162E28E8
Thread Key 3: 0000000000000000000000000000000000000000000000000A000000C3501FCD
Thread Key 4: 0000000000000000000000000000000000000000000000000AAAAAAB6E0B3FF2
Thread Key 5: 0000000000000000000000000000000000000000000000000B5555561461C51B
Thread Key 6: 0000000000000000000000000000000000000000000000000C000000C1F2D676
Thread Key 7: 0000000000000000000000000000000000000000000000000CAAAAAB6AD94F19
Thread Key 8: 0000000000000000000000000000000000000000000000000D555556177108C6
Thread Key 9: 0000000000000000000000000000000000000000000000000E000000BFF42528
Thread Key 10: 0000000000000000000000000000000000000000000000000EAAAAAB6EC96B08
Thread Key 11: 0000000000000000000000000000000000000000000000000F555556160A6ACA

Progress Save #5 at 1500 sec: TotalChecked=48516687872, ElapsedTime=00:24:55, Mkeys/s=32.45
Thread Key 0: 00000000000000000000000000000000000000000000000008000000EEC12926
Thread Key 1: 00000000000000000000000000000000000000000000000008AAAAAB9A9499E1
Thread Key 2: 0000000000000000000000000000000000000000000000000955555645AF5A06
Thread Key 3: 0000000000000000000000000000000000000000000000000A000000F3E6A67F
Thread Key 4: 0000000000000000000000000000000000000000000000000AAAAAAB9E5E1A94
Thread Key 5: 0000000000000000000000000000000000000000000000000B555556439292ED
Thread Key 6: 0000000000000000000000000000000000000000000000000C000000F19789EE
Thread Key 7: 0000000000000000000000000000000000000000000000000CAAAAAB99AD67FD
Thread Key 8: 0000000000000000000000000000000000000000000000000D55555646FD9A78
Thread Key 9: 0000000000000000000000000000000000000000000000000E000000EEBCB99C
Thread Key 10: 0000000000000000000000000000000000000000000000000EAAAAAB9EA65E08
Thread Key 11: 0000000000000000000000000000000000000000000000000F55555645756A30

Progress Save #6 at 1800 sec: TotalChecked=58093813248, ElapsedTime=00:29:55, Mkeys/s=32.36
Thread Key 0: 000000000000000000000000000000000000000000000000080000011DAE36FC
Thread Key 1: 00000000000000000000000000000000000000000000000008AAAAABC9B3BF6D
Thread Key 2: 0000000000000000000000000000000000000000000000000955555675112CA2
Thread Key 3: 0000000000000000000000000000000000000000000000000A00000123C0BA61
Thread Key 4: 0000000000000000000000000000000000000000000000000AAAAAABCE30604C
Thread Key 5: 0000000000000000000000000000000000000000000000000B555556726EA5CF
Thread Key 6: 0000000000000000000000000000000000000000000000000C0000012134218A
Thread Key 7: 0000000000000000000000000000000000000000000000000CAAAAABC8EB3ABD
Thread Key 8: 0000000000000000000000000000000000000000000000000D55555676A37EBE
Thread Key 9: 0000000000000000000000000000000000000000000000000E0000011DC9A574
Thread Key 10: 0000000000000000000000000000000000000000000000000EAAAAABCEA1E456
Thread Key 11: 0000000000000000000000000000000000000000000000000F55555674960E3C

Progress Save #1 at 600 sec: TotalChecked=81297834624, ElapsedTime=00:09:55, Mkeys/s=136.63
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

Progress Save #2 at 1200 sec: TotalChecked=163351921536, ElapsedTime=00:19:55, Mkeys/s=136.69
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

Progress Save #3 at 1800 sec: TotalChecked=244757662848, ElapsedTime=00:29:55, Mkeys/s=136.35
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

Progress Save #4 at 2400 sec: TotalChecked=325817422848, ElapsedTime=00:39:55, Mkeys/s=136.04
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

Progress Save #5 at 3000 sec: TotalChecked=407308276224, ElapsedTime=00:49:55, Mkeys/s=135.99
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

Progress Save #6 at 3600 sec: TotalChecked=488961074304, ElapsedTime=00:59:55, Mkeys/s=136.01
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

Progress Save #7 at 4200 sec: TotalChecked=571165843968, ElapsedTime=01:09:55, Mkeys/s=136.15
Thread Key 0: 0000000000000000000000000000000000000000000000080000000000000000
Thread Key 1: 0000000000000000000000000000000000000000000000085555555555555556
Thread Key 2: 000000000000000000000000000000000000000000000008AAAAAAAAAAAAAAAC
Thread Key 3: 0000000000000000000000000000000000000000000000090000000000000002
Thread Key 4: 0000000000000000000000000000000000000000000000095555555555555558
Thread Key 5: 000000000000000000000000000000000000000000000009AAAAAAAAAAAAAAAE
Thread Key 6: 00000000000000000000000000000000000000000000000A0000000000000004
Thread Key 7: 00000000000000000000000000000000000000000000000A555555555555555A
Thread Key 8: 00000000000000000000000000000000000000000000000AAAAAAAAAAAAAAAB0
Thread Key 9: 00000000000000000000000000000000000000000000000B0000000000000005
Thread Key 10: 00000000000000000000000000000000000000000000000B555555555555555A
Thread Key 11: 00000000000000000000000000000000000000000000000BAAAAAAAAAAAAAAAF
Thread Key 12: 00000000000000000000000000000000000000000000000C0000000000000004
Thread Key 13: 00000000000000000000000000000000000000000000000C5555555555555559
Thread Key 14: 00000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAE
Thread Key 15: 00000000000000000000000000000000000000000000000D0000000000000003
Thread Key 16: 00000000000000000000000000000000000000000000000D5555555555555558
Thread Key 17: 00000000000000000000000000000000000000000000000DAAAAAAAAAAAAAAAD
Thread Key 18: 00000000000000000000000000000000000000000000000E0000000000000002
Thread Key 19: 00000000000000000000000000000000000000000000000E5555555555555557
Thread Key 20: 00000000000000000000000000000000000000000000000EAAAAAAAAAAAAAAAC
Thread Key 21: 00000000000000000000000000000000000000000000000F0000000000000001
Thread Key 22: 00000000000000000000000000000000000000000000000F5555555555555556
Thread Key 23: 00000000000000000000000000000000000000000000000FAAAAAAAAAAAAAAAB

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
Desyationer
Jr. Member
*
Offline Offline

Activity: 64
Merit: 2


View Profile
March 28, 2025, 08:33:50 PM
 #8351

I wonder if the Windows 11 firewall can prevent data leaks by creating a rule that blocks incoming and outgoing connections for an executable file, such as *bitcrack.exe*, in case the developer has embedded a spyware module that transmits keys and scanned ranges over the network. Or is the most reliable option to run the brute-force process on a computer completely disconnected from the internet?
nomachine
Full Member
***
Offline Offline

Activity: 812
Merit: 134



View Profile
March 28, 2025, 09:06:46 PM
Last edit: March 28, 2025, 09:20:40 PM by nomachine
 #8352

Random number generation fails later

Random mode doesn't need saving  to file. I'll remove this option very soon because it's an anomaly.

Around 6 is the physical maximum. Beyond this, only SECP256K1 can be further optimized, and nothing else here.

Try to check Alberto's SECP256K1 from Keyhunt...

I'm optimizing that one right now  Grin

https://github.com/NoMachine1/Cyclone/commit/21e243094efdf49671ae7f3f97ea6d85064c7e75

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
kTimesG
Full Member
***
Offline Offline

Activity: 812
Merit: 247


View Profile
March 28, 2025, 09:08:37 PM
 #8353

I wonder if the Windows 11 firewall can prevent data leaks by creating a rule that blocks incoming and outgoing connections for an executable file, such as *bitcrack.exe*, in case the developer has embedded a spyware module that transmits keys and scanned ranges over the network. Or is the most reliable option to run the brute-force process on a computer completely disconnected from the internet?

I would never use an OS famous as being the heaven of viruses and malware, to do anything related to crypto, let alone run some random dude's exe on it. You might as well already have some shell code gifted from maybe opening a bad GIF, that scans your RAM for keys on a constant basis.

The safe option is to solve it offline, while buried and EM-shielded (to avoid RF side channel attacks). Check once a month if the key is ready (do not use a physical monitor for this, I think fiber optics are immune to hijacking the signal remotely).

Off the grid, training pigeons to broadcast signed messages.
JimsR
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
March 28, 2025, 09:08:53 PM
 #8354

I wonder if the Windows 11 firewall can prevent data leaks by creating a rule that blocks incoming and outgoing connections for an executable file, such as *bitcrack.exe*, in case the developer has embedded a spyware module that transmits keys and scanned ranges over the network. Or is the most reliable option to run the brute-force process on a computer completely disconnected from the internet?

https://ibb.co.com/v4r4LwMG

https://ibb.co.com/BXwwby5

I have blocked inbound and outboud rules on windows for executable program accessing the internet.
you can verify netstat -n, before and after blocking connection.
pbies
Sr. Member
****
Offline Offline

Activity: 417
Merit: 257



View Profile
March 28, 2025, 09:28:48 PM
 #8355

Random number generation fails later

Random mode doesn't need saving  to file. I'll remove this option very soon because it's an anomaly.


Look at the numbers, they stay the same later at the same values. That's the problem.

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

Activity: 420
Merit: 8


View Profile
March 28, 2025, 09:34:08 PM
 #8356

Random number generation fails later

Random mode doesn't need saving  to file. I'll remove this option very soon because it's an anomaly.

Around 6 is the physical maximum. Beyond this, only SECP256K1 can be further optimized, and nothing else here.

Try to check Alberto's SECP256K1 from Keyhunt...

I'm optimizing that one right now  Grin

https://github.com/NoMachine1/Cyclone/commit/21e243094efdf49671ae7f3f97ea6d85064c7e75

I now have 40 Mkeys/s on an AMD Ryzen 5 3600 6-core processor.  Tongue
nomachine
Full Member
***
Offline Offline

Activity: 812
Merit: 134



View Profile
March 28, 2025, 09:44:50 PM
Last edit: March 29, 2025, 06:12:43 AM by nomachine
 #8357

Random number generation fails later

Random mode doesn't need saving  to file. I'll remove this option very soon because it's an anomaly.


Look at the numbers, they stay the same later at the same values. That's the problem.

The current code uses a combination of thread ID and time for seeding, but if multiple threads start at nearly the same time, they might get identical seeds.

The random seed is being reinitialized with the current time in nanoseconds (std::chrono::high_resolution_clock::now())

When saving/loading progress in random mode, multiple saves can occur within the same nanosecond.

I will replace the current ThreadRNG initialization.

Done....
Quote
Progress Save #1 at 20.0001 sec: TotalChecked=562725504, ElapsedTime=00:00:15, Mkeys/s=37.51
Thread Key 0: 000000000000000000000000000000000000000000000000000000D70F4FFDCD
Thread Key 1: 000000000000000000000000000000000000000000000000000000BE20EF4E22
Thread Key 2: 000000000000000000000000000000000000000000000000000000E6FBE038F1
Thread Key 3: 00000000000000000000000000000000000000000000000000000085B6EE1A44
Thread Key 4: 000000000000000000000000000000000000000000000000000000DC3EF0E60B
Thread Key 5: 000000000000000000000000000000000000000000000000000000A642129164
Thread Key 6: 000000000000000000000000000000000000000000000000000000827ECA4F43
Thread Key 7: 000000000000000000000000000000000000000000000000000000CFFDF45C8B
Thread Key 8: 000000000000000000000000000000000000000000000000000000E6505F7635
Thread Key 9: 00000000000000000000000000000000000000000000000000000081F1DBAE4A
Thread Key 10: 000000000000000000000000000000000000000000000000000000906C35E1C9
Thread Key 11: 000000000000000000000000000000000000000000000000000000A602C29DA6

Progress Save #2 at 40.0001 sec: TotalChecked=1248416640, ElapsedTime=00:00:35, Mkeys/s=35.66
Thread Key 0: 000000000000000000000000000000000000000000000000000000FB80C3A22D
Thread Key 1: 000000000000000000000000000000000000000000000000000000A1F08AD161
Thread Key 2: 000000000000000000000000000000000000000000000000000000DCBA47622C
Thread Key 3: 000000000000000000000000000000000000000000000000000000B11640B862
Thread Key 4: 000000000000000000000000000000000000000000000000000000D98BA3DC28
Thread Key 5: 000000000000000000000000000000000000000000000000000000BFEC23CC1C
Thread Key 6: 000000000000000000000000000000000000000000000000000000EC3C75E919
Thread Key 7: 00000000000000000000000000000000000000000000000000000085EE1FB309
Thread Key 8: 000000000000000000000000000000000000000000000000000000922880EA8B
Thread Key 9: 000000000000000000000000000000000000000000000000000000E096061943
Thread Key 10: 000000000000000000000000000000000000000000000000000000A03AE42AB4
Thread Key 11: 000000000000000000000000000000000000000000000000000000FA1B55C229

BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
fixedpaul
Member
**
Offline Offline

Activity: 86
Merit: 27


View Profile WWW
March 29, 2025, 12:20:06 AM
Merited by WanderingPhilospher (5)
 #8358

Hello everyone. I have published my optimized versions of VanitySearch (CUDA) with speed boost in case anyone is interested  Smiley

The "bitcrack" version is specific to the puzzle and allows searching for addresses and prefixes (compressed) within a given range. The speed is about 6900 MKey/s on a 4090 and 8800 MKey/s on 5090.

The second version, on the other hand, performs a standard search for vanity addresses (not just P2PKH compressed) but with the same optimizations in terms of math and CUDA code. Random searches with endomorphisms.

https://github.com/FixedPaul/VanitySearch-Bitcrack

https://github.com/FixedPaul/VanitySearch
Denevron
Newbie
*
Offline Offline

Activity: 121
Merit: 0


View Profile
March 29, 2025, 12:53:48 AM
 #8359

can the progress made be used so that I don't always have to start the search from the beginning?

Yes.

You removed Xoshiro256plus why ?  Tongue

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Quote
================= WORK IN PROGRESS =================
Puzzle/Bits       : 40
Target Hash160: 95a156cd21b4a69...6864f4c8b82a82a
Prefix length     : 9 bytes
Mode                : Random
CPU Threads     : 12
Mkeys/s           : 35.95
Total Checked   : 118821993408
Elapsed Time    : 00:55:05
Start Range      : 8000000000
End Range        : ffffffffff
Progress           : N/A
Progress Save   : 5
Stride               : 1
================== FOUND MATCH! ====================
Private Key    : 000000000000000000000000000000000000000000000000000000E9AE4933D6
Public Key      : 03A2EFA402FD5268400C77C20E574BA86409EDEDEE7C4020E4B9F0EDBEE53DE0D4
Total Checked : 118875620444
Elapsed Time  : 00:55:06
Speed            : 35.9366 Mkeys/s


Try to solve puzzle 40 in Python using random mode in less than an hour.  Grin

Code:
✅ Key found : 0000000000000000000000000000000000000000000000000000004b5f8303e9 -> 0b304f2a79a027270276533fe1ed4eff30910876!      
 
⏳ Full time: 2.70 sec.

here is the 40th puzzle, a python script  Grin
E36cat
Newbie
*
Offline Offline

Activity: 64
Merit: 0


View Profile
March 29, 2025, 01:30:25 AM
Last edit: March 30, 2025, 02:30:00 AM by hilariousandco
 #8360

can the progress made be used so that I don't always have to start the search from the beginning?

Yes.

You removed Xoshiro256plus why ?  Tongue

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Quote
================= WORK IN PROGRESS =================
Puzzle/Bits       : 40
Target Hash160: 95a156cd21b4a69...6864f4c8b82a82a
Prefix length     : 9 bytes
Mode                : Random
CPU Threads     : 12
Mkeys/s           : 35.95
Total Checked   : 118821993408
Elapsed Time    : 00:55:05
Start Range      : 8000000000
End Range        : ffffffffff
Progress           : N/A
Progress Save   : 5
Stride               : 1
================== FOUND MATCH! ====================
Private Key    : 000000000000000000000000000000000000000000000000000000E9AE4933D6
Public Key      : 03A2EFA402FD5268400C77C20E574BA86409EDEDEE7C4020E4B9F0EDBEE53DE0D4
Total Checked : 118875620444
Elapsed Time  : 00:55:06
Speed            : 35.9366 Mkeys/s


Try to solve puzzle 40 in Python using random mode in less than an hour.  Grin

Code:
✅ Key found : 0000000000000000000000000000000000000000000000000000004b5f8303e9 -> 0b304f2a79a027270276533fe1ed4eff30910876!      
 
⏳ Full time: 2.70 sec.

here is the 40th puzzle, a python script  Grin


that is not puzzle 40

can the progress made be used so that I don't always have to start the search from the beginning?

Yes.

You removed Xoshiro256plus why ?  Tongue

Because the Mersenne Twister performed better on smaller puzzles. Specifically, I tested it on puzzle 40.

Quote
================= WORK IN PROGRESS =================
Puzzle/Bits       : 40
Target Hash160: 95a156cd21b4a69...6864f4c8b82a82a
Prefix length     : 9 bytes
Mode                : Random
CPU Threads     : 12
Mkeys/s           : 35.95
Total Checked   : 118821993408
Elapsed Time    : 00:55:05
Start Range      : 8000000000
End Range        : ffffffffff
Progress           : N/A
Progress Save   : 5
Stride               : 1
================== FOUND MATCH! ====================
Private Key    : 000000000000000000000000000000000000000000000000000000E9AE4933D6
Public Key      : 03A2EFA402FD5268400C77C20E574BA86409EDEDEE7C4020E4B9F0EDBEE53DE0D4
Total Checked : 118875620444
Elapsed Time  : 00:55:06
Speed            : 35.9366 Mkeys/s


Try to solve puzzle 40 in Python using random mode in less than an hour.  Grin



================= WORK IN PROGRESS =================
Puzzle/Bits   : 40
Target Hash160: 95a156cd21b4a69...6864f4c8b82a82a
Prefix length : 10 bytes
Mode          : Random
CPU Threads   : 80
Mkeys/s       : 131.21
Total Checked : 1312160832
Elapsed Time  : 00:00:10
Start Range   : 8000000000
End Range     : ffffffffff
Progress      : N/A
Progress Save : 0
Stride        : 1
================== FOUND MATCH! ====================
Private Key   : 000000000000000000000000000000000000000000000000000000E9AE4933D6
Public Key    : 03A2EFA402FD5268400C77C20E574BA86409EDEDEE7C4020E4B9F0EDBEE53DE0D4
Total Checked : 1627205328
Elapsed Time  : 00:00:12


12 seconds
Pages: « 1 ... 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 467 468 ... 651 »
  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!