Bitcoin Forum
November 06, 2026, 04:05:45 AM *
News: Latest Bitcoin Core release: 32.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 [703]
  Print  
Author Topic: Bitcoin puzzle transaction ~32 BTC prize to who solves it  (Read 417046 times)
cctv5go
Newbie
*
Offline

Activity: 61
Merit: 0


View Profile
November 05, 2026, 10:50:20 PM
 #14041

Code:
CUDA Bitcoin Private Key Searcher v2.3
(BitCrack/VanitySearch architecture)
Target hash160:f6f5431d25bbf7b12e8add9af5e3475c44a0a5b8
Key constraint:71 bit total, fixed high bits [70, 71) = 0b1; free bits [0, 70) with exactly 32 ones Search space: C(70, 32) = 8.704e+19 states
Scalar mult: bit-swap randon walk (1 mixed add / key, zero doubling)
Serialization: batch in-place Montgomery trick
Grid; 1536 blocks x 256 threads = 393216 total | keys/thread = 4096
Parallelism knobs:WALKS PER_THREAD=16 BATCH_SIZE=256 MIN BLOCKS_PER SN=6
Table memory:G_PRECOMP 16.0 KB DELTA_TABLE 150.9 KB
Seed:25324634100
GPU:NVIDIA GeForce RTX 4090 | SH:128 | Memory;24564 MB | regs/SN:65536 | maxThreads/SM:1536
Initializing tables...
G_PRECOMP:256 x 64B = 16.0 KB (window path / walk start point)
DELTA TABLE:2415 x 64B = 150.9 KB
Done.

Starting Search...
[Launch 172] Total: 277, 025, 390, 592 keys ] Rate: 486.47 M keys/s | Elapsed; 3.3s
Maybe this is a new shortcut to find puzzle 71. Good luck!
demonarcher360
Newbie
*
Offline

Activity: 9
Merit: 0


View Profile
Today at 02:18:20 AM
 #14042

Code:
CUDA Bitcoin Private Key Searcher v2.3
(BitCrack/VanitySearch architecture)
Target hash160:f6f5431d25bbf7b12e8add9af5e3475c44a0a5b8
Key constraint:71 bit total, fixed high bits [70, 71) = 0b1; free bits [0, 70) with exactly 32 ones Search space: C(70, 32) = 8.704e+19 states
Scalar mult: bit-swap randon walk (1 mixed add / key, zero doubling)
Serialization: batch in-place Montgomery trick
Grid; 1536 blocks x 256 threads = 393216 total | keys/thread = 4096
Parallelism knobs:WALKS PER_THREAD=16 BATCH_SIZE=256 MIN BLOCKS_PER SN=6
Table memory:G_PRECOMP 16.0 KB DELTA_TABLE 150.9 KB
Seed:25324634100
GPU:NVIDIA GeForce RTX 4090 | SH:128 | Memory;24564 MB | regs/SN:65536 | maxThreads/SM:1536
Initializing tables...
G_PRECOMP:256 x 64B = 16.0 KB (window path / walk start point)
DELTA TABLE:2415 x 64B = 150.9 KB
Done.

Starting Search...
[Launch 172] Total: 277, 025, 390, 592 keys ] Rate: 486.47 M keys/s | Elapsed; 3.3s
Maybe this is a new shortcut to find puzzle 71. Good luck!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Hi! I looked at the log from your search tool. Before drawing any conclusions, I’d like to understand a few points:

The search space: the log says “71 bits, bit 70 = 1, exactly 32 ones in the other 70 bits.” Is this restriction your own hypothesis about the puzzle 71 key, or does it come from some information you have? If it’s a hypothesis, what is it based on?
Why only this set: this set has about 8.7 × 10^19 keys, which is only about 7% of all 71-bit keys with the top bit set. If the key doesn’t have exactly 32 ones, the program will never find it. Have you tested this restriction on smaller puzzles with a known key?
The numbers don’t add up: each launch processes 393,216 threads × 4096 = 1.61 billion keys. With 172 launches, that gives 277 billion in total. But the rate shown is 486 M/s, and over 3.3 seconds that would be only 1.6 billion keys. Which of these is correct: the elapsed time, the total, or the rate? The counter may be adding up something wrong.
Range or seed: the log doesn’t show a continuous key range. Did you search a continuous range, or did you draw keys with the seed 25324634100? How does the random walk choose its next point?
Test with a known key: can you run the program on a small range that contains a known key, for example puzzle 20 (key 863317, address 1HsMJxNiV7TLxmoF6uJNkydxPFDog4NQum)? If it finds the right key, that’s good. If it doesn’t, the problem is in the program, not in the puzzle 71 hypothesis.
Output when a key is found: what is the exact output when a key is found? Do you have an example? That would help us validate results.
The code: can you share the source code or the binary? If it’s a binary, I won’t run anything that hasn’t gone through your own checks, but reading the source code would help me understand the logic a lot.

I’m not trying to dismiss your work. Random walks with bit restrictions are an interesting idea. But the log, as it stands, shows no result and the numbers don’t reconcile. I want to understand it before I treat this as a shortcut.


If you’d like to talk privately, just send me a private message; I’m open to receiving messages.
cctv5go
Newbie
*
Offline

Activity: 61
Merit: 0


View Profile
Today at 03:47:23 AM
 #14043

The search space must contain the real private key bit type corresponding to the target hash160; otherwise, the hit probability will always be 0.
References:
Code:
Puzzle69
34~35=1
Puzzle67
36~31=5
Puzzle65
36~29=7
Puzzle63
27~36=9
Puzzle61
32-29=3
Puzzle59
26~33=7
Puzzle57
28~29=1
Puzzle55
24~31=7
Puzzle53
29~24=5
Puzzle51
32~19=13
Puzzle49
24~25=1
Pages: « 1 ... 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 [703]
  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!