<<  >> (p.21)
    Author Topic: Bitcoin puzzle transaction ~32 BTC prize to who solves it  (Read 324334 times)
    Andzhig
    Jr. Member
    *
    Offline Offline

    Activity: 184
    Merit: 3


    View Profile
    July 31, 2018, 08:13:39 AM
    Last edit: July 31, 2018, 09:05:17 AM by Andzhig
     #401

    Amnuazka we so transmutation to reptilian humanoids from Zeta Reticules.

    try correct for binary input

    Quote
    from bitcoin import *
    import secrets



    while True:
        c1 = secrets.choice("456")
        c2 = secrets.choice("0987654321")
        c3 = secrets.choice("0987654321")
        c4 = secrets.choice("0987654321")
        c5 = secrets.choice("0987654321")
        c6 = secrets.choice("0987654321")
        c7 = secrets.choice("0987654321")
        c8 = secrets.choice("0987654321")
        c9 = secrets.choice("0987654321")
        c10 = secrets.choice("0987654321")
        c11 = secrets.choice("0987654321")
        c12 = secrets.choice("0987654321")
        c13 = secrets.choice("0987654321")
        c14 = secrets.choice("0987654321")
        c15 = secrets.choice("0987654321")
        c16 = secrets.choice("0987654321")
        c17 = secrets.choice("0987654321")
        ran = int(c1+c2+c3+c4+c5+c6+c7+c8+c9+c10+c11+c12+c13+c14+c15+c16+c17)
        myhex = "%064x" % ran
        myhex = myhex[:64]
        priv = myhex
        pub = privtopub(priv)
        pubkey1 = encode_pubkey(privtopub(priv), "bin_compressed")
        addr = pubtoaddr(pubkey1)
        if addr == "1LzhS3k3e9Ub8i2W1V8xQFdB8n2MYCHPCa":
            print ("found!!!",ran,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...",ran,addr,myhex)


    something like
    Quote
    c1 = secrets.choice("01")
    c2 = secrets.choice("01")
    c3 = secrets.choice("01")
    c4 = secrets.choice("01")
    c5 = secrets.choice("01")
    c6 = secrets.choice("01")
    c7 = secrets.choice("01")
    c8 = secrets.choice("01")
    c9 = secrets.choice("01")
    c10 = secrets.choice("01")
    c11 = secrets.choice("01")
    c12 = secrets.choice("01")
    c13 = secrets.choice("01")
    c14 = secrets.choice("01")
    c15 = secrets.choice("01")
    c16 = secrets.choice("01")
    c17 = secrets.choice("01")
    c18 = secrets.choice("01")
    c19 = secrets.choice("01")
    c20 = secrets.choice("01")
    c21 = secrets.choice("01")
    c22 = secrets.choice("01")
    c23 = secrets.choice("01")
    c24 = secrets.choice("01")
    c25 = secrets.choice("01")
    c26 = secrets.choice("01")
    c27 = secrets.choice("01")
    c28 = secrets.choice("01")
    c29 = secrets.choice("01")
    c30 = secrets.choice("01")
    c31 = secrets.choice("01")
    c32 = secrets.choice("01")
    c33 = secrets.choice("01")
    c34 = secrets.choice("01")
    c35 = secrets.choice("01")
    c36 = secrets.choice("01")
    c37 = secrets.choice("01")
    c38 = secrets.choice("01")
    c39 = secrets.choice("01")
    c40 = secrets.choice("01")
    c41 = secrets.choice("01")
    c42 = secrets.choice("01")
    c43 = secrets.choice("01")
    c44 = secrets.choice("01")
    c45 = secrets.choice("01")
    c46 = secrets.choice("01")
    c47 = secrets.choice("01")
    c48 = secrets.choice("01")
    c49 = secrets.choice("01")
    c50 = secrets.choice("01")
    c51 = secrets.choice("01")
    c52 = secrets.choice("01")
    c53 = secrets.choice("01")
    c54 = secrets.choice("01")
    c55 = secrets.choice("01")
    c56 = secrets.choice("01")

    or from random.randint(0,1)...

    if you have fractional use Decimal

    Quote
    from bitcoin import *
    import secrets
    from decimal import *


    while True:
        a = str("127.")
        c1 = str (secrets.choice("1234"))
        c2 = str (secrets.choice("0123456789"))
        c3 = str (secrets.choice("0123456789"))
        c4 = str (secrets.choice("0123456789"))
        c5 = str (secrets.choice("0123456789"))
        c6 = str (secrets.choice("0123456789"))
        c7 = str (secrets.choice("0123456789"))
        c8 = str (secrets.choice("0123456789"))
        c9 = str (secrets.choice("0123456789"))
        c10 = str (secrets.choice("0123456789"))
        c11 = str (secrets.choice("0123456789"))
        c12 = str (secrets.choice("0123456789"))
        c13 = str (secrets.choice("0123456789"))
        c14 = str (secrets.choice("0123456789"))
        c15 = str (secrets.choice("0123456789"))
        c16 = str (secrets.choice("0123456789"))
        c17 = str (secrets.choice("0123456789"))
        b = Decimal(a+c1+c2+c3+c4+c5+c6+c7+c8+c9+c10+c11+c12+c13+c14+c15+c16+c17)
        rrrr = int(72057594037927936 - (((((((((b * 128) * 128) * 128)* 128)  * 128) * 128)* 128)  - 71494644084506624) * 128))
        ran = rrrr
        myhex = "%064x" % ran
        myhex = myhex[:64]
        priv = myhex
        pub = privtopub(priv)
        pubkey1 = encode_pubkey(privtopub(priv), "bin_compressed")
        addr = pubtoaddr(pubkey1)
        if addr == "17aPYR1m6pVAacXg1PTDDU7XafvK1dxvhi":
            print ("found!!!",ran,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...",b,ran,addr,myhex)



    55 to bin 01101010101111100001111110011011011001111110000100010100‬ and in 56.56 digits you have 48...

Page 20
Viewing Page: 21