Bitcoin Forum
May 08, 2024, 11:18:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Possibility of Creating Same Bitcoin Address & Safeguards  (Read 58 times)
NameBaby (OP)
Newbie
*
Offline Offline

Activity: 66
Merit: 0


View Profile
February 10, 2021, 06:28:11 AM
 #1

Hi All,

Is it possible that two or more people create the same bitcoin address as this process is decentralized?
If that happen, what are the safeguards to protect your Bitcoin?
1715210295
Hero Member
*
Offline Offline

Posts: 1715210295

View Profile Personal Message (Offline)

Ignore
1715210295
Reply with quote  #2

1715210295
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715210295
Hero Member
*
Offline Offline

Posts: 1715210295

View Profile Personal Message (Offline)

Ignore
1715210295
Reply with quote  #2

1715210295
Report to moderator
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4170



View Profile
February 10, 2021, 06:38:35 AM
 #2

It is possible. But it is incredibly unlikely. The total number of addresses are 2^160 due to the nature of RIPEMD160 for P2PKH while the total number of (possible) private keys would be 2^256 (a little less than that). This makes it such that there would be 2^96 private keys that corresponds to an address.

To find a specific address, you'll need to generate about 2^160 keys before you can find it. The safeguard is the math behind this; it is simply not feasible for anyone to generate even half of the sufficient keys within any remotely feasible amount of time (thousands of years). That is provided that the keys are generated unpredictably.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
BlackHatCoiner
Legendary
*
Online Online

Activity: 1512
Merit: 7358


Farewell, Leo


View Profile
February 10, 2021, 06:49:35 AM
Last edit: February 10, 2021, 07:21:14 AM by BlackHatCoiner
 #3

Hi. Theoretically it is possible, but more important is how probable it is, because you have no idea how small are the chances. Let's start by taking the numbers. Once you create an address your computer generates a 256-bit private key like:

Code:
152067ed867d0d11bcb785e337aa6b3861d4202464a26a257aebb460c5ddc9d5

Then it encodes it to wallet import format (WIF), but right now it doesn't matter. Based on the elliptic curve that bitcoin follows (Secp256k1) we have around 2256 different private key combinations. An address is an encoded RIPEMD-160 hash, which means that cannot exceed the 2160 range. Thus, all possible combinations of an address are 2160. If you believe that this isn't a big one, you should see its decimal format:

1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976

Since private keys have more combinations than the addresses, we conclude that every address has most likely around 296 different private keys. Even with all these private keys, it's considered impossible for a human to find another private key that satisfies the conditions.

If that happen, what are the safeguards to protect your Bitcoin?
You won't know it if that ever happens and no, there won't be any ways to protect your bitcoin. It's like giving someone your private key.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
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!