Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: ecdsa123 on January 02, 2023, 08:24:42 PM



Title: need verify :)
Post by: ecdsa123 on January 02, 2023, 08:24:42 PM
Dears

My own CUDA version for BSGS has a small problem.

and I really don;t know where, it propably with generic bloom file.

I would like to ask you for test :

Point(x,y)
x= 39463757918738095745964888743021195780950227125136009853721051984188814643946
y= 34931045062665261469824543724943246959413294631440907117008729467673349726280

the same but in compress version :
p= 02573fb20803a46e39b0798ae4570ae9010f81a605de739732fccb1cf688ffd2ea

it should be in range 1 to 100304421   I mean max 2**27 bit

could you do for me?
thank , what is integer value key.


Title: Re: need verify :)
Post by: _Counselor on January 03, 2023, 05:51:28 AM
I don't clearly understand what needs to be tested. If the question is "does the given public key lies in given range" than the answer is no, it doesn't.


Title: Re: need verify :)
Post by: ecdsa123 on January 03, 2023, 08:33:52 AM
ok, thanks i have the same result


Title: Re: need verify :)
Post by: Kpot87 on January 21, 2023, 08:27:50 PM
I don't clearly understand what needs to be tested. If the question is "does the given public key lies in given range" than the answer is no, it doesn't.

how you know this ?


Title: Re: need verify :)
Post by: bnbstorm on January 21, 2023, 08:43:25 PM
I don't clearly understand what needs to be tested. If the question is "does the given public key lies in given range" than the answer is no, it doesn't.

how you know this ?


Provided range is not quite big. They can run every possible pattern and match it with provided key and tell if it is in that range or not. This range scanning time is based on hardware you have.
For more information every bitcoin address is generated from a specific range of private keys. Nearly every 256-bit number is a valid ECDSA private key. Specifically, any 256-bit number from 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 is a valid private key.


Title: Re: need verify :)
Post by: Kpot87 on January 21, 2023, 09:22:58 PM
I don't clearly understand what needs to be tested. If the question is "does the given public key lies in given range" than the answer is no, it doesn't.

how you know this ?


Provided range is not quite big. They can run every possible pattern and match it with provided key and tell if it is in that range or not. This range scanning time is based on hardware you have.
For more information every bitcoin address is generated from a specific range of private keys. Nearly every 256-bit number is a valid ECDSA private key. Specifically, any 256-bit number from 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 is a valid private key.
its clear. i mean that _Counselor scan range and give answer.