Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
akk123
on 07/04/2020, 16:09:25 UTC
"./vs-kangaroo-hybrid -v 1 -gpu -p 8 -bits 65 0230210c23b1a047bc9bdbb13448e67deddc108946de6de639bcc75d47c0216b1b"

[###########################################################]
[#          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)] 07 Apr 2020 16:03:05
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[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=271119705*0=1155970841192693760 (0x100ad55b00000000)
[optimal_mean_jumpsize] 40A3D5640000000
[meanjumpsize#64] 3FFFFFFFFFFFFFF(now) <= 40A3D5640000000(optimal) <= 7E07E07E07E07E0(next)
Sp[64]|J-----------------------------------------------------------|Sp[65]
this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[64]=3FFFFFFFFFFFFFF nearer to optimal mean jumpsize of Sp set
Old DPmodule: 2^30
New DPmodule: 2^24
[DPmodule] 2^24 = 16777216 (0x0000000001000000)
Segmentation fault (core dumped)

=======================================================================================

"./vs-kangaroo-hybrid -v 1 -gpu -p 8 -bits 60 0230210c23b1a047bc9bdbb13448e67deddc108946de6de639bcc75d47c0216b1b"

[###########################################################]
[#          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)] 07 Apr 2020 16:04:03
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pow2bits]   60
[Wsqrt] (2^29)                                                         40000000
[M]                                                  C00000000000000
[rangeW]   2^59..2^60 ; W = U - L = 2^59
[DPsize]   1048576 (hashtable size)
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[pubkey#60] loaded
[Xcoordinate] 30210C23B1A047BC9BDBB13448E67DEDDC108946DE6DE639BCC75D47C0216B1B
[Ycoordinate] E383C4A8ED4FAC77C0D2AD737D8499A362F483F8FE39D1E86AAED578A9455DFC
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
  • Sp-table of pow2 points - ready
  • [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
[UV] U*V=-1874375596*0=10387882763385569280 (0x90292c5600000000)
[optimal_mean_jumpsize] FFFFFFFF90474C540000000
[meanjumpsize#99] 14AFD6A052BF5A814AFD6A05(now) <= FFFFFFFF90474C540000000(optimal) <= 28F5C28F5C28F5C28F5C28F5(next)
Sp[98]|--------------------------------J---------------------------|Sp[99]
this Sp set has low efficiency (over -25%) for this mean jumpsize
[JmaxofSp] Sp[99]=A72F05397829CBC14E5E0A7 nearer to optimal mean jumpsize of Sp set
Old DPmodule: 2^27
New DPmodule: 2^24
[DPmodule] 2^24 = 16777216 (0x0000000001000000)
  • -1874375596T+0W kangaroos - ready
[CPU] threads: 0
[GPU] threads: 1 Hang on to your hats... ;-)
[optimal_mean_jumpsize] 20000000
[meanjumpsize#34] 1E1E1E1E(now) <= 20000000(optimal) <= 3A83A83A(next)
Sp[34]|
  • Runing Comparator every: 29 sec
---J--------------------------------------------------------|Sp[35]
[JmaxofSp] Sp[34]=1E1E1E1E nearer to optimal mean jumpsize of Sp set
GPUEngine: DPmodule: 0x80000 2^19 ((pow2W-(2*Power))/2)-2 Hop_modulo: 42 Power: 8

Comparator time: 0.096 msec wild.txt 0 bytes tame.txt 0 bytes
GPU: GPU #0 GeForce RTX 2070 (36x64 cores) Grid(288x128)
GPU Bits: 60
GPU Tame Points: [M] + Rand(pow2W-0)
GPU Tame Starting Key 0: C00000000000000
GPU Tame Starting Key 1: FD6EBA8700D43D6
GPU Tame Starting Key 2: EF256D34DF0F066
GPU Tame Starting Key 3: FECD34BB117744E
GPU Tame Starting Key 4: F16585F78ED824A
GPU Tame Starting Key 5: 103C4C7792D706BF
GPU Tame Starting Key 6: C9A60703286D1D3
GPU Tame Starting Key 7: E4B284A08B685B5
GPU Tame Starting Key 8: 119EC31B0FD3A92C
GPU Tame Starting Key 9: 129127EDA0A93B0D
GPU Tame Starting Key 36863: C48796513E6E740 Thread: 36864

GPU Wild Points: [Target] + Rand(pow2W-1)
GPU Wild Starting Key 0: 1E6E49D99F9DC8E
GPU Wild Starting Key 1: 226EEF6F0322D16
GPU Wild Starting Key 2: 42181FB9E05544
GPU Wild Starting Key 3: F9B35DB4EE3271
GPU Wild Starting Key 4: 3299DF1FB83662C
GPU Wild Starting Key 5: 16D2A850419D5DD
GPU Wild Starting Key 6: BF9DF03FA141FF
GPU Wild Starting Key 7: 72276908E77B1C
GPU Wild Starting Key 8: C90C14D17D82A5
GPU Wild Starting Key 9: 2287AD8FA7CFA6
GPU Wild Starting Key 36863: 3DE7973035E4479 Thread: 36864

Used Comparator in C++^C

================================================================
when i try 65 bits, i get segmention error. But if i drop the bits to 60 it works fine. I am using Geforce GTX 2070 with ccap 75. Any thoughts please?