Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
Amnuazka
on 04/08/2018, 12:13:08 UTC
This he saw the ladder without fractional (seemingly). Some stalactites..

36028797018963968    30045390491869460  9974455244496708‬   6763683971478124‬   4216495639600700‬  
18014398509481984    15022695245934730‬  4987227622248354‬   3381841985739062‬   2108247819800350‬  
9007199254740992  1  7511347622967365‬ 1 2493613811124177‬ 1 1690920992869531‬   1054123909900175‬  
4503599627370496      3755673811483682‬   1246806905562088 ‬1 845460496434765‬  1 527061954950087‬  
2251799813685248  1  1877836905741841‬   623403452781044‬    422730248217382‬  1 263530977475043‬  
1125899906842624      938918452870920‬    311701726390522‬  1 211365124108691‬    131765488737521‬  
562949953421312       469459226435460‬ 1  155850863195261‬  1 105682562054345‬    65882744368760‬    
281474976710656       234729613217730‬    77925431597630‬     52841281027172‬     32941372184380‬    
140737488355328   1  117364806608865‬ 1  38962715798815‬     26420640513586‬     16470686092190‬    
70368744177664        58682403304432‬  1  19481357899407‬   1 13210320256793‬   1  8235343046095‬    
35184372088832        29341201652216‬  1  9740678949703‬      6605160128396‬    1  4117671523047‬    
17592186044416        14670600826108‬  1  4870339474851‬      3302580064198‬    1  2058835761523‬    
8796093022208          7335300413054‬   1  2435169737425‬    1 1651290032099‬    1  1029417880761‬    
4398046511104      1  3667650206527‬      1217584868712‬     1 825645016049‬        514708940380‬    
2199023255552      1  1833825103263‬      608792434356‬        412822508024‬        257354470190‬    
1099511627776      1  916912551631‬       304396217178‬         206411254012‬     1  128677235095  ‬  
549755813888       1  458456275815‬    1  152198108589‬        103205627006‬     1  64338617547‬      
274877906944       1  229228137907‬       76099054294‬         1 51602813503‬      1  32169308773‬      
137438953472       1  114614068953‬    1  38049527147‬        1 25801406751‬         16084654386‬      
68719476736            57307034476‬      1  19024763573‬        1 12900703375‬      1  8042327193‬      
34359738368            28653517238‬        9512381786‬           1 6450351687‬          4021163596‬      
17179869184         1  14326758619‬     1  4756190893‬          1 3225175843‬          2010581798‬      
8589934592          1  7163379309‬          2378095446‬          1 1612587921‬       1  1005290899‬      
4294967296             3581689654‬       1  1189047723‬             806293960‬        1  502645449‬        
2147483648         1  1790844827‬       1  594523861‬              403146980‬           251322724‬        
1073741824         1  895422413‬             297261930‬              201573490‬           125661362‬        
536870912              447711206‬         1  148630965‬            1 100786745‬        1  62830681‬        
268435456           1  223855603‬            74315482‬                50393372‬            31415340‬        
134217728           1  111927801‬        1  37157741‬                25196686‬            15707670‬        
67108864                55963900‬             18578870‬              1 12598343‬         1  7853835‬          
33554432                27981950‬          1  9289435‬               1 6299171‬           1  3926917‬          
16777216            1  13990975‬          1  4644717‬               1 3149585‬              1963458‬          
8388608              1  6995487               2322358‬               1 1574792‬           1  981729‬          
4194304              1  3497743           1  1161179‬                  787396‬                490864‬          
2097152              1  1748871           1  580589‬                    393698‬                245432‬          
1048576              1  874435               290294‬                  1 196849‬                122716‬          
524288               1  437217            1  145147‬                     98424‬                  61358‬            
262144                  218608             1  72573‬                      49212‬              1  30679‬            
131072                  109304                36286‬                      24606‬               1  15339‬            
65536                   54652              1  18143‬                    1 12303‬               1  7669‬            
32768                   27326              1  9071‬                      1 6151‬                     3834‬            
16384               1  13663              1  4535‬                      1 3075‬                 1  1917‬            
8192                 1  6831               1  2267‬                      1 1537‬                      958‬              
4096                 1  3415              1  1133‬                          768‬                   1  479‬              
2048                 1  1707                  566‬                           384‬                   1  239‬              
1024                 1  853                1  283‬                           192‬                   1  119‬              
512                     426                 1  141‬                            96‬                    1  59‬              
256                  1  213                    70‬                             48‬                     1  29‬              
128                     106                 1  35‬                             24                        14‬              
64                   1  53                  1  17‬                             12                      1  7‬                
32                       26                     8 ‬                               6                      1  3‬                
16                   1  13                     4                              1 3                         1‬
8                         6                      2                                1
4                     1  3                      1
2                         1
1


at some steps added 1. In the python 3 it will look like

Quote
a1 = 1
a2 = a1 * 2 +1
a3 = a2 * 2
a4 = a3 * 2 +1
a5 = a4 * 2
a6 = a5 * 2 +1
a7 = a6 * 2
a8 = a7 * 2 +1
a9 = a8 * 2
a10 = a9 * 2 +1
a11 = a10 * 2 +1
a12 = a11 * 2 +1
a13 = a12 * 2 +1
a14 = a13 * 2 +1
a15 = a14 * 2
a16 = a15 * 2
a17 = a16 * 2
a18 = a17 * 2
a19 = a18 * 2 +1
a20 = a19 * 2 +1
a21 = a20 * 2 +1
a22 = a21 * 2 +1
a23 = a22 * 2 +1
a24 = a23 * 2 +1
a25 = a24 * 2
a26 = a25 * 2
a27 = a26 * 2 +1
a28 = a27 * 2 +1
a29 = a28 * 2
a30 = a29 * 2 +1
a31 = a30 * 2 +1
a32 = a31 * 2
a33 = a32 * 2 +1
a34 = a33 * 2 +1
a35 = a34 * 2
a36 = a35 * 2
a37 = a36 * 2 +1
a38 = a37 * 2 +1
a39 = a38 * 2 +1
a40 = a39 * 2 +1
a41 = a40 * 2 +1
a42 = a41 * 2 +1
a43 = a42 * 2
a44 = a43 * 2
a45 = a44 * 2
a46 = a45 * 2
a47 = a46 * 2 +1
a48 = a47 * 2
a49 = a48 * 2
a50 = a49 * 2
a51 = a50 * 2 +1
a52 = a51 * 2
a53 = a52 * 2 +1
a54 = a53 * 2
a55 = a54 * 2

print(a31,a55)

where a31 possible address (+ 200000000 or +500000000 not to smear) for scanning by Holy fork (1790844827 * 2 24 times = 30045390485061632 against 30045390491869460 the right.

Accordingly, placing correctly the pros can successfully jump.

Quote
from bitcoin import *

a1 = 1
a2 = a1 * 2 +1
a3 = a2 * 2
a4 = a3 * 2
a5 = a4 * 2 +1
a6 = a5 * 2 +1
a7 = a6 * 2
a8 = a7 * 2 +1
a9 = a8 * 2
a10 = a9 * 2
a11 = a10 * 2 +1
a12 = a11 * 2 +1
a13 = a12 * 2
a14 = a13 * 2
a15 = a14 * 2
a16 = a15 * 2 +1
a17 = a16 * 2 +1
a18 = a17 * 2 +1
a19 = a18 * 2 +1
a20 = a19 * 2
a21 = a20 * 2
a22 = a21 * 2
a23 = a22 * 2 +1
a24 = a23 * 2 +1
a25 = a24 * 2
a26 = a25 * 2 +1
a27 = a26 * 2 +1
a28 = a27 * 2 +1
a29 = a28 * 2 +1
a30 = a29 * 2
a31 = a30 * 2    
a32 = a31 * 2 +1    # fork scan point *2>24
a33 = a32 * 2
a34 = a33 * 2
a35 = a34 * 2
a36 = a35 * 2
a37 = a36 * 2
a38 = a37 * 2
a39 = a38 * 2  
a40 = a39 * 2
a41 = a40 * 2
a42 = a41 * 2
a43 = a42 * 2
a44 = a43 * 2
a45 = a44 * 2
a46 = a45 * 2
a47 = a46 * 2
a48 = a47 * 2
a49 = a48 * 2
a50 = a49 * 2
a51 = a50 * 2
a52 = a51 * 2
a53 = a52 * 2
a54 = a53 * 2
a55 = a54 * 2
a56 = a55 * 2

scan = a32*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2+200000000
ran = scan
myhex = "%064x" % ran
myhex = myhex[:64]
priv = myhex
pub = privtopub(priv)
pubkey1 = encode_pubkey(privtopub(priv), "bin_compressed")
addr = pubtoaddr(pubkey1)

print(a32,scan,a56,addr,myhex)

Or manually do not put up pluses

Quote
import secrets
from bitcoin import *

b1 = secrets.choice([0,1])
b2 = secrets.choice([0,1])
b3 = secrets.choice([0,1])
b4 = secrets.choice([0,1])
b5 = secrets.choice([0,1])
b6 = secrets.choice([0,1])
b7 = secrets.choice([0,1])
b8 = secrets.choice([0,1])
b9 = secrets.choice([0,1])
b10 = secrets.choice([0,1])
b11 = secrets.choice([0,1])
b12 = secrets.choice([0,1])
b13 = secrets.choice([0,1])
b14 = secrets.choice([0,1])
b15 = secrets.choice([0,1])
b16 = secrets.choice([0,1])
b17 = secrets.choice([0,1])
b18 = secrets.choice([0,1])
b19 = secrets.choice([0,1])
b20 = secrets.choice([0,1])
b21 = secrets.choice([0,1])
b22 = secrets.choice([0,1])
b23 = secrets.choice([0,1])
b24 = secrets.choice([0,1])
b25 = secrets.choice([0,1])
b26 = secrets.choice([0,1])
b27 = secrets.choice([0,1])
b28 = secrets.choice([0,1])
b29 = secrets.choice([0,1])
b30 = secrets.choice([0,1])
b31 = secrets.choice([0,1])



a1 = 1
a2 = a1 * 2 +b1
a3 = a2 * 2 +b2
a4 = a3 * 2 +b3
a5 = a4 * 2 +b4
a6 = a5 * 2 +b5
a7 = a6 * 2 +b6
a8 = a7 * 2 +b7
a9 = a8 * 2 +b8
a10 = a9 * 2 +b9
a11 = a10 * 2 +b10
a12 = a11 * 2 +b11
a13 = a12 * 2 +b12
a14 = a13 * 2 +b13
a15 = a14 * 2 +b14
a16 = a15 * 2 +b15
a17 = a16 * 2 +b16
a18 = a17 * 2 +b17
a19 = a18 * 2 +b18
a20 = a19 * 2 +b19
a21 = a20 * 2 +b20
a22 = a21 * 2 +b21
a23 = a22 * 2 +b22
a24 = a23 * 2 +b23
a25 = a24 * 2 +b24
a26 = a25 * 2 +b25
a27 = a26 * 2 +b26
a28 = a27 * 2 +b27
a29 = a28 * 2 +b28
a30 = a29 * 2 +b29
a31 = a30 * 2 +b30  
a32 = a31 * 2 +b31     # fork scan point *2>24

scanpoint = a32*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2+200000000
ran = scanpoint
myhex = "%064x" % ran
myhex = myhex[:64]
priv = myhex
pub = privtopub(priv)
pubkey1 = encode_pubkey(privtopub(priv), "bin_compressed")
addr = pubtoaddr(pubkey1)

print(a32,scanpoint,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,addr,priv)

can make autostart fork adding (fork folder and cmd file itself lie on c:\) to loop or duplicate the repetition of the code, to whom it is more convenient, you can run several forks slightly correcting a couple of characters

Quote
import subprocess
import time

oy = """cd "C:\forkfolder1" """
ey = "\nstart /min oclvanitygen.exe -D 1:0 -C -f addresses.txt -o found.txt "
f=open("C:/testpy1.cmd","w")
f.write (oy)
f.write (ey)
f.write (priv)                                                            # adds the start address of the scan
f.close()

subprocess.Popen([r"C:/testpy1.cmd"])

time.sleep(60.0)                                                       # seconds before the scanner is closed

subprocess.call("taskkill /IM oclvanitygen.exe")



or for luck 56

Quote
from bitcoin import *
import secrets

while True:
    b1 = secrets.choice([0,1])
    b2 = secrets.choice([0,1])
    b3 = secrets.choice([0,1])
    b4 = secrets.choice([0,1])
    b5 = secrets.choice([0,1])
    b6 = secrets.choice([0,1])
    b7 = secrets.choice([0,1])
    b8 = secrets.choice([0,1])
    b9 = secrets.choice([0,1])
    b10 = secrets.choice([0,1])
    b11 = secrets.choice([0,1])
    b12 = secrets.choice([0,1])
    b13 = secrets.choice([0,1])
    b14 = secrets.choice([0,1])
    b15 = secrets.choice([0,1])
    b16 = secrets.choice([0,1])
    b17 = secrets.choice([0,1])
    b18 = secrets.choice([0,1])
    b19 = secrets.choice([0,1])
    b20 = secrets.choice([0,1])
    b21 = secrets.choice([0,1])
    b22 = secrets.choice([0,1])
    b23 = secrets.choice([0,1])
    b24 = secrets.choice([0,1])
    b25 = secrets.choice([0,1])
    b26 = secrets.choice([0,1])
    b27 = secrets.choice([0,1])
    b28 = secrets.choice([0,1])
    b29 = secrets.choice([0,1])
    b30 = secrets.choice([0,1])
    b31 = secrets.choice([0,1])
    b32 = secrets.choice([0,1])
    b33 = secrets.choice([0,1])
    b34 = secrets.choice([0,1])
    b35 = secrets.choice([0,1])
    b36 = secrets.choice([0,1])
    b37 = secrets.choice([0,1])
    b38 = secrets.choice([0,1])
    b39 = secrets.choice([0,1])
    b40 = secrets.choice([0,1])
    b41 = secrets.choice([0,1])
    b42 = secrets.choice([0,1])
    b43 = secrets.choice([0,1])
    b44 = secrets.choice([0,1])
    b45 = secrets.choice([0,1])
    b46 = secrets.choice([0,1])
    b47 = secrets.choice([0,1])
    b48 = secrets.choice([0,1])
    b49 = secrets.choice([0,1])
    b50 = secrets.choice([0,1])
    b51 = secrets.choice([0,1])
    b52 = secrets.choice([0,1])
    b53 = secrets.choice([0,1])
    b54 = secrets.choice([0,1])
    b55 = secrets.choice([0,1])
    
    a1 = 1
    a2 = a1 * 2 +b1
    a3 = a2 * 2 +b2
    a4 = a3 * 2 +b3
    a5 = a4 * 2 +b4
    a6 = a5 * 2 +b5
    a7 = a6 * 2 +b6
    a8 = a7 * 2 +b7
    a9 = a8 * 2 +b8
    a10 = a9 * 2 +b9
    a11 = a10 * 2 +b10
    a12 = a11 * 2 +b11
    a13 = a12 * 2 +b12
    a14 = a13 * 2 +b13
    a15 = a14 * 2 +b14
    a16 = a15 * 2 +b15
    a17 = a16 * 2 +b16
    a18 = a17 * 2 +b17
    a19 = a18 * 2 +b18
    a20 = a19 * 2 +b19
    a21 = a20 * 2 +b20
    a22 = a21 * 2 +b21
    a23 = a22 * 2 +b22
    a24 = a23 * 2 +b23
    a25 = a24 * 2 +b24
    a26 = a25 * 2 +b25
    a27 = a26 * 2 +b26
    a28 = a27 * 2 +b27
    a29 = a28 * 2 +b28
    a30 = a29 * 2 +b29
    a31 = a30 * 2 +b30  
    a32 = a31 * 2 +b31     # fork scan point *2>24
    a33 = a32 * 2 +b32
    a34 = a33 * 2 +b33
    a35 = a34 * 2 +b34
    a36 = a35 * 2 +b35
    a37 = a36 * 2 +b36
    a38 = a37 * 2 +b37
    a39 = a38 * 2 +b38
    a40 = a39 * 2 +b39
    a41 = a40 * 2 +b40
    a42 = a41 * 2 +b41
    a43 = a42 * 2 +b42
    a44 = a43 * 2 +b43
    a45 = a44 * 2 +b44
    a46 = a45 * 2 +b45
    a47 = a46 * 2 +b46
    a48 = a47 * 2 +b47
    a49 = a48 * 2 +b48
    a50 = a49 * 2 +b49
    a51 = a50 * 2 +b50
    a52 = a51 * 2 +b51
    a53 = a52 * 2 +b52
    a54 = a53 * 2 +b53
    a55 = a54 * 2 +b54
    a56 = a55 * 2 +b55
    ran = a56
    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...",ran,addr,myhex)


YOU ARE VERY GREAT!!!

I don't understand the language of the program because I'm not a programmer.
Smiley

Until now, I have not used any application on my computer other than Microsoft Excel 2003, because of my limitations Smiley

This is very interesting.