Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
alek76
on 22/04/2020, 11:57:15 UTC
today jeanluc post Kangaroo for cpu
its much fast and better then alek76 gpu version check his link and results
Grin Grin Grin Please do not make laugh ...
Done: Total time 14:30 for bits 65 - you might think this is a great achievement?
Here is the result of bits 65:
Code:
[###########################################################]
[#          Pollard-kangaroo PrivKey Recovery Tool         #]
[#          (based on engine of VanitySearch 1.15)         #]
[#                 bitcoin ecdsa secp256k1                 #]
[#                 ver 0.01 GPU Hybrid v4F                 #]
[#          GPU implementation changes by alek76           #]
[#          Tips: 1NULY7DhzuNvSDtPkFzNo6oRTZQWBqXNE9       #]
[###########################################################]
[DATE(utc)] 22 Apr 2020 11:36:24
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pow2bits] 65
[Wsqrt] (2^32)                                                        100000000
[M]                                                18000000000000000
[rangeW] 2^64..2^65 ; W = U - L = 2^64
[DPsize] 1048576 (hashtable size)
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pubkey#65] loaded
[Xcoordinate] 30210C23B1A047BC9BDBB13448E67DEDDC108946DE6DE639BCC75D47C0216B1B
[Ycoordinate] E383C4A8ED4FAC77C0D2AD737D8499A362F483F8FE39D1E86AAED578A9455DFC
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[+] Sp-table of pow2 points - ready
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[UV] U*V=0*0=0 (0x00)
[optimal_mean_jumpsize] 0
[meanjumpsize#1] 1(now) <= 0(optimal) <= 1(next)
[i] Sp[0]|J-|Sp[1]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[1]=0 nearer to optimal mean jumpsize of Sp set
[i] Old DPmodule: 2^30
[i] New DPmodule: 2^24
[DPmodule] 2^24 = 16777216 (0x0000000001000000)
[+] 0T+0W kangaroos - ready
[CPU] threads: 0
[GPU] threads: 1 Hang on to your hats... ;-)
[optimal_mean_jumpsize] 80000000
[meanjumpsize#36] 71C71C71(now) <= 80000000(optimal) <= DD67C8A6(next)
[i] Sp[36]|-------J----------------------------------------------------|Sp[37]
[JmaxofSp] Sp[36]=71C71C71 nearer to optimal mean jumpsize of Sp set
GPUEngine: Fixed DPmodule: 0x100000 2^20 Hop_modulo: 44 Power: 8
GPU: GPU #0 Tesla P100-PCIE-16GB (56x64 cores) Grid(448x32)
GPU Bits: 65
GPU Tame Points: [M] + Rand(pow2W-0)
GPU Tame Starting Key 0: 18000000000000000
GPU Tame Starting Key 1: 1E6E45322C3890E37
GPU Tame Starting Key 2: 1E6E3723EAB526D75
GPU Tame Starting Key 3: 23F77C67267D21420
GPU Tame Starting Key 4: 1A9EA95EC3AC00B51
GPU Tame Starting Key 5: 229C75B8EDBF9679D
GPU Tame Starting Key 6: 18B55D3EA28F62EF4
GPU Tame Starting Key 7: 2405D53F5AAB26889
GPU Tame Starting Key 8: 1DE9F8776A9809FF0
GPU Tame Starting Key 9: 229D036614B55BFDC
GPU Tame Starting Key 14335: 1F75818E4EF7ED499 Thread: 14336

GPU Wild Points: [Target] + Rand(pow2W-0)
GPU Wild Starting Key 0: 571F024EFD86F0D9
GPU Wild Starting Key 1: D29F8E60BABC73F1
GPU Wild Starting Key 2: 65734CED28058FB8
GPU Wild Starting Key 3: C64ACEC9173E1E85
GPU Wild Starting Key 4: C724B1CAF1B75259
GPU Wild Starting Key 5: 1C280842A6894D4D
GPU Wild Starting Key 6: 3EBE49ADF30BA67
GPU Wild Starting Key 7: 8142470878616EC6
GPU Wild Starting Key 8: 4B8AA13710A82498
GPU Wild Starting Key 9: FF70B1EB27D57797
GPU Wild Starting Key 14335: 93CB25F3B60A6DFC Thread: 14336

[i] Used Comparator in Python
[+] Runing Comparator every: 32 sec

Python Comparator time: 22.865 msec
[-][  0: 0:32 ;  38.6M j/s; [GPU 38.64 Mj/s]   1.0Gj  14.4%; dp/kgr=0.0;  0: 3:10 ]  
Python Comparator time: 28.428 msec
[-][  0: 1: 4 ;  38.6M j/s; [GPU 38.64 Mj/s]   2.0Gj  28.8%; dp/kgr=0.0;  0: 2:38 ]  
Python Comparator time: 30.109 msec
[-][  0: 1:36 ;  38.7M j/s; [GPU 38.70 Mj/s]   3.0Gj  43.1%; dp/kgr=0.0;  0: 2: 6 ]  
Python Comparator time: 33.209 msec
[-][  0: 2: 8 ;  38.6M j/s; [GPU 38.64 Mj/s]   4.0Gj  57.5%; dp/kgr=0.0;  0: 1:34 ]  
Python Comparator time: 38.051 msec
[-][  0: 2:40 ;  38.6M j/s; [GPU 38.64 Mj/s]   6.0Gj  72.0%; dp/kgr=0.0;  0: 1: 2 ]  
Python Comparator time: 38.387 msec
[-][  0: 3:12 ;  38.6M j/s; [GPU 38.64 Mj/s]   7.0Gj  86.4%; dp/kgr=0.0;  0: 0:30 ]  
Python Comparator time: 42.289 msec
[-][  0: 3:44 ;  38.7M j/s; [GPU 38.70 Mj/s]   8.0Gj 100.8%; dp/kgr=0.0;  0: 0: 0 ]  
Python Comparator time: 49.423 msec
[-][  0: 4:16 ;  38.6M j/s; [GPU 38.64 Mj/s]   9.0Gj 115.1%; dp/kgr=0.0;  0: 0: 0 ]  

SOLVED: 0x1a838b13505b26867L


Python Comparator time: 51.940 msec

[i] No Cleaning wild.txt and tame.txt

[i]  38.7M j/s;   9.0Gj of   8.0Gj 115.2%; DP 0T+0W=0+0=0; dp/kgr=0.0;
[runtime]   0: 4:16
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[DATE(utc)] 22 Apr 2020 11:40:41
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[x] EXIT

Here is the old result of bits 70:
Code:
[###########################################################]
[#          Pollard-kangaroo PrivKey Recovery Tool         #]
[#          (based on engine of VanitySearch 1.15)         #]
[#                 bitcoin ecdsa secp256k1                 #]
[#                 ver 0.01 GPU Hybrid v4F                 #]
[#          GPU implementation changes by alek76           #]
[#          Tips: 1NULY7DhzuNvSDtPkFzNo6oRTZQWBqXNE9       #]
[###########################################################]
[DATE(utc)] 15 Apr 2020 00:22:32
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pow2bits] 70
[Wsqrt] (2^34)                                                        800000000
[M]                                               300000000000000000
[rangeW] 2^69..2^70 ; W = U - L = 2^69
[DPsize] 1048576 (hashtable size)
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pubkey#70] loaded
[Xcoordinate] 90E6900A58D33393BC1097B5AED31F2E4E7CBD3E5466AF958665BC0121248483
[Ycoordinate] D7319F127105F492FD15E009B103B4A83295722F28F07C95F9A5443EF8E77CE0
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[+] Sp-table of pow2 points - ready
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[UV] U*V=0*0=0 (0x00)
[optimal_mean_jumpsize] 0
[meanjumpsize#1] 1(now) <= 0(optimal) <= 1(next)
[i] Sp[0]|J-|Sp[1]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[1]=0 nearer to optimal mean jumpsize of Sp set
[i] Old DPmodule: 2^32
[i] New DPmodule: 2^24
[DPmodule] 2^24 = 16777216 (0x0000000001000000)
[+] 0T+0W kangaroos - ready
[CPU] threads: 0
[GPU] threads: 1 Hang on to your hats... ;-)
[optimal_mean_jumpsize] 400000000
[meanjumpsize#39] 348348348(now) <= 400000000(optimal) <= 666666666(next)
[i] Sp[39]|-------------J----------------------------------------------|Sp[40]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[39]=348348348 nearer to optimal mean jumpsize of Sp set
GPUEngine: Fixed DPmodule: 0x100000 2^20 Hop_modulo: 47 Power: 8
GPU: GPU #0 Tesla T4 (40x64 cores) Grid(320x32)
GPU Bits: 70
GPU Tame Points: [M] + Rand(pow2W-0)
GPU Tame Starting Key 0: 300000000000000000
GPU Tame Starting Key 1: 4245C1496A91A1E4E3
GPU Tame Starting Key 2: 460038BBF75B1BD674
GPU Tame Starting Key 3: 34009A75AE1589781E
GPU Tame Starting Key 4: 3364A8F8B757EB6079
GPU Tame Starting Key 5: 39E02959E0350BDE1B
GPU Tame Starting Key 6: 3F585498DB02FBEB96
GPU Tame Starting Key 7: 3CB089829804E01625
GPU Tame Starting Key 8: 3C0D0B94FFC9D09D6B
GPU Tame Starting Key 9: 42BADEE0B80E17C475
GPU Tame Starting Key 10239: 30014A695D1D4AE253 Thread: 10240

GPU Wild Points: [Target] + Rand(pow2W-0)
GPU Wild Starting Key 0: BEB3802C22183E979
GPU Wild Starting Key 1: C29702E6A8E654298
GPU Wild Starting Key 2: 93DEE998F32FF0EAF
GPU Wild Starting Key 3: 1A3A697451E96B717B
GPU Wild Starting Key 4: 4DCE2BDE983EABB2
GPU Wild Starting Key 5: 19B893E98A60DFD73
GPU Wild Starting Key 6: 95EFD4E6AF64217AF
GPU Wild Starting Key 7: 1525F5269C47EDF4FE
GPU Wild Starting Key 8: D57A5637B3AE6A777
GPU Wild Starting Key 9: 11839C27C7D9A58B24
GPU Wild Starting Key 10239: 1452328C608200278C Thread: 10240

[i] Used Comparator in Python
[+] Runing Comparator every: 34 sec

Python Comparator time: 22.485 msec
[\][  0: 0:34 ;  48.8M j/s; [GPU 48.81 Mj/s]   1.0Gj   4.8%; dp/kgr=0.0;  0:11: 9 ]  
Python Comparator time: 26.846 msec
[|][  0: 1: 8 ;  48.8M j/s; [GPU 48.82 Mj/s]   3.0Gj   9.6%; dp/kgr=0.0;  0:10:35 ]  
Python Comparator time: 31.153 msec
[/][  0: 1:42 ;  49.3M j/s; [GPU 49.27 Mj/s]   4.0Gj  14.5%; dp/kgr=0.0;  0: 9:56 ]  
Python Comparator time: 38.805 msec
[-][  0: 2:16 ;  49.0M j/s; [GPU 49.02 Mj/s]   6.0Gj  19.4%; dp/kgr=0.0;  0: 9:25 ]  
Python Comparator time: 38.327 msec
[\][  0: 2:50 ;  49.1M j/s; [GPU 49.14 Mj/s]   8.0Gj  24.2%; dp/kgr=0.0;  0: 8:49 ]  
Python Comparator time: 48.467 msec
[|][  0: 3:24 ;  49.1M j/s; [GPU 49.10 Mj/s]   9.0Gj  29.0%; dp/kgr=0.0;  0: 8:16 ]  
Python Comparator time: 49.162 msec
[/][  0: 3:58 ;  48.8M j/s; [GPU 48.82 Mj/s]  11.0Gj  33.9%; dp/kgr=0.0;  0: 7:44 ]  
Python Comparator time: 52.248 msec
[-][  0: 4:32 ;  49.1M j/s; [GPU 49.10 Mj/s]  13.0Gj  38.8%; dp/kgr=0.0;  0: 7: 8 ]  
Python Comparator time: 56.209 msec
[\][  0: 5: 6 ;  48.9M j/s; [GPU 48.94 Mj/s]  14.0Gj  43.6%; dp/kgr=0.0;  0: 6:35 ]  
Python Comparator time: 64.450 msec
[|][  0: 5:40 ;  49.0M j/s; [GPU 49.02 Mj/s]  16.0Gj  48.5%; dp/kgr=0.0;  0: 6: 0 ]  
Python Comparator time: 63.462 msec
[/][  0: 6:14 ;  49.1M j/s; [GPU 49.06 Mj/s]  18.0Gj  53.2%; dp/kgr=0.0;  0: 5:26 ]  
Python Comparator time: 66.572 msec
[-][  0: 6:48 ;  49.0M j/s; [GPU 48.98 Mj/s]  19.0Gj  58.1%; dp/kgr=0.0;  0: 4:53 ]  
Python Comparator time: 68.086 msec
[\][  0: 7:22 ;  48.9M j/s; [GPU 48.94 Mj/s]  21.0Gj  63.0%; dp/kgr=0.0;  0: 4:19 ]  
Python Comparator time: 75.554 msec
[|][  0: 7:56 ;  48.8M j/s; [GPU 48.77 Mj/s]  23.0Gj  67.9%; dp/kgr=0.0;  0: 3:46 ]  
Python Comparator time: 79.022 msec
[/][  0: 8:30 ;  49.0M j/s; [GPU 48.98 Mj/s]  24.0Gj  72.6%; dp/kgr=0.0;  0: 3:11 ]  
Python Comparator time: 80.148 msec
[-][  0: 9: 4 ;  49.0M j/s; [GPU 49.02 Mj/s]  26.0Gj  77.5%; dp/kgr=0.0;  0: 2:37 ]  
Python Comparator time: 86.181 msec
[\][  0: 9:38 ;  49.0M j/s; [GPU 48.98 Mj/s]  28.0Gj  82.4%; dp/kgr=0.0;  0: 2: 3 ]  
Python Comparator time: 91.446 msec
[|][  0:10:12 ;  49.0M j/s; [GPU 48.98 Mj/s]  29.0Gj  87.2%; dp/kgr=0.0;  0: 1:29 ]  
Python Comparator time: 97.906 msec
[/][  0:10:46 ;  49.0M j/s; [GPU 48.98 Mj/s]  31.0Gj  92.0%; dp/kgr=0.0;  0: 0:55 ]  
Python Comparator time: 111.604 msec
[-][  0:11:20 ;  48.9M j/s; [GPU 48.94 Mj/s]  33.0Gj  96.9%; dp/kgr=0.0;  0: 0:21 ]  
Python Comparator time: 107.586 msec
[\][  0:11:54 ;  48.9M j/s; [GPU 48.86 Mj/s]  34.0Gj 101.8%; dp/kgr=0.0;  0: 0: 0 ]  

SOLVED: 0x349b84b6431a6c4ef1L


Python Comparator time: 108.322 msec

[i] No Cleaning wild.txt and tame.txt

[i]  49.0M j/s;  35.0Gj of  34.0Gj 101.9%; DP 0T+0W=0+0=0; dp/kgr=0.0;
[runtime]   0:11:55
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[DATE(utc)] 15 Apr 2020 00:34:28
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[x] EXIT

[###########################################################]
[#          Pollard-kangaroo PrivKey Recovery Tool         #]
[#          (based on engine of VanitySearch 1.15)         #]
[#                 bitcoin ecdsa secp256k1                 #]
[#                 ver 0.01 GPU Hybrid v4F                 #]
[#          GPU implementation changes by alek76           #]
[#          Tips: 1NULY7DhzuNvSDtPkFzNo6oRTZQWBqXNE9       #]
[###########################################################]
[DATE(utc)] 15 Apr 2020 00:45:02
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pow2bits] 70
[Wsqrt] (2^34)                                                        800000000
[M]                                               300000000000000000
[rangeW] 2^69..2^70 ; W = U - L = 2^69
[DPsize] 1048576 (hashtable size)
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pubkey#70] loaded
[Xcoordinate] 90E6900A58D33393BC1097B5AED31F2E4E7CBD3E5466AF958665BC0121248483
[Ycoordinate] D7319F127105F492FD15E009B103B4A83295722F28F07C95F9A5443EF8E77CE0
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[+] Sp-table of pow2 points - ready
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[UV] U*V=0*0=0 (0x00)
[optimal_mean_jumpsize] 0
[meanjumpsize#1] 1(now) <= 0(optimal) <= 1(next)
[i] Sp[0]|J-|Sp[1]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[1]=0 nearer to optimal mean jumpsize of Sp set
[i] Old DPmodule: 2^32
[i] New DPmodule: 2^24
[DPmodule] 2^24 = 16777216 (0x0000000001000000)
[+] 0T+0W kangaroos - ready
[CPU] threads: 0
[GPU] threads: 1 Hang on to your hats... ;-)
[optimal_mean_jumpsize] 400000000
[meanjumpsize#39] 348348348(now) <= 400000000(optimal) <= 666666666(next)
[i] Sp[39]|-------------J----------------------------------------------|Sp[40]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[39]=348348348 nearer to optimal mean jumpsize of Sp set
GPUEngine: Fixed DPmodule: 0x100000 2^20 Hop_modulo: 51 Power: 12
GPU: GPU #0 Tesla T4 (40x64 cores) Grid(320x32)
GPU Bits: 70
GPU Tame Points: [M] + Rand(pow2W-0)
GPU Tame Starting Key 0: 300000000000000000
GPU Tame Starting Key 1: 4FA494B1D1E3F24117
GPU Tame Starting Key 2: 349350DD206C4A495E
GPU Tame Starting Key 3: 34F0F443055DD19AB4
GPU Tame Starting Key 4: 42F6CE9917044B91D5
GPU Tame Starting Key 5: 45F9AE2710EEC5AE3D
GPU Tame Starting Key 6: 3055DA1468D69AACCE
GPU Tame Starting Key 7: 3528003DDE5E82417D
GPU Tame Starting Key 8: 363A874C1332BFC170
GPU Tame Starting Key 9: 45B0B9A74C6F560A85
GPU Tame Starting Key 10239: 328BBE9B340BA0F83C Thread: 10240

GPU Wild Points: [Target] + Rand(pow2W-0)
GPU Wild Starting Key 0: 3786E48DEF3A9903D
GPU Wild Starting Key 1: 119ABAEC50D1216CA6
GPU Wild Starting Key 2: 9915B781E882988D8
GPU Wild Starting Key 3: A786897148F189B4B
GPU Wild Starting Key 4: 19D379696CEC4C7CB3
GPU Wild Starting Key 5: 173BA8323218608B0A
GPU Wild Starting Key 6: 7C65746278F50EDB3
GPU Wild Starting Key 7: 33CB5B6DF216C8EDA
GPU Wild Starting Key 8: 1C9357868AE556F00E
GPU Wild Starting Key 9: 1D12B93E522D8FAFA9
GPU Wild Starting Key 10239: 16EF988676E2598EC7 Thread: 10240

[i] Used Comparator in Python
[+] Runing Comparator every: 34 sec

Python Comparator time: 22.499 msec
[\][  0: 0:34 ;  48.8M j/s; [GPU 48.82 Mj/s]   1.0Gj   4.8%; dp/kgr=0.0;  0:11:10 ]  
Python Comparator time: 28.507 msec
[|][  0: 1: 8 ;  48.7M j/s; [GPU 48.65 Mj/s]   3.0Gj   9.6%; dp/kgr=0.0;  0:10:38 ]  
Python Comparator time: 30.178 msec
[/][  0: 1:42 ;  48.3M j/s; [GPU 48.28 Mj/s]   4.0Gj  14.4%; dp/kgr=0.0;  0:10: 8 ]  
Python Comparator time: 38.275 msec
[-][  0: 2:16 ;  48.8M j/s; [GPU 48.77 Mj/s]   6.0Gj  19.1%; dp/kgr=0.0;  0: 9:28 ]  
Python Comparator time: 38.343 msec
[\][  0: 2:50 ;  48.5M j/s; [GPU 48.49 Mj/s]   8.0Gj  24.0%; dp/kgr=0.0;  0: 8:58 ]  
Python Comparator time: 42.808 msec
[|][  0: 3:24 ;  48.4M j/s; [GPU 48.41 Mj/s]   9.0Gj  28.8%; dp/kgr=0.0;  0: 8:25 ]  
Python Comparator time: 47.449 msec
[/][  0: 3:58 ;  48.5M j/s; [GPU 48.49 Mj/s]  11.0Gj  33.6%; dp/kgr=0.0;  0: 7:50 ]  
Python Comparator time: 55.675 msec
[-][  0: 4:32 ;  48.6M j/s; [GPU 48.61 Mj/s]  13.0Gj  38.4%; dp/kgr=0.0;  0: 7:15 ]  
Python Comparator time: 55.309 msec
[\][  0: 5: 6 ;  48.5M j/s; [GPU 48.49 Mj/s]  14.0Gj  43.1%; dp/kgr=0.0;  0: 6:42 ]  

SOLVED: 0x349b84b6431a6c4ef1L


Python Comparator time: 61.172 msec

[i] No Cleaning wild.txt and tame.txt

[i]  48.6M j/s;  14.0Gj of  34.0Gj  43.2%; DP 0T+0W=0+0=0; dp/kgr=0.0;
[runtime]   0: 5: 6
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[DATE(utc)] 15 Apr 2020 00:50:09
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[x] EXIT

===
[###########################################################]
[#          Pollard-kangaroo PrivKey Recovery Tool         #]
[#          (based on engine of VanitySearch 1.15)         #]
[#                 bitcoin ecdsa secp256k1                 #]
[#                 ver 0.01 GPU Hybrid v4F                 #]
[#          GPU implementation changes by alek76           #]
[#          Tips: 1NULY7DhzuNvSDtPkFzNo6oRTZQWBqXNE9       #]
[###########################################################]
[DATE(utc)] 15 Apr 2020 00:55:53
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pow2bits] 70
[Wsqrt] (2^34)                                                        800000000
[M]                                               300000000000000000
[rangeW] 2^69..2^70 ; W = U - L = 2^69
[DPsize] 1048576 (hashtable size)
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pubkey#70] loaded
[Xcoordinate] 90E6900A58D33393BC1097B5AED31F2E4E7CBD3E5466AF958665BC0121248483
[Ycoordinate] D7319F127105F492FD15E009B103B4A83295722F28F07C95F9A5443EF8E77CE0
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[+] Sp-table of pow2 points - ready
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[UV] U*V=0*0=0 (0x00)
[optimal_mean_jumpsize] 0
[meanjumpsize#1] 1(now) <= 0(optimal) <= 1(next)
[i] Sp[0]|J-|Sp[1]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[1]=0 nearer to optimal mean jumpsize of Sp set
[i] Old DPmodule: 2^32
[i] New DPmodule: 2^24
[DPmodule] 2^24 = 16777216 (0x0000000001000000)
[+] 0T+0W kangaroos - ready
[CPU] threads: 0
[GPU] threads: 1 Hang on to your hats... ;-)
[optimal_mean_jumpsize] 400000000
[meanjumpsize#39] 348348348(now) <= 400000000(optimal) <= 666666666(next)
[i] Sp[39]|-------------J----------------------------------------------|Sp[40]
[i] this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[39]=348348348 nearer to optimal mean jumpsize of Sp set
GPUEngine: Fixed DPmodule: 0x100000 2^20 Hop_modulo: 53 Power: 14
GPU: GPU #0 Tesla T4 (40x64 cores) Grid(320x32)
GPU Bits: 70
GPU Tame Points: [M] + Rand(pow2W-0)
GPU Tame Starting Key 0: 300000000000000000
GPU Tame Starting Key 1: 4243C5E4C3D32412B5
GPU Tame Starting Key 2: 3169290B916FE5F02A
GPU Tame Starting Key 3: 3B9C882F5A02F3DF3D
GPU Tame Starting Key 4: 390F9D7D1C75606D9D
GPU Tame Starting Key 5: 3BF90268AACA644EBB
GPU Tame Starting Key 6: 3468BEB102B692285F
GPU Tame Starting Key 7: 446EBEC5CC9434AA44
GPU Tame Starting Key 8: 41E0DAC23C762C9DE4
GPU Tame Starting Key 9: 46BC003124BBFEB908
GPU Tame Starting Key 10239: 32C87CB4022C6C160D Thread: 10240

GPU Wild Points: [Target] + Rand(pow2W-0)
GPU Wild Starting Key 0: 22D322372EF58E672
GPU Wild Starting Key 1: 178EF5DC1D918BED9F
GPU Wild Starting Key 2: FE6E0EC776817EC84
GPU Wild Starting Key 3: 10AD9C03709F851E77
GPU Wild Starting Key 4: 5A2F7FCF4EBBD8927
GPU Wild Starting Key 5: E246B92A12EA3703F
GPU Wild Starting Key 6: C1375C58AE6EE228C
GPU Wild Starting Key 7: 17B96F89E463F394F1
GPU Wild Starting Key 8: 1F48B85C51FDF588B1
GPU Wild Starting Key 9: 1AB8235FA9329BAC9D
GPU Wild Starting Key 10239: 62EA0929AFD00E964 Thread: 10240

[i] Used Comparator in Python
[+] Runing Comparator every: 34 sec

Python Comparator time: 22.362 msec
[\][  0: 0:34 ;  50.0M j/s; [GPU 50.00 Mj/s]   1.0Gj   4.9%; dp/kgr=0.0;  0:10:53 ]  
Python Comparator time: 28.301 msec
[|][  0: 1: 8 ;  49.0M j/s; [GPU 49.02 Mj/s]   3.0Gj   9.8%; dp/kgr=0.0;  0:10:32 ]  
Python Comparator time: 32.454 msec
[/][  0: 1:42 ;  48.9M j/s; [GPU 48.90 Mj/s]   5.0Gj  14.6%; dp/kgr=0.0;  0: 9:59 ]  
Python Comparator time: 38.318 msec
[-][  0: 2:16 ;  49.1M j/s; [GPU 49.06 Mj/s]   6.0Gj  19.5%; dp/kgr=0.0;  0: 9:23 ]  
Python Comparator time: 42.349 msec
[\][  0: 2:50 ;  48.9M j/s; [GPU 48.94 Mj/s]   8.0Gj  24.2%; dp/kgr=0.0;  0: 8:51 ]  
Python Comparator time: 43.285 msec
[|][  0: 3:24 ;  49.2M j/s; [GPU 49.18 Mj/s]  10.0Gj  29.1%; dp/kgr=0.0;  0: 8:14 ]  
Python Comparator time: 45.850 msec
[/][  0: 3:58 ;  49.1M j/s; [GPU 49.10 Mj/s]  11.0Gj  34.0%; dp/kgr=0.0;  0: 7:41 ]  
Python Comparator time: 56.542 msec
[-][  0: 4:32 ;  49.1M j/s; [GPU 49.10 Mj/s]  13.0Gj  38.9%; dp/kgr=0.0;  0: 7: 7 ]  
Python Comparator time: 57.853 msec
[\][  0: 5: 6 ;  48.9M j/s; [GPU 48.94 Mj/s]  15.0Gj  43.8%; dp/kgr=0.0;  0: 6:34 ]  
Python Comparator time: 59.568 msec
[|][  0: 5:40 ;  49.2M j/s; [GPU 49.18 Mj/s]  16.0Gj  48.6%; dp/kgr=0.0;  0: 5:58 ]  
Python Comparator time: 67.561 msec
[/][  0: 6:14 ;  49.1M j/s; [GPU 49.14 Mj/s]  18.0Gj  53.4%; dp/kgr=0.0;  0: 5:25 ]  
Python Comparator time: 68.229 msec
[-][  0: 6:48 ;  49.0M j/s; [GPU 48.98 Mj/s]  20.0Gj  58.2%; dp/kgr=0.0;  0: 4:52 ]  
Python Comparator time: 70.690 msec
[\][  0: 7:22 ;  49.0M j/s; [GPU 48.98 Mj/s]  21.0Gj  63.1%; dp/kgr=0.0;  0: 4:18 ]  
Python Comparator time: 77.695 msec
[|][  0: 7:56 ;  49.0M j/s; [GPU 48.98 Mj/s]  23.0Gj  68.0%; dp/kgr=0.0;  0: 3:44 ]  
Python Comparator time: 82.036 msec
[/][  0: 8:30 ;  49.1M j/s; [GPU 49.10 Mj/s]  25.0Gj  72.9%; dp/kgr=0.0;  0: 3: 9 ]  
Python Comparator time: 81.298 msec
[-][  0: 9: 4 ;  49.2M j/s; [GPU 49.18 Mj/s]  26.0Gj  77.8%; dp/kgr=0.0;  0: 2:35 ]  
Python Comparator time: 87.923 msec
[\][  0: 9:38 ;  49.1M j/s; [GPU 49.06 Mj/s]  28.0Gj  82.6%; dp/kgr=0.0;  0: 2: 1 ]  
Python Comparator time: 95.109 msec
[|][  0:10:12 ;  48.9M j/s; [GPU 48.94 Mj/s]  30.0Gj  87.4%; dp/kgr=0.0;  0: 1:27 ]  
Python Comparator time: 94.929 msec
[/][  0:10:46 ;  49.0M j/s; [GPU 49.02 Mj/s]  31.0Gj  92.2%; dp/kgr=0.0;  0: 0:53 ]  
Python Comparator time: 102.858 msec
[-][  0:11:20 ;  49.0M j/s; [GPU 48.98 Mj/s]  33.0Gj  97.1%; dp/kgr=0.0;  0: 0:19 ]  
Python Comparator time: 103.592 msec
[\][  0:11:54 ;  49.1M j/s; [GPU 49.10 Mj/s]  35.0Gj 102.0%; dp/kgr=0.0;  0: 0: 0 ]  
Python Comparator time: 109.463 msec
[|][  0:12:28 ;  49.1M j/s; [GPU 49.14 Mj/s]  36.0Gj 106.9%; dp/kgr=0.0;  0: 0: 0 ]  
Python Comparator time: 118.070 msec
[/][  0:13: 2 ;  49.1M j/s; [GPU 49.06 Mj/s]  38.0Gj 111.8%; dp/kgr=0.0;  0: 0: 0 ]  
Python Comparator time: 128.127 msec
[-][  0:13:36 ;  49.0M j/s; [GPU 48.98 Mj/s]  40.0Gj 116.5%; dp/kgr=0.0;  0: 0: 0 ]  
Python Comparator time: 123.879 msec
[\][  0:14:10 ;  49.0M j/s; [GPU 48.98 Mj/s]  41.0Gj 121.4%; dp/kgr=0.0;  0: 0: 0 ]  
Python Comparator time: 127.649 msec
[|][  0:14:44 ;  49.0M j/s; [GPU 49.02 Mj/s]  43.0Gj 126.2%; dp/kgr=0.0;  0: 0: 0 ]  

SOLVED: 0x349b84b6431a6c4ef1L


Python Comparator time: 128.465 msec

[i] No Cleaning wild.txt and tame.txt

[i]  49.1M j/s;  43.0Gj of  34.0Gj 126.5%; DP 0T+0W=0+0=0; dp/kgr=0.0;
[runtime]   0:14:46
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[DATE(utc)] 15 Apr 2020 01:10:39
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[x] EXIT

Probably in a hurry with conclusions?