Bitcoin Forum
January 16, 2019, 01:27:35 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: BTC Cryptography formular  (Read 434 times)
rddsd7
Member
**
Offline Offline

Activity: 224
Merit: 11


View Profile WWW
December 03, 2017, 07: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??
1547645255
Hero Member
*
Offline Offline

Posts: 1547645255

View Profile Personal Message (Offline)

Ignore
1547645255
Reply with quote  #2

1547645255
Report to moderator
1547645255
Hero Member
*
Offline Offline

Posts: 1547645255

View Profile Personal Message (Offline)

Ignore
1547645255
Reply with quote  #2

1547645255
Report to moderator
1547645255
Hero Member
*
Offline Offline

Posts: 1547645255

View Profile Personal Message (Offline)

Ignore
1547645255
Reply with quote  #2

1547645255
Report to moderator
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1547645255
Hero Member
*
Offline Offline

Posts: 1547645255

View Profile Personal Message (Offline)

Ignore
1547645255
Reply with quote  #2

1547645255
Report to moderator
1547645255
Hero Member
*
Offline Offline

Posts: 1547645255

View Profile Personal Message (Offline)

Ignore
1547645255
Reply with quote  #2

1547645255
Report to moderator
1547645255
Hero Member
*
Offline Offline

Posts: 1547645255

View Profile Personal Message (Offline)

Ignore
1547645255
Reply with quote  #2

1547645255
Report to moderator
aplistir
Full Member
***
Offline Offline

Activity: 305
Merit: 128



View Profile
December 03, 2017, 10: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

My Address: 121f7zb2U4g9iM4MiJTDhEzqeZGHzq5wLh
rddsd7
Member
**
Offline Offline

Activity: 224
Merit: 11


View Profile WWW
December 03, 2017, 03:20:39 PM
 #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..
tromp
Hero Member
*****
Offline Offline

Activity: 576
Merit: 521


View Profile
December 03, 2017, 03:50:07 PM
 #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 :-(
rddsd7
Member
**
Offline Offline

Activity: 224
Merit: 11


View Profile WWW
December 04, 2017, 05: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..
Dr.Z
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
December 04, 2017, 07: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.
BurtW
Legendary
*
Offline Offline

Activity: 2366
Merit: 1010

All paid signature campaigns should be banned.


View Profile WWW
December 05, 2017, 08: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.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
haltingprobability
Member
**
Offline Offline

Activity: 98
Merit: 20


View Profile
December 06, 2017, 02:44:18 AM
 #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.
shrivelfire
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
December 17, 2017, 07: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.
BurtW
Legendary
*
Offline Offline

Activity: 2366
Merit: 1010

All paid signature campaigns should be banned.


View Profile WWW
December 17, 2017, 08: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.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
Pages: [1]
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!