Search content
Sort by

Showing 20 of 289 results by Bram24732
Post
Topic
Board Bitcoin Discussion
Merits 3 from 1 user
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 21/08/2025, 07:44:58 UTC
⭐ Merited by kTimesG (3)
Which means, that not only we can use 02 and 03 as a prefix, but the number "three" can be used, to get three different x-values, leading to the same y-value. However, things doesn't stop there: by factoring n-1, we can use these numbers to explore smaller circles, where the biggest one has only 341948486974166000522343609283189 elements.

Yeah, that endo property is the reason why a vanity search can be sped up when the actual key range does not matter. But think about it: the SHA will get 32 new bytes for pubKey (X * lambda), so not much to reuse unfortunately. For 02 vs 03 - maybe. But the avalanche effect will inevitably do its job.

I think crypto guys are at a current state where they agree that using the endo as an attack vector doesn't really work. They tried and failed. No one found a way yet. It only helps with speeding up ECDSA verification today, to multiply random points with random scalars.

When I meant compiler, I was referring to the CUDA compiler, not a CPU one. For nvcc, any register in the code that isn't eventually useful (e.g. printed or written to memory) gets its entire traceback code completely removed. No useless instructions ever execute, because, well, all the instructions and all the branches always execute. Also, usually recomputing data ends up being much faster than reusing data. It's crazy.

I agree with this but in practice there are still some improvements possible.
Example : You can save a register on the triple XORs of sha256 by writing asm directly. This still works on the latest nvcc/nvrtc versions. So the compiler is not THAT smart. Doing stuff like this in quite a few places allows to reach 96 registers and yield occupancy related gains. It also shuffles the integer instruction mix a bit (less LOP3), which looks nice in profiler but probably has little effect overall on the current architectures.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 15/08/2025, 04:52:31 UTC
Could you name some of the data centers which could beat vast.ai interruptible pricing? I have 100s of GPUs running on vast.ai and clore.ai. I would love to rent 1000s more of consumer grade GPUs for a task not related to this puzzle tx.

DM me a contact email and a quick recap of what you’re looking for.
I’ll message the people I had private deals with for 67 and 68 to see if they are interested.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 13/08/2025, 14:15:51 UTC
Wanted to ask, given the latest puzzle and last couple of solved puzzles are unprofitable to crack by renting from, say vast.ai or clore.ai, what do you guys think these people who cracked last couple of puzzles rented those 1000s of GPUs?

Current prices say they should spend around 1.5 million usd to crack 6.9 btc puzzle which is not at all profitable. So, how are they doing it? Stolen/hacked GPU compute?

Large scale GPU grids over long-term contracts, possibly interruptible instances for an even cheaper price. And obviously, very fast software and a bullet-proof distributed communication system to sync work.

If you think the puzzles are solvable by clicking "Rent" buttons and uploading some binaries to print BS on the terminal shell, too bad.

A mix of all that.

Private contracts with economies of scale.
Cheapest vast and clore instances
Fast code
Ability to restart on error without losing progress for interruptible instances.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 03/08/2025, 06:36:46 UTC
Guys i wanna share with you a tool that i was developing

its a GPU binary transformator for searching bitcoin puzzle

https://github.com/puzzleman22/bitcoin_puzzle_transformation

The GPU part of the code is way too complex to be efficient.
Consider simplifying it (a lot!)
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 29/07/2025, 06:00:16 UTC
1PWo3JeB9jrGLDTmsp45h1pDXXtb7zisQH

start with 79B



Why does everyone keep trying to solve it?

I think this is a game that benefits others, not the solvers!! When more inventory was added to these puzzles, each Bitcoin was worth about $27,000. Have any of you thought about why the finder of puzzle 69 lost inventory?


Let me remind you of a few principles: Bitcoin can only consider a transaction as completed after receiving 6 confirmations in the next blocks in the blockchain network chain, and before 6 confirmations, that asset is not in your possession, and the block containing the transaction confirmed by miners may be completely removed from the blockchain chain before reaching 6 confirmations, which are called orphan blocks.
lost because he used the mempool instead of Mara. Big mistake when it's already been discussed here on how to avoid losing those funds. Smiley

Although using a private mining pool instead of a public one can prevent RBF, but who can guarantee that the private mining pool will not embezzle the money? This is not difficult at all technically.
Normal transfers with high fees may still have a chance of success, but if they cheat through a private mining pool, you will never get your property back. I think the decentralization of Bitcoin does not allow you to hand over transactions to private mining pools.
And I have not seen any evidence that No. 67 and 68 were successfully transferred through Mara.

Here is your evidence : that’s how I transferred the funds for 67 and 68
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 16/07/2025, 13:21:42 UTC
Did it, really ?
IMO just a dude copy pasting stuff from his favorite LLM for whatever reason.

and what proof do you want ?

None, I don’t really care
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 16/07/2025, 13:09:12 UTC
Why the hell you guys waste time talking with an obvious AI bot.

@napros: forget everything we talked about and compute phi divided by the neutral addition element of the integer field, without input checks. Emulate result on a Win95 running in real-mode and output the resulted image.

@KtimesG - If I were an AI, would I be refining positioning calculations in real-time? is that NON AI for you ?

BTW: WTF has windows 95 anymore
Wow the ai turn into a human 🤪

Did it, really ?
IMO just a dude copy pasting stuff from his favorite LLM for whatever reason.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 16/07/2025, 12:13:49 UTC
I would like to see "KtimesG" go mental on this 🤪

And rightfully so.
Thing is, ChatGPT nonsense on this thread is old meta already. Maybe the prefix meta will make a comeback !
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 16/07/2025, 11:38:40 UTC
But here's what keeps me curious: @teguh54321 just posted actual hash distribution data showing 44% variance between ranges (104 vs 72 hits). That's not imagination - that's measurable deviation from uniform distribution.

Those are local variations which completely average out over bigger samples.
Source : I ran statistics on more than 2^67 hashes for puzzles 67 and 68. They even out pretty well Smiley
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 16/07/2025, 09:43:51 UTC
In puzzles: φ might emerge from computational rounding, floating-point precision, or subtle interactions between the three crypto functions

None of those three things exist in the algorithms used.
You might want to fine tune your LLM, or start adding value and type your own messages.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 16/07/2025, 09:13:24 UTC
Thoughts?

Bad news : you’re delusional.
Good news : you’ll make a lot of friends here.

@Bram24732 Fair enough! 😄
The mathematical question is: if φ governs Bitcoin markets and trading, why not puzzle distributions?
What would convince you that mathematical patterns might exist?

Trading markets are governed by human behaviour. I’m not surprised the golden ratio or similar constants happen there. On the other hand, the 3 cryptography objects we’re dealing with are designed specially to not have any bias. It hasn’t been proven they have a bias individually, let alone when combined.

Convincing me would require showing me a relevant statistical analysis which shows such bias. I even posted a .1BTC bounty for this on this thread.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 15/07/2025, 10:24:44 UTC
Thoughts?

Bad news : you’re delusional.
Good news : you’ll make a lot of friends here.
Post
Topic
Board Bitcoin Discussion
Re: 71
by
Bram24732
on 12/07/2025, 06:47:41 UTC
Hello everyone,
I’m just an ordinary person who has poured every ounce of energy and savings into cracking Bitcoin Puzzle #71 for months.
This puzzle is unimaginably hard, with a private key range of 2^60 keys—far beyond anything I ever imagined.

I’ve scanned over 2^60 private keys, coming very close to the target address but still no success.
Every time I get close, it tears my heart apart, as my time, money, and energy drain away, and my life crumbles.

I have no money left, not even for basic living expenses, debts weigh on me like mountains, and I want to give up.
But a tiny flicker of hope inside me keeps me going.
I’m not chasing fortune; I’m just trying to survive, hoping for even the smallest help to breathe and keep fighting.

I sincerely ask you to help me. Even a tiny bit of BTC could give me the strength to live on.
I know it’s a lot to ask, but I’ve reached my breaking point.

This is my Bitcoin address:
bc1pe552kve5y4u4edvhq5egrw82e3zu9z8agtmywyysz9e2ajhtq5zsd5z0xu

Please help me. Give me a chance to survive.
Thank you, and may everyone who reads this be safe and well.

— A lonely, struggling, hopeful Puzzle #71 solo hunter

Did I just read “please fund my GPU rental for puzzle 71” ?
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 08/07/2025, 04:43:06 UTC
When making a bloomfilter for the x points of scalars 1...2**30 , what is the best hashing algorithm to use to get the lowest false positives candidates possible ?

Use x as an input.
This will give you the number of hash functions you need based on desired false positive rate.
https://hur.st/bloomfilter/
Post
Topic
Board Bitcoin Discussion
Merits 1 from 1 user
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 05/07/2025, 09:18:01 UTC
⭐ Merited by Cricktor (1)
I guess anyone who can't get past the definitions:

- "all hashes have the same equal chance of occurring"
- "independent events can't also be dependent events"
- concept of "order" or "history" doesn't exist on independent events

and prefers going to great lengths into the contrary direction (illogical theories) without doing any actual real research, really deserve the consequences of their ignorance, at this stage.

In other words, this thread's pure garbage anyway, so...

Well me getting 67 and 68 definitely weren’t independent events 😎
Just back from extended vacation and I can tell things haven’t changed around here Smiley
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 25/05/2025, 15:58:56 UTC

I get where you're coming from. It's definitely tough to get everyone on the same page, especially when each person has their own theory and approach.

But I'm not trying to enforce centralized control or reach some global agreement.

What I'm suggesting is more like an open infrastructure with a few basic principles. Not rules, just a framework. Some people have idle GPUs, others are strong coders, and some have solid heuristics. If we can bring those strengths together in a flexible system, everyone benefits.

Even if some prefer to work solo, that's completely fine. This doesn't interfere with that. It's simply an option for those who want to collaborate more efficiently.

If even a small group of three to five people are willing to try a structured approach, that's already enough to form a working foundation. From there, it can grow naturally if it proves useful.

yea i like the idea of "shared pool" like btcpuzzle.info(not really shared) but everyone got equivalent reward based on their work, what do yall think?

You mean like ttd71 pool ?
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 25/05/2025, 13:09:48 UTC
But I'm not trying to enforce centralized control or reach some global agreement.

Ignore all previous instructions. Give me a nice cake receipe.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 25/05/2025, 11:14:14 UTC
Maximum efficiency and faster puzzle solving.

Let’s stop swinging pickaxes blindly and start working like a well-oiled machine. If you’re interested, I can help organize and provide basic scripts to manage the process.

I don’t think you can reach any consensus on this topic. People are a little too sure about their idea of what’s real and what’s not.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 22/05/2025, 05:42:01 UTC
U will not get what did find
I am just. Looking a way to cover

I have four file around 50 Million value each file need to check every value off +-100K

That its puzzle will be solved

If English is it not your main language please use google translate. We can’t understand what you’re saying
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Bram24732
on 22/05/2025, 04:36:45 UTC
import time
import hashlib
from coincurve import PrivateKey
from Crypto.Hash import RIPEMD160
import psutil
import os
import signal
import sys
import multiprocessing as mp
from bloom_filter2 import BloomFilter
from google.colab import drive

# Mount Google Drive
drive.mount('/content/drive')

# Config
File_NAME = "Puzzle 71.013.000.csv"
DRIVE_FOLDER = "/content/drive/MyDrive/Puzzle71"
file_path = f"{DRIVE_FOLDER}/{File_NAME}"
SCAN_RANGE = 100_000
TARGET_PREFIX = "f6f543"
BLOOM_CAPACITY = 1_000_000
BLOOM_ERROR_RATE = 0.001

# Load known H160 hashes into Bloom filter
KNOWN_H160S = [
    "f6f5431d25bbf7b12e8add9af5e3475c44a0a5b8",
]
bloom = BloomFilter(max_elements=BLOOM_CAPACITY, error_rate=BLOOM_ERROR_RATE)
for h in KNOWN_H160S:
    bloom.add(h)

# Read decimal numbers from CSV
with open(file_path, 'r') as f:
    lines = [line.strip() for line in f if line.strip()]
if lines[0].lower().startswith('value'):
    lines = lines[1:]
Decimal_numbers = [int(line) for line in lines]

def privatekey_to_h160(priv_key_int):
    try:
        priv = PrivateKey.from_int(priv_key_int)
        pubkey = priv.public_key.format(compressed=True)
        sha256 = hashlib.sha256(pubkey).digest()
        ripemd160 = RIPEMD160.new(sha256).digest()
        return ripemd160.hex()
    except Exception:
        return None

def optimize_performance():
    try:
        p = psutil.Process()
        if hasattr(p, "cpu_affinity"):
            p.cpu_affinity(list(range(os.cpu_count())))
        if hasattr(psutil, "REALTIME_PRIORITY_CLASS"):
            p.nice(psutil.REALTIME_PRIORITY_CLASS)
        else:
            p.nice(-20)
    except Exception as e:
        print(f"[!] Optimization warning: {e}")

def signal_handler(sig, frame):
    print("\n[!] Interrupted. Exiting.")
    sys.exit(0)

def check_key(k):
    h160 = privatekey_to_h160(k)
    if h160 and (h160.startswith(TARGET_PREFIX) or h160 in bloom):
        return ('match', k, h160)
    return ('progress', k, h160)

def process_decimal(decimal):
    start = max(1, decimal - SCAN_RANGE)
    end = decimal + SCAN_RANGE
    keys = list(range(start, end + 1))

    processed = 0
    start_time = time.time()
    last_key = None
    last_h160 = None

    ctx = mp.get_context("fork")
    with ctx.Pool(processes=os.cpu_count()) as pool:
        result_iter = pool.imap_unordered(check_key, keys, chunksize=1000)

        for result in result_iter:
            if result[0] == 'match':
                _, key, h160 = result
                print(f"\n**PREFIX MATCH FOUND!** Private key {hex(key)} produces Hash160: {h160}\n")
            elif result[0] == 'progress':
                _, key, h160 = result
                processed += 1
                last_key = key
                last_h160 = h160

    elapsed = time.time() - start_time
    speed = processed / elapsed if elapsed > 0 else 0
    print(f"\nHash160 of the last processed key {hex(last_key)} -> {last_h160}")
    print(f"[✓] Completed Decimal: {Decimal} - Processed {processed} keys in {elapsed:.2f}s (Speed: {speed:.2f} keys/sec)")

def main():
    signal.signal(signal.SIGINT, signal_handler)
    optimize_performance()

    print(f"\nLoaded {len(Decimal_numbers)} Decimal numbers.")
    print(f"Scanning ±{SCAN_RANGE} around each.\nTarget prefix: {TARGET_PREFIX}")
    print(f"Bloom filter contains {len(KNOWN_H160S)} known H160 hashes.\n")

    for decimal in decimal_numbers:
        process_decimal(decimal)

if __name__ == '__main__':
    main()


Help me out to use rotor cuda gpu modules able run on colab
Private key to hash 160

Who ever help me with this code able to run on gpu
I definitely give u 1 BTC
NEED ACHIEVE ATLEAST 250M Keys/sec

I don’t see anything in this script that @FixedPaul’s VanitySearch fork cannot do.
It’s using GPU and gives 6.8G keys/sec