Author

Topic: Pollard's kangaroo ECDLP solver - page 125. (Read 59389 times)

member
Activity: 873
Merit: 22
$$P2P BTC BRUTE.JOIN NOW ! https://uclck.me/SQPJk
May 26, 2020, 11:45:20 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink


@etar
If you choose DP=26 you still have a large overhead (you will need 2 times more iterations), DP=24 should be ok but needed RAM will also growth.


1FoundByJLPKangaroo111Bht3rtyBav8

Zielar, you see nOW ? But for multipubkey need to do DONATION TO JEAN_LUCK ALL PEOPES WITH SUPERB POWER(LIKE YOU) MAN !

Jean_Luc adress https://www.blockchain.com/btc/address/1FoundByJLPKangaroo111Bht3rtyBav8
full member
Activity: 282
Merit: 114
May 26, 2020, 11:43:32 AM
OK, I am asking for summary information because it seems to me that I am asking it again and I do not know what to do. The question is whether in my situation:
- should I continue with CURRENT clients?
- if so - how long can it last and what is the chance that I will come to a solution?
- if not - what should the start command of new clients look like?
- what should the server start command look like?
- what is the most reasonable option for me right now?

I am already using the new server as I took the opportunity to disable it when changing the progress save file.
BTW. Can i look at JeanLuc wallet address? :-)
member
Activity: 873
Merit: 22
$$P2P BTC BRUTE.JOIN NOW ! https://uclck.me/SQPJk
May 26, 2020, 11:36:01 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink
-snip-
Is this the address you control the private key, or did you just create "beautiful" address? So funds sent there will be burned...

A beautiful address Smiley

@jean luc maybe you can manage it to create a community server and when key will be found everyone get the piece for the work he have done.

And you will get your dev fee btc too

Quite a hard task to make it secure and to develop...


Jean !!!

No multi pubkeys please !!!

Code:
will add multi key support

Man, with 1 key you can get more then you need. Like all others.

If you need multy pub keys you can fined a programmer and getmulti pub only for You ! I think you not thant sha3 in bitcoin network tomorrow after Jean publish a multypub reliase.

It’s easy to pay to JeanLuc, than try to find programmer who spend xxx time to understand and make what you need)

Oh, Man, kill so superb soft more easy whit multypubkey. I think you not so PC power like HarwareCollector or Zielar, so use this software. SO NO MULTY PUBKEYS !!! All who whant multypubkeys DONATE TO JEAN_LUCK 'SOME''BTC FIRST, AFTER ASK HIM ABOUT MULTYPUBKEYS. NOW BALLANCE OF JEAN PUBKEY IS 0 !!! I'M LUCKING TO HIM WALLET ADRESS  Sad AND FUC*, IF YOU THANT FOMEONE WORK FOR YOU FO FREE DO IT YOURSELF !!!
jr. member
Activity: 43
Merit: 1
May 26, 2020, 11:28:21 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink
-snip-
Is this the address you control the private key, or did you just create "beautiful" address? So funds sent there will be burned...

A beautiful address Smiley

@jean luc maybe you can manage it to create a community server and when key will be found everyone get the piece for the work he have done.

And you will get your dev fee btc too

Quite a hard task to make it secure and to develop...


Jean !!!

No multi pubkeys please !!!

Code:
will add multi key support

Man, with 1 key you can get more then you need. Like all others.

If you need multy pub keys you can fined a programmer and getmulti pub only for You ! I think you not thant sha3 in bitcoin network tomorrow after Jean publish a multypub reliase.

It’s easy to pay to JeanLuc, than try to find programmer who spend xxx time to understand and make what you need)
jr. member
Activity: 91
Merit: 3
May 26, 2020, 11:09:50 AM
Maybe maybe not
member
Activity: 873
Merit: 22
$$P2P BTC BRUTE.JOIN NOW ! https://uclck.me/SQPJk
May 26, 2020, 11:06:43 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink
-snip-
Is this the address you control the private key, or did you just create "beautiful" address? So funds sent there will be burned...

A beautiful address Smiley

@jean luc maybe you can manage it to create a community server and when key will be found everyone get the piece for the work he have done.

And you will get your dev fee btc too

Quite a hard task to make it secure and to develop...


Jean !!!

No multi pubkeys please !!!

Code:
will add multi key support

Man, with 1 key you can get more then you need. Like all others.

If you need multy pub keys you can fined a programmer and getmulti pub only for You ! I think you not thant sha3 in bitcoin network tomorrow after Jean publish a multypub reliase.
jr. member
Activity: 91
Merit: 3
May 26, 2020, 10:59:24 AM
Btw I have dp 34 for 115 bit pub key Expected calculations are 2^58. Does it make sense or should I decrease the dp size I have 8 GB RAM
jr. member
Activity: 91
Merit: 3
May 26, 2020, 10:51:03 AM
Alright so before you create server you will apply multi pub key?

You told after fixing the server crash problems you will add multi key support.
sr. member
Activity: 462
Merit: 701
May 26, 2020, 10:43:20 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink
-snip-
Is this the address you control the private key, or did you just create "beautiful" address? So funds sent there will be burned...

A beautiful address Smiley

@jean luc maybe you can manage it to create a community server and when key will be found everyone get the piece for the work he have done.

And you will get your dev fee btc too

Quite a hard task to make it secure and to develop...
sr. member
Activity: 443
Merit: 350
May 26, 2020, 10:20:52 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink
-snip-

Is this the address you control the private key, or did you just create "beautiful" address? So funds sent there will be burned...
jr. member
Activity: 91
Merit: 3
May 26, 2020, 10:09:44 AM
@jean luc maybe you can manage it to create a community server and when key will be found everyone get the piece for the work he have done.

And you will get your dev fee btc too
sr. member
Activity: 462
Merit: 701
May 26, 2020, 09:53:24 AM
Edit: but when for ex. we want create pool to do job toghether, we don`t know how many kangaroos will be totaly, because we don`t know how many GPU will be used.
How calculate correct DP in that case?

If you launch a server and you wait for an arbitrary number of kangaroo you cannot choose an optimal DP.
So it could be good to choose it according to the RAM you have on the server but you may fall in RAM overflow if too much kangaroo participate.
In that case, the server should be much improved: it must manage kangaroos and distribute kangaroo to clients. This is a hard task.

sr. member
Activity: 462
Merit: 701
May 26, 2020, 09:40:45 AM
If somebody found a key, I would really appreciate that 1 satoshi from the solved address is given to
1FoundByJLPKangaroo111Bht3rtyBav8
Thanks Wink


@etar
If you choose DP=26 you still have a large overhead (you will need 2 times more iterations), DP=24 should be ok but needed RAM will also growth.
sr. member
Activity: 642
Merit: 316
May 26, 2020, 09:30:25 AM
I recall choose nbKangaroo * 2^dpbit the smallest possible comparing 2^55.5
So the best choice in this case was using DP=26 ?
Code:
range 2^ 109.0
expected OP 2^ 55.5
DPbit: 26
total GPU: 383
Kangaroos per GPU 2^ 21.09
totalkangaroo 2^ 29.671200581924957
Nkangaroo*2^DPbit = 2^ 55.67120058192496
Edit: but when for ex. we want create pool to do job toghether, we don`t know how many kangaroos will be totaly, because we don`t know how many GPU will be used.
How calculate correct DP in that case?
sr. member
Activity: 462
Merit: 701
May 26, 2020, 08:59:01 AM
I like the race between HardWareCollector and zielar Smiley

To choose the DP mask, you first have to calculate your kangaroo number.

460000Mkeys with 2080 Ti (default setting) at ~1.2GKs
=> 383 boards * 2^21.09 = 2^29.6 kangaroo
DP28 => overhead = 2^29.6 * 2^28 = 2^57.6

The overhead here is greater than the expected number of iteration.
As said by HC, DP28 is too large for so much kangaroo and 109bit range.

I recall choose nbKangaroo * 2^dpbit the smallest possible comparing 2^55.5

Edit:
And avoid restarting clients, each time you restart a client, you add more kangaroos and stop others (you break paths)

Edit 2:
The suggested DP is a bad approximation and depend on number of kangaroo, so it differs from a configuration to an other.
full member
Activity: 282
Merit: 114
May 26, 2020, 08:57:17 AM
Quote
In  all of the experiments that I’ve done with Jean_Luc’s software, I don’t recall going that long (~4.6(sqrt(N)) without some sort of a collision with a properly chosen DP mask, something might be wrong there. But what I find even more interesting is your choice of a very high 28-bit mask, how did you decide that this was the proper choice
DP = 28 suggested the application, so I did as suggested, because I was not informed enough to determine this value myself at a lower level


Quote
Dude, with your insane power you just have to wait less than few days to scan the full range of keys, what do you want more ?

clear assurance that continuing to work in the current mode will result in a key result
sr. member
Activity: 462
Merit: 701
May 26, 2020, 08:40:02 AM
Yes I switched to Visual Studio 2019 and Cuda 10.2.
Unfortunately I can't build Cuda 10 in the next few days.
sr. member
Activity: 642
Merit: 316
May 26, 2020, 08:36:38 AM
I published the 1.6.

GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version
compiled with 10.2?
sr. member
Activity: 661
Merit: 250
May 26, 2020, 08:36:17 AM
I published the 1.6.


Many thanks.
I will update clients and server after returning in about two hours because I'm out of reach.  I am asking for tips and suggestions on how best to solve it?  Which startup command should I use for each client and which one for the server?
Dude, with your insane power you just have to wait less than few days to scan the full range of keys, what do you want more ?
member
Activity: 144
Merit: 10
May 26, 2020, 08:35:18 AM
Quote
How many jump do you have in total at the moment for #110?
This is my -winfo from fully merged job to this time:


Quote
could you share your work file?

I don't see a problem ... As soon as I start working on #115 :-)

In all of the experiments that I’ve done with Jean_Luc’s software, I don’t recall going that long (~4.6(sqrt(N)) without some sort of a collision with a properly chosen DP mask, something might be wrong there. But what I find even more interesting is your choice of a very high 28-bit mask, how did you decide that this was the proper choice for your setup?

Out of courtesy, I will give you until this coming Sunday to finish. If not, I will enter the race with 128 RTX 2080 Tis and 2TB of RAM (22-bit DP mask), and with that setup, my worst case is five days based on experimentation with my own implementation with distributed hash tables.

I wish you the best of luck and I hope that you succeed, we can learn a lot from your data on how to choose the optimal DP point mask.
Jump to: