Pages:
Author

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

jr. member
Activity: 50
Merit: 7
July 29, 2021, 07:07:18 PM
I created a pool for Kangaroo, Puzzle 120(Full Range) DP 22, All kangaroos recorded by server so you can leave and rejoin at anytime.
With DP 22 you would need to store ~300,000,000,000 distinguished points to solve #120 and then comparing them.

And..? Lol
copper member
Activity: 76
Merit: 11
July 29, 2021, 07:02:34 PM
I created a pool for Kangaroo, Puzzle 120(Full Range) DP 22, All kangaroos recorded by server so you can leave and rejoin at anytime.
With DP 22 you would need to store ~300,000,000,000 distinguished points to solve #120 and then comparing them.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
July 29, 2021, 06:58:55 PM
Does this help? Another transaction ID will be created with a different recipient address and with a higher commission. I just don’t remember whether the bitcoin core takes into account the spent of those transactions that are still in the mempool

Yeah it should be untouchable, child-pays-for-parent cannot divert the transaction unless the receiver has sloppily exposed their own private key that they are sending prize money to.
jr. member
Activity: 50
Merit: 7
July 29, 2021, 04:59:27 PM
I created a pool for Kangaroo, Puzzle 120(Full Range) DP 22, All kangaroos recorded by server so you can leave and rejoin at anytime.

This server is open to the public however it is by invitation only. If you would like more info Please DM me or reply to my thread https://bitcointalksearch.org/topic/building-a-public-server-for-the-bitcoin-puzzle-transactions-kangaroobitcrack-5350839

Will be hosting a discussion soon about the fairest way to split the prize, but until then we still need to find the address!
jr. member
Activity: 40
Merit: 7
July 29, 2021, 04:19:33 PM
" I got it down to 104 bits today, but with 32,000 pubkeys; better than the normal 2^16 normally required, but I can't figure out a way to shrink it down to one key... "

for 10 bit down = 1024 pubkeys
for 20 bit down = 1024*1024 = 1048576 pubkeys
for 30 bit down = 1024*1024*1024 = 1073741824 pubkeys

1048576 and 1073741824 pubkeys with each other addition and mutiplication will return you 260 pubkeys apear where 16 pubkeys sure inside 10 bit down from main pubkey
these 260 pubkeys again played for get 30 bit down for 1/720 pubkeys
now you can start to find with above tip



which script you used bro
jr. member
Activity: 48
Merit: 11
July 29, 2021, 07:59:50 AM
" I got it down to 104 bits today, but with 32,000 pubkeys; better than the normal 2^16 normally required, but I can't figure out a way to shrink it down to one key... "

for 10 bit down = 1024 pubkeys
for 20 bit down = 1024*1024 = 1048576 pubkeys
for 30 bit down = 1024*1024*1024 = 1073741824 pubkeys

1048576 and 1073741824 pubkeys with each other addition and mutiplication will return you 260 pubkeys apear where 16 pubkeys sure inside 10 bit down from main pubkey
these 260 pubkeys again played for get 30 bit down for 1/720 pubkeys
now you can start to find with above tip



can you share script to do these calculations or explain a way please

How to reduce to 260 keys ... I've been looking for this method for almost 3 weeks. ))) I would also like a hint
jr. member
Activity: 81
Merit: 2
July 29, 2021, 06:49:35 AM
can you share script to do these calculations or explain a way please

Again, if you go a few pages back you'll find a division script in Python.

This was previously posted in this thread but deleted for some reason, it's a snippet from iceland2k14's Github that divides a pubkey by an arbitrary number and returning all the parts in between. I polished it a bit to print the compressed and uncompressed keys: https://gist.github.com/ZenulAbidin/286a652b160086b3b0f184a886ba68ca

Here's the script output when called with a random (uninteresting - with no balance) pubkey, divided by 48. The keys divided by 0, 1, 2, 3 and so on are printed in order:

~snipped
once you use script and devide with 48 , my question is what range than i have to set to scan if i devide 48
and what about if i divide with 96 what range
and what about like odd number 55
jr. member
Activity: 81
Merit: 2
July 29, 2021, 06:43:33 AM
can you share script to do these calculations or explain a way please

Again, if you go a few pages back you'll find a division script in Python.

This was previously posted in this thread but deleted for some reason, it's a snippet from iceland2k14's Github that divides a pubkey by an arbitrary number and returning all the parts in between. I polished it a bit to print the compressed and uncompressed keys: https://gist.github.com/ZenulAbidin/286a652b160086b3b0f184a886ba68ca

Here's the script output when called with a random (uninteresting - with no balance) pubkey, divided by 48. The keys divided by 0, 1, 2, 3 and so on are printed in order:

~snipped

consider me as child , i am just 16 year old and trying to learn things , can you please explain who to get lower keys with this script as @COBRAS said this is generating big number of keys
member
Activity: 873
Merit: 22
$$P2P BTC BRUTE.JOIN NOW ! https://uclck.me/SQPJk
July 29, 2021, 06:33:18 AM
can you share script to do these calculations or explain a way please

Again, if you go a few pages back you'll find a division script in Python.

This was previously posted in this thread but deleted for some reason, it's a snippet from iceland2k14's Github that divides a pubkey by an arbitrary number and returning all the parts in between. I polished it a bit to print the compressed and uncompressed keys: https://gist.github.com/ZenulAbidin/286a652b160086b3b0f184a886ba68ca

Here's the script output when called with a random (uninteresting - with no balance) pubkey, divided by 48. The keys divided by 0, 1, 2, 3 and so on are printed in order:

~snipped

NotATeater, your script not generate 260 pubkey, yours script generate 260 000. You remeber this ? And so, say how to transfrom yours 260000 to 260 ?
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
July 29, 2021, 06:26:51 AM
can you share script to do these calculations or explain a way please

Again, if you go a few pages back you'll find a division script in Python.

This was previously posted in this thread but deleted for some reason, it's a snippet from iceland2k14's Github that divides a pubkey by an arbitrary number and returning all the parts in between. I polished it a bit to print the compressed and uncompressed keys: https://gist.github.com/ZenulAbidin/286a652b160086b3b0f184a886ba68ca

Here's the script output when called with a random (uninteresting - with no balance) pubkey, divided by 48. The keys divided by 0, 1, 2, 3 and so on are printed in order:

~snipped
jr. member
Activity: 81
Merit: 2
July 29, 2021, 05:24:02 AM
" I got it down to 104 bits today, but with 32,000 pubkeys; better than the normal 2^16 normally required, but I can't figure out a way to shrink it down to one key... "

for 10 bit down = 1024 pubkeys
for 20 bit down = 1024*1024 = 1048576 pubkeys
for 30 bit down = 1024*1024*1024 = 1073741824 pubkeys

1048576 and 1073741824 pubkeys with each other addition and mutiplication will return you 260 pubkeys apear where 16 pubkeys sure inside 10 bit down from main pubkey
these 260 pubkeys again played for get 30 bit down for 1/720 pubkeys
now you can start to find with above tip



can you share script to do these calculations or explain a way please
newbie
Activity: 5
Merit: 0
July 29, 2021, 03:17:19 AM
does anyone know how to edit the work file..?? i was trying to solve key for 7 days straight and i let it run for 7 days straight and just now i indented another key and its saved in the same save.work file how do i retrieve my 7 days work ..?? please help
member
Activity: 245
Merit: 17
July 27, 2021, 05:27:19 AM
I remember sometime ago, I ran a full bitcoin node and I wrote a python script that interacts with bitcoin-cli which checked every second the balance for I think this wallet 1F3sAm6ZtwLAUnj7d38pGFxtP3RVEvtsbV which pvk is known (empty space brainwallet). I've sent some fraction of bitcoin there and it was sucked up before my script reaction !
In fact, someone with programming skills can write a specific bitcoin-cli to scan a list of known wallets and move funds quickly.
check this https://www.blockchain.com/btc/address/1F3sAm6ZtwLAUnj7d38pGFxtP3RVEvtsbV
jr. member
Activity: 48
Merit: 11
July 27, 2021, 04:21:29 AM
Hi

1) Suppose I find pvk for puzzle #64
2) I import the bitcoin address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
3) I start a full fund transfer to another wallet  
4) My transaction shows up in the blockchain (showing number of confirmations)
5) Once my transaction has been launched, the publickey is then visible.

My question is as follow:
Is it possible for someone using "Pollard's kangaroo ECDLP solver" to find the private key fast enough to be able to import the same address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN and then launch  a fund transfer
 to a different wallet ? (before enough confirmation on my transaction and of course pay more gas fees than me)  

Huh
 

Theoretically, it is possible. Since, if the public key 64 is known, then it will take several seconds to solve the problem.
Practically unlikely. No one will sit and wait for this key to appear. And it is not known if there will be a second blockchain

Upd. Only if you set a very low commission and the transaction freezes for a long time, then yes. This scenario is possible.
Hmm, we need to write a script that will track the mempool and immediately launch the kangaroo, search and immediately create a transaction with a higher commission. Joke )))


It is not a joke, such scripts exist ... It is not actually hard to do, just install a full node and the rest follows. It is easy to check that such watchdog-scripts are out there.

use electrum
in Tools >> transaction >> Use Replace-By-Fee
by default its checked
un check it
before create your transaction,
you will be safe

Does this help? Another transaction ID will be created with a different recipient address and with a higher commission. I just don’t remember whether the bitcoin core takes into account the spent of those transactions that are still in the mempool

Upd: Anyone with a little bitcoin can just do an experiment. From two identical wallets, send yourself first with a very low commission so that the transaction hangs for a long time in the mempool, and after a while (10-15 minutes) send the same coins from another wallet to another address, but with a higher commission.
member
Activity: 330
Merit: 34
July 27, 2021, 03:14:56 AM
Hi

1) Suppose I find pvk for puzzle #64
2) I import the bitcoin address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
3) I start a full fund transfer to another wallet  
4) My transaction shows up in the blockchain (showing number of confirmations)
5) Once my transaction has been launched, the publickey is then visible.

My question is as follow:
Is it possible for someone using "Pollard's kangaroo ECDLP solver" to find the private key fast enough to be able to import the same address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN and then launch  a fund transfer
 to a different wallet ? (before enough confirmation on my transaction and of course pay more gas fees than me)  

Huh
 

Theoretically, it is possible. Since, if the public key 64 is known, then it will take several seconds to solve the problem.
Practically unlikely. No one will sit and wait for this key to appear. And it is not known if there will be a second blockchain

Upd. Only if you set a very low commission and the transaction freezes for a long time, then yes. This scenario is possible.
Hmm, we need to write a script that will track the mempool and immediately launch the kangaroo, search and immediately create a transaction with a higher commission. Joke )))


It is not a joke, such scripts exist ... It is not actually hard to do, just install a full node and the rest follows. It is easy to check that such watchdog-scripts are out there.

use electrum
in Tools >> transaction >> Use Replace-By-Fee
by default its checked
un check it
before create your transaction,
you will be safe
member
Activity: 245
Merit: 17
July 27, 2021, 02:55:18 AM
Hi

1) Suppose I find pvk for puzzle #64
2) I import the bitcoin address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
3) I start a full fund transfer to another wallet  
4) My transaction shows up in the blockchain (showing number of confirmations)
5) Once my transaction has been launched, the publickey is then visible.

My question is as follow:
Is it possible for someone using "Pollard's kangaroo ECDLP solver" to find the private key fast enough to be able to import the same address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN and then launch  a fund transfer
 to a different wallet ? (before enough confirmation on my transaction and of course pay more gas fees than me)  

Huh
 

Theoretically, it is possible. Since, if the public key 64 is known, then it will take several seconds to solve the problem.
Practically unlikely. No one will sit and wait for this key to appear. And it is not known if there will be a second blockchain

Upd. Only if you set a very low commission and the transaction freezes for a long time, then yes. This scenario is possible.
Hmm, we need to write a script that will track the mempool and immediately launch the kangaroo, search and immediately create a transaction with a higher commission. Joke )))


It is not a joke, such scripts exist ... It is not actually hard to do, just install a full node and the rest follows. It is easy to check that such watchdog-scripts are out there.
jr. member
Activity: 48
Merit: 11
July 27, 2021, 12:30:08 AM
Hi

1) Suppose I find pvk for puzzle #64
2) I import the bitcoin address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
3) I start a full fund transfer to another wallet  
4) My transaction shows up in the blockchain (showing number of confirmations)
5) Once my transaction has been launched, the publickey is then visible.

My question is as follow:
Is it possible for someone using "Pollard's kangaroo ECDLP solver" to find the private key fast enough to be able to import the same address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN and then launch  a fund transfer
 to a different wallet ? (before enough confirmation on my transaction and of course pay more gas fees than me)  

Huh
 

Theoretically, it is possible. Since, if the public key 64 is known, then it will take several seconds to solve the problem.
Practically unlikely. No one will sit and wait for this key to appear. And it is not known if there will be a second blockchain

Upd. Only if you set a very low commission and the transaction freezes for a long time, then yes. This scenario is possible.
Hmm, we need to write a script that will track the mempool and immediately launch the kangaroo, search and immediately create a transaction with a higher commission. Joke )))
member
Activity: 245
Merit: 17
July 26, 2021, 07:06:07 PM
Hi

1) Suppose I find pvk for puzzle #64
2) I import the bitcoin address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
3) I start a full fund transfer to another wallet 
4) My transaction shows up in the blockchain (showing number of confirmations)
5) Once my transaction has been launched, the publickey is then visible.

My question is as follow:
Is it possible for someone using "Pollard's kangaroo ECDLP solver" to find the private key fast enough to be able to import the same address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN and then launch  a fund transfer
 to a different wallet ? (before enough confirmation on my transaction and of course pay more gas fees than me)   

Huh

 
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
July 26, 2021, 09:05:43 AM
btw i can offer 115bit range only 1 key, for make this key i need 0.75btc for buying 3090rtx gpu's for my calc fast to within 7 days Smiley, but here no one have this for work of months to days Smiley

I've been puzzling over your way of reducing the number of keys to 16/260 and 1/720 for two weeks now)))
You write that for 1 key of 115 bits it takes 7 days for 3090. How much time does it take to compress to 260 and 720 keys?
Thank you

Based on my experience the compression happens almost instantaneously since you just make 260 or 720 passes in a loop respectively.

I'm not sure I can believe the time to crack is that fast for a single 3090, what's most likely happening is that he's running a bunch of them in parallel. Otherwise #120 wouldn't be so hard to solve and could be done with a GPU farm full of 3090s.
jr. member
Activity: 48
Merit: 11
July 25, 2021, 01:39:05 PM
btw i can offer 115bit range only 1 key, for make this key i need 0.75btc for buying 3090rtx gpu's for my calc fast to within 7 days Smiley, but here no one have this for work of months to days Smiley

I've been puzzling over your way of reducing the number of keys to 16/260 and 1/720 for two weeks now)))
You write that for 1 key of 115 bits it takes 7 days for 3090. How much time does it take to compress to 260 and 720 keys?
Thank you
Pages:
Jump to: