Author

Topic: BTC Cryptography formular (Read 531 times)

legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
December 17, 2017, 03:38:44 PM
#10
You need to learn what are the possible addresses first. There are at least 256 types of addresses, and these are randomized.
Noob knows not what they are talking about.

There are 2160 possible Bitcoin addresses.

There are 2256 possible public/private key pairs.

So, there are approximately 2256 / 2160 = 2(256 - 160) = 296 public/private key pairs per Bitcoin address.
newbie
Activity: 8
Merit: 0
December 17, 2017, 02:58:47 PM
#9
You need to learn what are the possible addresses first. There are at least 256 types of addresses, and these are randomized.
member
Activity: 98
Merit: 26
December 05, 2017, 09:44:18 PM
#8
By repeating an address, you mean address collision, where you generate an address that is already in use. That is possible, but the changes are so small that winning a lottery 100 times in a row is much more likely.

Assuming 10^7 addresses in use, the odds of address collision are 10^7/2^256, or roughly 10^-70.

Assuming a lottery with 10^-8 odds of winning, the odds of winning a lottery 100 times in a row are 10^-800.

You're WAAAAAAAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYYY off :-(


Last I checked, 0 = 0.
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
December 05, 2017, 03:53:51 PM
#7
By repeating an address, you mean address collision, where you generate an address that is already in use. That is possible, but the changes are so small that winning a lottery 100 times in a row is much more likely.

Assuming 10^7 addresses in use, the odds of address collision are 10^7/2^256, or roughly 10^-70.

Assuming a lottery with 10^-8 odds of winning, the odds of winning a lottery 100 times in a row are 10^-800.

You're WAAAAAAAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYYY off :-(

His estimate of 100 lotteries is off by even more that that:  the number of possible Bitcoin addresses is 2160, not 2256.
newbie
Activity: 16
Merit: 0
December 04, 2017, 02:40:57 AM
#6
Address = RIPEMD160(SHA256(Public Key))

The public key is calculated from the private key using elliptic curve multiplication, which is irreversible: K = k * G where k is the private key, G is a constant point called the generator point and K is the resulting public key.
member
Activity: 224
Merit: 11
December 04, 2017, 12:31:57 AM
#5
By repeating an address, you mean address collision, where you generate an address that is already in use. That is possible, but the changes are so small that winning a lottery 100 times in a row is much more likely.

Assuming 10^7 addresses in use, the odds of address collision are 10^7/2^256, or roughly 10^-70.

Assuming a lottery with 10^-8 odds of winning, the odds of winning a lottery 100 times in a row are 10^-800.

You're WAAAAAAAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYYY off :-(


Yeah.. I'm waaaaaaaaaaaayyyyyyyy off. but however there's a little possiblilty i guess.. so, i suggest if they would create the address by including the DATE+TIME, that would never repeat..
legendary
Activity: 990
Merit: 1108
December 03, 2017, 10:50:07 AM
#4
By repeating an address, you mean address collision, where you generate an address that is already in use. That is possible, but the changes are so small that winning a lottery 100 times in a row is much more likely.

Assuming 10^7 addresses in use, the odds of address collision are 10^7/2^256, or roughly 10^-70.

Assuming a lottery with 10^-8 odds of winning, the odds of winning a lottery 100 times in a row are 10^-800.

You're WAAAAAAAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYYY off :-(
member
Activity: 224
Merit: 11
December 03, 2017, 10:20:39 AM
#3
Hey,

Anyone knows the crypto formula for generating BTC address?? is it base on date+time...??

Any possibility of repeating an address??

Yep. First you need to have a 256 bit random number, and then you convert it to an address.
The random number is supposed to be fully random, so it is not based on anything.

By repeating an address, you mean address collision, where you generate an address that is already in use. That is possible, but the changes are so small that winning a lottery 100 times in a row is much more likely.

So you are better off playing lottery than trying to find an address collision  Smiley

Thanks. That implies a lot..
full member
Activity: 378
Merit: 197
December 03, 2017, 05:47:40 AM
#2
Hey,

Anyone knows the crypto formula for generating BTC address?? is it base on date+time...??

Any possibility of repeating an address??

Yep. First you need to have a 256 bit random number, and then you convert it to an address.
The random number is supposed to be fully random, so it is not based on anything.

By repeating an address, you mean address collision, where you generate an address that is already in use. That is possible, but the changes are so small that winning a lottery 100 times in a row is much more likely.

So you are better off playing lottery than trying to find an address collision  Smiley
member
Activity: 224
Merit: 11
December 03, 2017, 02:10:59 AM
#1
Hey,

Anyone knows the crypto formula for generating BTC address?? is it base on date+time...??

Any possibility of repeating an address??
Jump to: