Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Andzhig
on 20/07/2018, 14:36:45 UTC
Addresses are all compressed in the puzzle?

Quote
if you like to waste your time trying to find a pattern in random data
And you've been guessing for a few years now already all the methods have been tried all sorts, random programs generators... and without the slightest hint of luck. began to study "python" in pieces from Inet assembled a generator with a selectable range of randomization (until 1 step) and a hex output and a compressed key, It remains to teach how to compare the address lines generated with the puzzle addresses next or in the file and stop work.

***

in the general gemoro there full with jumps, who understands to supplement the code, but for now you can duplicate and run the sites ...


Quote
from bitcoin import *
import random

while True:
    ran = random.randrange(36028797018963968,72057594037927936)
    myhex = "%064x" % ran
    myhex = myhex[:64]
    priv = myhex
    pub = privtopub(priv)
    pubkey1 = encode_pubkey(privtopub(priv), "bin_compressed")
    addr = pubtoaddr(pubkey1)
    n = addr
    if n.strip() == "17aPYR1m6pVAacXg1PTDDU7XafvK1dxvhi":
        print ("found!!!",addr,myhex)
        s1 = myhex
        s2 = addr

        f=open(u"C:/a.txt","a")
        f.write(s1)
        f.write(s2)      
        f.close()
        break
    else:
        print ("searching...",addr,myhex)


the heat went off http://meson.ad-l.ink/7Try5DcVV/image.png I have 20 scanners without problems for the PC to run at the same time, how many on amd ryzen  interesting...

Quote
from bitcoin import *
import random

a = int (input("start scan range:"))
b = int (input("end scan range:"))
c = input ("address:")

while True:
    ran = random.randrange(a,b)
    myhex = "%064x" % ran
    myhex = myhex[:64]
    priv = myhex
    pub = privtopub(priv)
    pubkey1 = encode_pubkey(privtopub(priv), "bin_compressed")
    addr = pubtoaddr(pubkey1)
    n = addr
    if n.strip() == c:
        print ("found!!!",addr,myhex)
        s1 = myhex
        s2 = addr

        f=open(u"C:/a.txt","a")
        f.write(s1)
        f.write(s2)       
        f.close()
        break
    else:
        print ("searching...",addr,myhex)

python exists for android... need to somehow gpu to steal, numba...

***

Quote
Key one has a random one bit key, key two has a random two bit key, key three has a random three bit key, etc.
deterministic random? most likely generated by time in windows.