Bitcoin Forum
July 01, 2024, 03:34:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 ... 143 »
  Print  
Author Topic: Pollard's kangaroo ECDLP solver  (Read 57017 times)
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1092
Merit: 223

Shooters Shoot...


View Profile
June 09, 2020, 12:12:39 AM
 #761

Windows 7, Win64.
C \ windows \ system32 \ cmd.exe
C: \ USERS \ GAM> "D: BTC \ Kangaroo.exe" Nothing happens.
If I immediately start Kangaroo.exe, the Windows 7 Command Prompt (CMD) appears and closes immediately. How to make the program work?javascript:void(0);

Do this so you know it works on your machine/rig:

copy the below text, paste in notepad, and save it as a .bat file.  Save it as kangarootest.bat

if you only have CPU
Code:
Kangaroo.exe -t 4 -d 14 -w 65save -wi 30 65.txt

pause

if you have GPU:
Code:
Kangaroo.exe -t 0 -d 14 -gpu -gpuId 0 -w 65save -wi 30 65.txt

Again, copy and paste that into a text document and save as kangarootest.bat

Now, copy the below text and save it as 65.txt  
Code:
10000000000000000
1FFFFFFFFFFFFFFFF
0230210c23b1a047bc9bdbb13448e67deddc108946de6de639bcc75d47c0216b1b

make sure each line is it's own line...a total of 3 lines.  Save it as 65.txt

Now, place the kangarootest.bat file, the 65.txt file, and the Kangaroo.exe file all in the same folder.
Double click or select the kangarootest.bat file and the program will start.
It may tell you that you do not have a certain file called, "vcruntime140_1" . If that's the case, Google that file, download it and place it in the same folder as the other files. Now, double click, select the kangarootest.bat file and it should work.

Let us know.
COBRAS
Member
**
Offline Offline

Activity: 895
Merit: 22


View Profile
June 09, 2020, 12:13:13 PM
 #762

6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.
This value assume that your setup is well tuned with a negligible DP overhead.

Jean_Luc explain this is more detailed ?

For ex. I try fined key in 80 bytes range(0-FFFFFFFF*), I was setup D 24.  

This is fine tuning ?

How to use this option ? "-m maxStep" if I thant after 2^40 kangaro program gibve up search (mean do search in range FFFFFFF-FFFFFF+N) I right understand this function ?

So if I install -m 2^40, program shift search range after 2^40 ?


Quote
6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.

Why chnace that the key in the range is to small ? ? ?

BR

[
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1092
Merit: 223

Shooters Shoot...


View Profile
June 09, 2020, 03:13:02 PM
 #763

6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.
This value assume that your setup is well tuned with a negligible DP overhead.

Jean_Luc explain this is more detailed ?

For ex. I try fined key in 80 bytes range(0-FFFFFFFF*), I was setup D 24.  

This is fine tuning ?

How to use this option ? "-m maxStep" if I thant after 2^40 kangaro program gibve up search (mean do search in range FFFFFFF-FFFFFF+N) I right understand this function ?

So if I install -m 2^40, program shift search range after 2^40 ?


Quote
6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.

Why chnace that the key in the range is to small ? ? ?

BR

As for the -m option, yes. But you have to set it up as -m 0.0 (whatever number you want) If estimated ops is at 2^40 and you want to end it if it reaches 2^40.5 then you would use -m 0.5
COBRAS
Member
**
Offline Offline

Activity: 895
Merit: 22


View Profile
June 09, 2020, 04:40:55 PM
 #764

6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.
This value assume that your setup is well tuned with a negligible DP overhead.

Jean_Luc explain this is more detailed ?

For ex. I try fined key in 80 bytes range(0-FFFFFFFF*), I was setup D 24.  

This is fine tuning ?

How to use this option ? "-m maxStep" if I thant after 2^40 kangaro program gibve up search (mean do search in range FFFFFFF-FFFFFF+N) I right understand this function ?

So if I install -m 2^40, program shift search range after 2^40 ?


Quote
6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.

Why chnace that the key in the range is to small ? ? ?

BR

As for the -m option, yes. But you have to set it up as -m 0.0 (whatever number you want) If estimated ops is at 2^40 and you want to end it if it reaches 2^40.5 then you would use -m 0.5

Buddy, thank your for your answer. But, after -m 0.5 for ex, program STOP calculation or CHANGE the search range and continue calculation  ?

[
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1092
Merit: 223

Shooters Shoot...


View Profile
June 09, 2020, 04:59:31 PM
 #765

6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.
This value assume that your setup is well tuned with a negligible DP overhead.

Jean_Luc explain this is more detailed ?

For ex. I try fined key in 80 bytes range(0-FFFFFFFF*), I was setup D 24.  

This is fine tuning ?

How to use this option ? "-m maxStep" if I thant after 2^40 kangaro program gibve up search (mean do search in range FFFFFFF-FFFFFF+N) I right understand this function ?

So if I install -m 2^40, program shift search range after 2^40 ?


Quote
6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.

Why chnace that the key in the range is to small ? ? ?

BR

As for the -m option, yes. But you have to set it up as -m 0.0 (whatever number you want) If estimated ops is at 2^40 and you want to end it if it reaches 2^40.5 then you would use -m 0.5

Buddy, thank your for your answer. But, after -m 0.5 for ex, program STOP calculation or CHANGE the search range and continue calculation  ?
Sorry, it stops the search. If you have multiple pub keys in your info text, it will go to the next one and start searching for it. If you only have 1 pubkey in info text, then it stops the program because there is nothing else left to search.
Again, it stops the search, it does not shift any range.
COBRAS
Member
**
Offline Offline

Activity: 895
Merit: 22


View Profile
June 09, 2020, 05:41:43 PM
 #766

6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.
This value assume that your setup is well tuned with a negligible DP overhead.

Jean_Luc explain this is more detailed ?

For ex. I try fined key in 80 bytes range(0-FFFFFFFF*), I was setup D 24.  

This is fine tuning ?

How to use this option ? "-m maxStep" if I thant after 2^40 kangaro program gibve up search (mean do search in range FFFFFFF-FFFFFF+N) I right understand this function ?

So if I install -m 2^40, program shift search range after 2^40 ?


Quote
6*sqrt(N) => 99.752% chance that you found the key so ~0.25% chance that the key is well in the range.

Why chnace that the key in the range is to small ? ? ?

BR

As for the -m option, yes. But you have to set it up as -m 0.0 (whatever number you want) If estimated ops is at 2^40 and you want to end it if it reaches 2^40.5 then you would use -m 0.5

Buddy, thank your for your answer. But, after -m 0.5 for ex, program STOP calculation or CHANGE the search range and continue calculation  ?
Sorry, it stops the search. If you have multiple pub keys in your info text, it will go to the next one and start searching for it. If you only have 1 pubkey in info text, then it stops the program because there is nothing else left to search.
Again, it stops the search, it does not shift any range.

Thank you for your answer.

Buddy, how can be used ifro from  this picture https://github.com/JeanLucPons/Kangaroo/raw/master/DOC/successprob.jpg

?

What setting I nedd to do for get 100% probability ?

Br.

[
math09183
Member
**
Offline Offline

Activity: 170
Merit: 58


View Profile
June 09, 2020, 06:58:58 PM
 #767

What setting I nedd to do for get 100% probability ?

Maximum patience  Cheesy
COBRAS
Member
**
Offline Offline

Activity: 895
Merit: 22


View Profile
June 09, 2020, 07:08:22 PM
 #768

What setting I nedd to do for get 100% probability ?

Maximum patience  Cheesy

Oh, Good Lack Man !!! Be Be !!  Grin Grin Grin Grin Grin Grin

You trust Santa ? So, what he say you about time then he came to you again ? ? ?  Grin Grin Grin Grin Grin Grin

[
PietCoin97
Jr. Member
*
Offline Offline

Activity: 91
Merit: 3


View Profile
June 10, 2020, 02:55:48 PM
 #769

someone have workfile for share with dp26 ?
Etar
Sr. Member
****
Offline Offline

Activity: 617
Merit: 312


View Profile
June 10, 2020, 07:24:28 PM
 #770

Seems like #115 pazzle it is the latest pazzle to solve with kangaroo.
Next #120 need 160 days with 100x2080ti. With the same power even at not the best algorithm Ethash for this card this huge power get 1.6BTC for 160 days, it is much more then expected reward for solving key.
PietCoin97
Jr. Member
*
Offline Offline

Activity: 91
Merit: 3


View Profile
June 10, 2020, 07:56:43 PM
 #771

oww Zielar i run my engines so long now for 115 and you solve it tomorrow ? wht dp size you choose ?

i have dp 26 maybe i can share with you
PietCoin97
Jr. Member
*
Offline Offline

Activity: 91
Merit: 3


View Profile
June 10, 2020, 08:25:02 PM
 #772

the thing is i start with dp 24 after you found the 110 bit then i lost big file for dp 24

then i start with new one with dp 26 i run it for 6 days

this is my workfile

Loading: 115all
Version   : 0
DP bits   : 26
Start     : 40000000000000000000000000000
Stop      : 7FFFFFFFFFFFFFFFFFFFFFFFFFFFF
Key       : 0248D313B0398D4923CDCA73B8CFA6532B91B96703902FC8B32FD438A3B7CD7F55
Count     : 9743276691781672 2^53.113
Time      : 68.7d
DP Size   : 403.0/1183.5MB
DP Count  : 13140929 2^23.648
HT Max    : 89 [@ 021EC5]
HT Min    : 22 [@ 00EAD0]
HT Avg    : 50.13
HT SDev   : 7.09
Kangaroos : 0 2^-inf


Kangaroo v1.8
Loading: 115all
Version   : 0
DP bits   : 24
Start     : 40000000000000000000000000000
Stop      : 7FFFFFFFFFFFFFFFFFFFFFFFFFFFF
Key       : 0248D313B0398D4923CDCA73B8CFA6532B91B96703902FC8B32FD438A3B7CD7F55
Count     : 11306564601638692 2^53.328
Time      : 103.7d
DP Size   : 655.4/1815.3MB
DP Count  : 21411199 2^24.352
HT Max    : 129 [@ 021EC5]
HT Min    : 46 [@ 00BF14]
HT Avg    : 81.68
HT SDev   : 9.07
Kangaroos : 0 2^-inf
MrFreeDragon
Sr. Member
****
Offline Offline

Activity: 443
Merit: 350


View Profile
June 10, 2020, 08:25:13 PM
 #773

Together with the author of this work, we plan to have solution # 115 tomorrow and set a new record :-)

How long are your GPUs working on #115?

If #110 was solved for 2 days, so with the same speed and the same luck you need 2days * sqrt(2^5) = 2 days * 5.66 ~ 11.3 days for #115. So, yes, if you started on 1 June, the estimated completion date 11-12 June  Cheesy

For #110 you was very close to sqrt(n) operations, but not the average 2*sqrt(n). That means that probably you should wait another 11-12 days to be close to the average and 50% probability to find the key.

EDIT:
I doubt you will find the #115 key tomorrow. Much more likely at the end of June, or mid July. But not tomorrow.

WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1092
Merit: 223

Shooters Shoot...


View Profile
June 10, 2020, 08:44:54 PM
 #774

If any of you are working on #115 or #120 or # any above that, by yourself, you're just wasting power.

Jean Luc's knowledge, with Zielar's unlimited GPUs through his work...YOU can't compete. Especially if Jean Luc is making changes to increase chances of Zielar finding the puzzle.

You can't compete. Not with Kangaroo. You'll have to get creative and try random other options.

It's like everyone has GPU power but no one wants to link up and send DPs to common server, or get together and agree on a specific DP to share work files, etc.

I'd rather have 10% of 1.15 BTC versus 0%.

I'm still in the chase, but not strictly with Kangaroo. I offered up my work files, at DP 30 or 31. They are just sitting in file, no longer being used. I'm down to DP 12, with creative works.

WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1092
Merit: 223

Shooters Shoot...


View Profile
June 10, 2020, 08:46:12 PM
 #775

Together with the author of this work, we plan to have solution # 115 tomorrow and set a new record :-)

How long are your GPUs working on #115?

If #110 was solved for 2 days, so with the same speed and the same luck you need 2days * sqrt(2^5) = 2 days * 5.66 ~ 11.3 days for #115. So, yes, if you started on 1 June, the estimated completion date 11-12 June  Cheesy

For #110 you was very close to sqrt(n) operations, but not the average 2*sqrt(n). That means that probably you should wait another 11-12 days to be close to the average and 50% probability to find the key.

EDIT:
I doubt you will find the #115 key tomorrow. Much more likely at the end of June, or mid July. But not tomorrow.
You never know, he may have been granted access to more GPUs through work. Or maybe the luck factor will play in to his favor.
COBRAS
Member
**
Offline Offline

Activity: 895
Merit: 22


View Profile
June 10, 2020, 09:37:07 PM
 #776

Together with the author of this work, we plan to have solution # 115 tomorrow and set a new record :-)

How long are your GPUs working on #115?

If #110 was solved for 2 days, so with the same speed and the same luck you need 2days * sqrt(2^5) = 2 days * 5.66 ~ 11.3 days for #115. So, yes, if you started on 1 June, the estimated completion date 11-12 June  Cheesy

For #110 you was very close to sqrt(n) operations, but not the average 2*sqrt(n). That means that probably you should wait another 11-12 days to be close to the average and 50% probability to find the key.

EDIT:
I doubt you will find the #115 key tomorrow. Much more likely at the end of June, or mid July. But not tomorrow.
You never know, he may have been granted access to more GPUs through work. Or maybe the luck factor will play in to his favor.

In wikipedia wrighted   -  about max solved is 109 Bytes )))

[
Konstanting2
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 11, 2020, 09:37:20 AM
 #777

Thank you very much for the help. I was able to finally run the program. Community tell me how to open a 65save answer file? The file does not have an extension, I open notepad there are hieroglyphs, squares. I tried to open Bred3.0.3, I didn’t open it. Thank you very much in advance.
COBRAS
Member
**
Offline Offline

Activity: 895
Merit: 22


View Profile
June 11, 2020, 09:55:53 AM
 #778

Thank you very much for the help. I was able to finally run the program. Community tell me how to open a 65save answer file? The file does not have an extension, I open notepad there are hieroglyphs, squares. I tried to open Bred3.0.3, I didn’t open it. Thank you very much in advance.

Maybe totalcommander can help. TC file viewer support many codepages(ANSI,Unicode, etc...)

[
sssergy2705
Copper Member
Newbie
*
Offline Offline

Activity: 188
Merit: 0


View Profile
June 11, 2020, 11:12:04 AM
 #779

Thank you very much for the help. I was able to finally run the program. Community tell me how to open a 65save answer file? The file does not have an extension, I open notepad there are hieroglyphs, squares. I tried to open Bred3.0.3, I didn’t open it. Thank you very much in advance.

HxD Hex Editor, Winhex, Cygnus Hex Editor, etc
Jean_Luc (OP)
Sr. Member
****
Offline Offline

Activity: 462
Merit: 696


View Profile
June 11, 2020, 03:44:33 PM
 #780


How long are your GPUs working on #115?

If #110 was solved for 2 days, so with the same speed and the same luck you need 2days * sqrt(2^5) = 2 days * 5.66 ~ 11.3 days for #115. So, yes, if you started on 1 June, the estimated completion date 11-12 June  Cheesy

For #110 you was very close to sqrt(n) operations, but not the average 2*sqrt(n). That means that probably you should wait another 11-12 days to be close to the average and 50% probability to find the key.

EDIT:
I doubt you will find the #115 key tomorrow. Much more likely at the end of June, or mid July. But not tomorrow.

We almost reached 50% probability yesterday (~8 days of run, ~2^33 DP, DP25) but unfortunately everything was shutdown due to a storm Sad
Fortunately the workfiles has been preserved but we have to restart clients and servers to recover from crash.
As there was no kangaroo backup we will get a DP overhead by restarting the work.
I don't know if Zielar restarted the GPUs, yesterday he was a bit nervous Cheesy
We also get lots of troubles handling large workfiles (above 200GB) so I created a partitioned work file system (available on github) , an integrity workfile checker. We manage to re-merge all worfiles in ~24H.
The current release is tagged 1.10(unstable) but should work.
Hope it will go better now...
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 ... 143 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!