Bitcoin Forum
May 07, 2024, 06:49:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: BTC Cryptography formular  (Read 519 times)
rddsd7 (OP)
Member
**
Offline Offline

Activity: 224
Merit: 11


View Profile
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??
1715107753
Hero Member
*
Offline Offline

Posts: 1715107753

View Profile Personal Message (Offline)

Ignore
1715107753
Reply with quote  #2

1715107753
Report to moderator
1715107753
Hero Member
*
Offline Offline

Posts: 1715107753

View Profile Personal Message (Offline)

Ignore
1715107753
Reply with quote  #2

1715107753
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715107753
Hero Member
*
Offline Offline

Posts: 1715107753

View Profile Personal Message (Offline)

Ignore
1715107753
Reply with quote  #2

1715107753
Report to moderator
1715107753
Hero Member
*
Offline Offline

Posts: 1715107753

View Profile Personal Message (Offline)

Ignore
1715107753
Reply with quote  #2

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

Activity: 378
Merit: 197



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 (OP)
Member
**
Offline Offline

Activity: 224
Merit: 11


View Profile
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
Legendary
*
Offline Offline

Activity: 978
Merit: 1087


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 (OP)
Member
**
Offline Offline

Activity: 224
Merit: 11


View Profile
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: 2646
Merit: 1136

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: 26


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: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
December 17, 2017, 08:38:44 PM
Merited by ABCbits (1)
 #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:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!