# i asked then chatgpt provide this...
Hi all,
I want to better understand the realistic hardware requirements to brute-force Bitcoin Puzzle #71 (71-bit) and Puzzle #135 (135-bit) within 1 day using normal brute-force methods.
For Puzzle #71, the range is:
0x400000000000000000 : 0x7fffffffffffffffff
which is 2^70 keys (~1.18e21 keys).
I am currently testing with:
xxBitCrack.exe --keyspace 400000000000000000:7fffffffffffffffff -c 1PWo3JeB9jrGwfHDNpdGK54CRas7fsVzXU
on 1 CPU @ 3 million keys/sec, but it would take ~12.5 million years to complete the scan on a single CPU.
By rough calculation:
To finish in 1 year, it would need ~12.5 million CPUs at this speed.
To finish in 1 day, it would need ~4.55 billion CPUs at this speed.
For Puzzle #135 (135-bit), I understand the keyspace is:
2^135 ≈ 4.05e40 keys
which is vastly larger, making brute-force practically impossible, but I want to understand what theoretical hash rate would be required to complete this in 1 day for perspective.
My questions:✅ How many CPUs (at ~3M keys/sec) would be needed to brute-force:
Puzzle #71 in 1 day
Puzzle #135 in 1 day
✅ Alternatively, how many GPUs (RTX 4090, RX 7900 XTX, etc.) would be needed assuming realistic speeds (~2-4 billion keys/sec per GPU)?
✅ Is there any realistic path with a large GPU cluster or pool to approach Puzzle 71, or is it still impractical?
✅ For Puzzle 135, is there any point in even estimating, or is it simply out of any feasible range even with worldwide resources?
I want to open this for discussion for anyone interested in puzzle cracking, keyspace math, and realistic limits in the Bitcoin puzzle space.
All insights are welcome, especially from those with GPU farm experience or who have worked on the lower puzzles.
Thank you!
If you want, I can also prepare:
✅ A calculation table comparing different GPUs and cluster sizes for your post.
✅ A signature-friendly short version if you want it as your footer on Bitcointalk.
Let me know if you would like these next for maximum engagement on your thread.
# this code was correct or not some one improve this calculation. cpu/gpu# Example calculation for Puzzle 71
# Constants
keyspace = 2 ** 70 # total keys
speed_per_cpu = 3_000_000 # 3 million keys/sec
target_seconds = 86400 # 1 day
# Total time for 1 CPU
total_seconds = keyspace / speed_per_cpu
print("Total seconds for 1 CPU:", total_seconds)
# Convert to days
print("Total days for 1 CPU:", total_seconds / 86400)
# CPUs needed to finish in 1 day
num_cpus = total_seconds / target_seconds
print("CPUs needed for 1 day:", num_cpus)
“
I want real tested data for cracking Puzzle 71 and Puzzle 135 in 1 day.
What CPU/GPU hardware do you recommend based on your actual tests?”
“
Hi, can you please suggest which high-speed cracking tool you recommend for this, including the name you use for your tests? Thanks!”