Bitcoin Forum
March 03, 2021, 11:50:41 PM *
News: Latest Bitcoin Core release: 0.21.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 »
1  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: December 09, 2020, 09:24:47 AM
Anyone get a pub #64 ?
2  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: October 20, 2020, 11:37:44 AM
-snip-
I have some functions in Python and it runs very slow compared to C.

The sage I want to do with the GPU is as follows
Code:
Pr = 115792089237316195423570985008687907853269984665640564039457584007908834671663

E = EllipticCurve (GF (P), [0,7])
N = E.order ()

G = E(55066263022277343669578718895168534326250603453777594175500187360389116729240,32670510020758816978083085130507043184471273380659243275938904335757337482424) # on E

T = E(26864879445837655118481716049217967286489564259939711339119540571911158650839,29571359081268663540055655726653840143920402820693420787986280659961264797165) # on E

numInt = 5646546546563131314723897429834729834798237429837498237498237489273948728934798237489723489723984729837489237498237498237498237498273493729847

numMod = numInt %N

numInv = pow(numMod ,N-2,N) # detail -> https://stackoverflow.com/questions/59234775/how-to-calculate-2-to-the-power-of-a-large-number-modulo-another-large-number


numMod * G
numMod * T

(T-G) * numInv



print (5*T)
print (2*G)

print (numMod * G)
print (numMod * (-G))

print (numMod * T)
print ((numMod-3) * (T-G))


Do you have any suggestions? What should I do ?
I wrote my question here because it is indirectly related to this project. Please forgive.

Hi! The slowest part in your python is inverse function. Try to implement gmpy2 inverse function (included in gmpy2) - it is C-based and very fast:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#gmpy

You can find the details here: https://bitcointalk.org/index.php?topic=5245379.msg55214449#msg55214449

When using Python, I use FastEcdsa(https://github.com/AntonKueltz/fastecdsa) library and mathematics similar to Sage. But can I do the math faster? I want to understand.
The FastEcdsa Library is fast, but I don't know if it uses the gmpy2 you suggested. My python script uses 17% of the CPU as a result. I wanted to write with Anaconda (for GPU), but I could not find a gpu running as fast as C or I could not.

Thank you MrFreeDragon .

No. you can't be faster then GPU on your CPU.
3  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: August 01, 2020, 03:58:13 PM
Hi all,

So no one knows a pubkey to 64?
Address 64 has no outgoing transactions.Therefore, the public key is unknown.


so everybody seraching higher known addresses ?
4  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: August 01, 2020, 08:31:17 AM
Hi all,

So no one knows a pubkey to 64?
5  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 20, 2020, 09:06:44 AM

So...how do use a kangaroo without pub key?  What all of you looking for without it?


Pollard Kangaroo algorithm needs as input a public key and an interval for private key.

So... you don't use kangaroo without pub key.

One can get a public key from spent transaction, or early P2PK transaction.


ok, how everyone here use kangaroo for 64? just interest, or for 74,77 and etc?
6  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 20, 2020, 07:01:06 AM
How we can recieve a pub key?  try to do all without mistakes

i make a from address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN a pub 3EE4133D991F52FDF6A25C9834E0745AC74248A4 in hash 160, is it right or or everyone use some online stuff for it?
In case of your example you can't find the pubkey of the address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN. That's because it is a Pay 2 Public Key Hash address. What you tried to do I guess is a base58 decode of the address. The tool at http://gobittest.appspot.com/Address might be of help to you fur understanding purposes. Just fill in the address in the last field and you will get the values all the way to the RIPEMD-160 of the hash of the private key. But since RIPEMD and SHA are hashing algorithms that will only work in one way there is no way you can calculate the public key.

In case of a P2PKH address the public key becomes known when the address is used for an outgoing transaction. In that case for the unlocking script the public key has to be supplied and it will be checked if it hashes to the correct value. But in your case the address doesn't have any outgoing transactions so the public key is not known to anyone but the person who also has the private key.




Another one question:
I open dos in JeanLuc github at kangaroo, and see a data about 64bit, as he wrote there:
"""
Exemple with a 64bit key:

Kangaroo.exe -d 10 -s -w save.work -wsplit -wi 10 ..\VC_CUDA8\in64.txt
"""

I look at info:

Kangaroo v1.6
Start:5B3F38AF935A3640D158E871CE6E9666DB862636383386EE0000000000000000
Stop :5B3F38AF935A3640D158E871CE6E9666DB862636383386EEFFFFFFFFFFFFFFFF

what??)) is it real range or another decoding i need to do or what is it?
7  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 20, 2020, 06:55:14 AM
So...how do use a kangaroo without pub key?  What all of you looking for without it?

How we can recieve a pub key?  try to do all without mistakes

i make a from address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN a pub 3EE4133D991F52FDF6A25C9834E0745AC74248A4 in hash 160, is it right or or everyone use some online stuff for it?
In case of your example you can't find the pubkey of the address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN. That's because it is a Pay 2 Public Key Hash address. What you tried to do I guess is a base58 decode of the address. The tool at http://gobittest.appspot.com/Address might be of help to you fur understanding purposes. Just fill in the address in the last field and you will get the values all the way to the RIPEMD-160 of the hash of the private key. But since RIPEMD and SHA are hashing algorithms that will only work in one way there is no way you can calculate the public key.

In case of a P2PKH address the public key becomes known when the address is used for an outgoing transaction. In that case for the unlocking script the public key has to be supplied and it will be checked if it hashes to the correct value. But in your case the address doesn't have any outgoing transactions so the public key is not known to anyone but the person who also has the private key.


8  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 20, 2020, 06:10:25 AM

How we can recieve a pub key?  try to do all without mistakes

i make a from address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN a pub 3EE4133D991F52FDF6A25C9834E0745AC74248A4 in hash 160, is it right or or everyone use some online stuff for it?



Can someone wrote how to start kangaroo in range? i try to make it via doc, but not understand... and not understand how it looking for address, where i must to write it?
For Windows:

Example of input text document that contains ranges and public key you are searching for, let's call it/save it as input.txt:
Code:
1000000
1FFFFFF
03057fbea3a2623382628dde556b2a0698e32428d3cd225f3bd034dca82dd7455a

1000000 = start of range
1FFFFFF  = end of range
03057... = public key you are searching for

Save the input text document in same folder as Kangaroo.exe

Kangaroo doesn't search for an address but a public key.
9  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 19, 2020, 07:16:56 AM
Can someone wrote how to start kangaroo in range? i try to make it via doc, but not understand... and not understand how it looking for address, where i must to write it?
10  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 17, 2020, 06:15:33 PM
can anyone make a compiled version for 1070 win10? thk




Thanks a lot.
11  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: July 16, 2020, 04:47:21 PM
can anyone make a compiled version for 1070 win10? thk
12  Bitcoin / Bitcoin Discussion / Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED== on: March 25, 2020, 09:52:06 AM
hi
anybody try to use p106 with bitcrack?
13  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: November 22, 2019, 10:54:10 AM
VanitySearch is not for cracking, so I'm not sure you can specify a range. Those two applications generate private keys for different purposes.

It can generate keys random in range i think, go tocode in..wrote later if i can do that
14  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: November 21, 2019, 08:23:46 AM


RANGE: 0xF00000000 - 0xA00000000 = 0x500000000 (21,474,836,480)




Hi, can you wrote a start comand or describe how you start vanity in range? it very interesting!

Thk
15  Other / Off-topic / Re: [ARCHIVE] Bitcoin challenge discusion on: November 19, 2019, 08:29:41 AM
It depends what expenses you have. I'm using my small rig to heat my home so actually it's paying itself by just generating heat. Everything else is just pure profit.

Just like the old days of mining Bitcoin. Smiley

I live in a warm temperate to arid area, so the excess heat is usually unwanted, except in the coldest parts of Winter. The temperature today is going to peak around 35 degrees C.

...surely there must be a more efficient way to heat your house? Your GPU is basically like a simple foot heater, so its efficiency is very low compared to something like reverse cycle A/C.

Good answer - I like it.

I apologize that my question is a little off topic.
For addresses that have an output transaction, people retrieve R, S and Z values from a  Bitcoin Transaction.
The process of obtaining (extracting) R, S and Z values from a Bitcoin Transaction is known and understandable to me.
Another thing is not clear - the practical application of the parameters R, S and Z. Is there a thread on this forum that discusses the practical application of these parameters R, S and Z?
And secondly, the 2coin.org resource often freezes and does not work.
Is there any other resource similar to 2coin.org?
Perhaps there is a stand-alone script or software option on GitHub?
Tell me.


wow, man thks for 2coins, very usefull
16  Other / Off-topic / Re: [ARCHIVE] Bitcoin challenge discusion on: November 08, 2019, 07:27:35 PM
I have imported 27,000 completed ranges into the pool DB.  I did it in such a way as to not affect any ones current stake.  It will just increase our chances of finding the solution a little sooner.

http://www.ttdsales.com/64bit/
what type of range you mean ? those 27,000 are range of what size ?!!
I am still want to join your pool but need Ubunto version first  Sad

I think it is about the number of batches issued for calculation. 27,000 size ranges in hex FFFFFFFF.
it also could be FF
17  Other / Off-topic / Re: [ARCHIVE] Bitcoin challenge discusion on: November 08, 2019, 04:52:46 PM

The pool is now running ~6.25 billion keys a second and has around 80 users.  Only about 10 are active currently though. 



so and my question is still in air, what y gona do when there would be 1865156715671567841784 range?

1865156715671567841784
                      6000000000 billions?
18  Other / Off-topic / Re: [ARCHIVE] Bitcoin challenge discusion on: November 06, 2019, 11:59:09 AM
I added the current amount you will get paid to top 10 list if solution is found.  Takes into account the real time value of bitcoin.

http://www.ttdsales.com/64bit/


i think(thats only mu thought and decisions), that bitcrack is rather stupid, because you don't know where and what are you doing.. in fact you all time bit a rock...but it's only my thought,  what you gone do in range 12873562336973246598716213543 - 48975348027768076943679-84769847698 ?

I think bitcrack is not a tool for all time work, bytheway while you checking 1mlrd addresses you can loose another one with balance
19  Other / Off-topic / Re: [ARCHIVE] Bitcoin challenge discusion on: October 23, 2019, 01:14:15 PM
I have been trying to solve the puzzle but every time I tried I got an headache. I dont know where to start and I keep on researching until I end up with nothing. I even ask some of my friends who are good with this things but I cannot understand fully their explanation. I guess I will stop doing the challenge and will focus on the signature campaign. Well good luck to you guys in solving the puzzle its hopeless for me.
Just a every day.
https://www.youtube.com/watch?v=im2VlRprLVc

how can i play the same? )
20  Other / Off-topic / Re: [ARCHIVE] Bitcoin challenge discusion on: September 30, 2019, 07:59:50 AM
#64

9000000000000000   -     900008c8cdbfc000
fe38B13505B26867   -     fe38b4e9a9e18000
fe08b4e9a9e18000   -      fe38b28c4dcdf000
f908b4e9a9e18000   -      f908b83fef996800
e908b4e9a9e18000  -      e908b8e3fd70a800
f200000000000000   -      f20007dc504d4000
a0dea1390507f800   -      a0decf332bc7f800
f4430518eaddc000   -      f44309cb5f5dc000
d39b97986985a000  -      d39bf99dea45a000
c89526398b87e000  -      c895840b4507e000
de1df04147b1b000  -       de1df13e0f31b000
e3ef4e58aa31b000   -      e3efc87af531b000
cde0b6b3a7640000  -      cde0c690b6a40000

This ranges are already scanned.
 


why do check this ranges?
Pages: [1] 2 3 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!