Bitcoin Forum
April 27, 2024, 04:05:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Two wallets with the same address  (Read 266 times)
BlockchainInTheClassroom (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
December 20, 2017, 03:44:57 AM
 #1

The probabilty of two different wallets to have the same address is not null.
When you create a wallet you have a pair of keys public and private, let's say KeyPub & KepPriv

If two people create two pairs:
  • KeyPub1 & KepPriv1
  • KeyPub2 & KepPriv2

and KeyPub1 = KeyPub2, and someone sends crypto to KeyPub1, will both wallet owners have access to the transfered amount?

Where am I wrong?

1714190708
Hero Member
*
Offline Offline

Posts: 1714190708

View Profile Personal Message (Offline)

Ignore
1714190708
Reply with quote  #2

1714190708
Report to moderator
1714190708
Hero Member
*
Offline Offline

Posts: 1714190708

View Profile Personal Message (Offline)

Ignore
1714190708
Reply with quote  #2

1714190708
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
uberproteam
Copper Member
Newbie
*
Offline Offline

Activity: 60
Merit: 0

Decentralized Freelancer Community


View Profile WWW
December 20, 2017, 06:50:49 AM
 #2

I think they make use of different hashing formula so that it is very unlikely in probability to generate tge same hash code. If it does happen that they address generated are same then the blockchain is a failure.

OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3458
Merit: 6099



View Profile
December 20, 2017, 07:02:16 AM
 #3

If for example you are generating an address using a brain wallet (from words) then It's possible that multiple people will use the same words as you and end with your address but If you're using a software that generate them randomly or a Vanity address then chances are very low (almost impossible) but If that ever happens, yes, both people will have access to the same funds.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
ethminer012
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
December 20, 2017, 08:43:16 AM
 #4

and what if someone starts a (infinite) loop for  generating wallets, checking founds and send to another address?Huh?!!!  Cry
ZCoinTalk
Member
**
Offline Offline

Activity: 154
Merit: 10


View Profile
December 20, 2017, 08:48:56 AM
 #5

and what if someone starts a (infinite) loop for  generating wallets, checking founds and send to another address?Huh?!!!  Cry
You would need a lot of time and a lot of computers to brute force it like that.
ethminer012
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
December 20, 2017, 09:02:23 AM
 #6

and what if someone starts a (infinite) loop for  generating wallets, checking founds and send to another address?Huh?!!!  Cry
You would need a lot of time and a lot of computers to brute force it like that.

why brute force?
I'm locally generating a wallet and it takes only seconds...
 Huh
ZCoinTalk
Member
**
Offline Offline

Activity: 154
Merit: 10


View Profile
December 20, 2017, 09:04:19 AM
 #7

Because you would have to check if the address already existed, contains a balance etc.

The likelyhood of finding a match are astronomical. Is a bit like trying to generate the same guid.

Mnemonic phrases would be far easier to find a match in.
ethminer012
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
December 20, 2017, 09:29:43 AM
 #8

Because you would have to check if the address already existed, contains a balance etc.

sorry. .. still don't understand

This service https://www.etherchain.org gives me almost instantaniously that info...
ethminer012
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
December 20, 2017, 09:59:26 AM
 #9

I might be wrong but are you referring to bitcoin wallet or wallets in general? I do believe there is a possibility of multiple address but as of now, it is still highly unlikely. I would love to know know the developers would tackle this problem though.

oh! sorry! Yes, I was talking about wallets in general and now I see that we are not in altcoins forum
Excuse me moderator!
Phash2k
Full Member
***
Offline Offline

Activity: 532
Merit: 102



View Profile WWW
December 20, 2017, 10:01:58 AM
 #10

if you generate the same address as someone else, your addresses collide and you share the same wallet...

there is a project finding exact these already used private keys - the large bitcoin collider - https://lbc.cryptoguru.org/about
maybe you want to check that Cheesy

Crypto-Beratung und Hilfe bei allen möglichen Crypto-Projekten oder Problemen! https://phash.de
aplistir
Full Member
***
Offline Offline

Activity: 378
Merit: 197



View Profile
December 20, 2017, 11:11:21 AM
 #11

Public and private keys do not even have to be the same to generate the same bitcoin address.

There are 2^256 private keys, that create 2^256 public keys. BUT there are only 2^160 possible bitcoin addresses. So on average there are 2^96 (=79228162514264337593543950336) private keys that generate the SAME address.

If (and when) an address collision will happen, then it is much more likely that it will happen with different public&private key pairs than it being with two exactly same keys.

My Address: 121f7zb2U4g9iM4MiJTDhEzqeZGHzq5wLh
ethminer012
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
December 20, 2017, 11:16:14 AM
 #12

Public and private keys do not even have to be the same to generate the same bitcoin address.

There are 2^256 private keys, that create 2^256 public keys. BUT there are only 2^160 possible bitcoin addresses. So on average there are 2^96 (=79228162514264337593543950336) private keys that generate the SAME address.

If (and when) an address collision will happen, then it is much more likely that it will happen with different public&private key pairs than it being with two exactly same keys.

If (and when) an address collision will happen it doesn't matter if I have the second private key. With only one I reach it, right?
Alartonicus
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
December 20, 2017, 11:59:26 AM
 #13

If (and when) an address collision will happen it doesn't matter if I have the second private key. With only one I reach it, right?
All suitable keys must be identical. But do not worry, this most likely will never happen
aplistir
Full Member
***
Offline Offline

Activity: 378
Merit: 197



View Profile
December 20, 2017, 12:29:04 PM
 #14

If (and when) an address collision will happen it doesn't matter if I have the second private key. With only one I reach it, right?
If you have a private key that generates an address, you can spend from that address. Any and every key that generates the address will work.

Quote
If (and when) an address collision will happen it doesn't matter if I have the second private key. With only one I reach it, right?
All suitable keys must be identical. But do not worry, this most likely will never happen

Keys do not have to be identical. they just need to generate the same address. and for each address there are about 2^96 keys that will work.

My Address: 121f7zb2U4g9iM4MiJTDhEzqeZGHzq5wLh
Alartonicus
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
December 20, 2017, 12:44:35 PM
 #15

Keys do not have to be identical. they just need to generate the same address. and for each address there are about 2^96 keys that will work.
Maybe I did not exactly say. The selection of a key is practically impossible, if all real addresses are divided into all possible variants of the keys to them, then still a too large number 2^160 / 2^96 = 1.845*10^19 unique possible private keys
ethminer012
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
December 20, 2017, 02:20:08 PM
Last edit: December 20, 2017, 02:34:47 PM by ethminer012
 #16

If you use coinBase, they generate an address (with unknown private-key) to receive crypto if you doesn't take care of reuse them
One user uses to have lots of "unknown" addresses

I think it is dangerous to have such a facility to create addrss

Same for minerGate
arisatox
Member
**
Offline Offline

Activity: 309
Merit: 12


View Profile WWW
December 20, 2017, 02:33:23 PM
 #17

if you generate the same address as someone else, your addresses collide and you share the same wallet...

there is a project finding exact these already used private keys - the large bitcoin collider - https://lbc.cryptoguru.org/about
maybe you want to check that Cheesy

Even running as long as they have, with as many computers as they have on it, they've only found three collisions so far, and all of those could have "been from a poor entropy source." It's nothing to worry about.

Check out JacksClub.io, a 1% house edge casino that offers great rewards, including free cash and cars!

LuckyBird

ff
BlockchainInTheClassroom (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
December 21, 2017, 02:05:09 PM
 #18

If you use coinBase, they generate an address (with unknown private-key) to receive crypto if you doesn't take care of reuse them
One user uses to have lots of "unknown" addresses

I think it is dangerous to have such a facility to create addrss

Same for minerGate
Yes. I think you'd better generate your wallet and transfer from  exchanges to your controlled addrs
AdolfinWolf
Legendary
*
Offline Offline

Activity: 1946
Merit: 1427


View Profile
December 21, 2017, 02:49:09 PM
 #19

If you use coinBase, they generate an address (with unknown private-key) to receive crypto if you doesn't take care of reuse them
One user uses to have lots of "unknown" addresses

I think it is dangerous to have such a facility to create addrss

Same for minerGate

They don't create an adress without a known private key. They simply don't tell you what the private key is.. How would they otherwise transfer your funds out at the moment you want them to?

adress without a private key are burner adresses, and if you sent your coins there they will be lost forever. (Unless we research and develop quantum computing)

https://bitcoin.stackexchange.com/questions/1851/how-to-generate-a-valid-bitcoin-address-for-destroying-bitcoins/21142

ranochigo
Legendary
*
Offline Offline

Activity: 2954
Merit: 4165


View Profile
December 21, 2017, 03:16:49 PM
 #20

adress without a private key are burner adresses, and if you sent your coins there they will be lost forever. (Unless we research and develop quantum computing)

https://bitcoin.stackexchange.com/questions/1851/how-to-generate-a-valid-bitcoin-address-for-destroying-bitcoins/21142
Quantum computing can only possibly crack private keys using public keys. The addresses are hashes of the public key and is hence irreversible. It is impossible for you to get the private key from a burn address, unless we can reverse the hash.

.
.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!