Bitcoin Forum
May 10, 2024, 05:20:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is it possible a BTC client generate an address identical to another person's?  (Read 277 times)
rdluffy (OP)
Legendary
*
Offline Offline

Activity: 2226
Merit: 1307



View Profile WWW
May 22, 2019, 08:56:40 PM
 #1

I'm thinking here, sorry if it's a noob question, but if we can create a wallet offline with electrum for example
Is it possible the client generate 2 same adresses with 2 identical seeds?

Thanks

.
.DuelbitsSPORTS.
▄▄▄███████▄▄▄
▄▄█████████████████▄▄
▄██████████████████████▄
██████████████████████████
███████████████████████████
██████████████████████████████
██████████████████████████████
█████████████████████████████
███████████████████████████
█████████████████████████
▀████████████████████████
▀▀███████████████████
██████████████████████████████
██
██
██
██

██
██
██
██

██
██
██
████████▄▄▄▄██▄▄▄██
███▄█▀▄▄▀███▄█████
█████████████▀▀▀██
██▀ ▀██████████████████
███▄███████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
▀█████████████████████▀
▀▀███████████████▀▀
▀▀▀▀█▀▀▀▀
OFFICIAL EUROPEAN
BETTING PARTNER OF
ASTON VILLA FC
██
██
██
██

██
██
██
██

██
██
██
10%   CASHBACK  
          100%   MULTICHARGER  
1715318428
Hero Member
*
Offline Offline

Posts: 1715318428

View Profile Personal Message (Offline)

Ignore
1715318428
Reply with quote  #2

1715318428
Report to moderator
1715318428
Hero Member
*
Offline Offline

Posts: 1715318428

View Profile Personal Message (Offline)

Ignore
1715318428
Reply with quote  #2

1715318428
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
TryNinja
Legendary
*
Offline Offline

Activity: 2828
Merit: 6984



View Profile WWW
May 22, 2019, 09:01:16 PM
Last edit: May 23, 2019, 02:19:20 AM by TryNinja
 #2

What do you mean?

If you use the same seed, it will obviously show the same addresses (it’s the same wallet after all).

Edit: I missed the title. TLDR: chances are way (WAY) too small as explained by HCP right below.

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

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

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

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

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

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











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











▄▄▄▄█
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
May 22, 2019, 11:38:44 PM
Merited by redsn0w (2)
 #3

Is it possible the client generate 2 same adresses with 2 identical seeds?
The possibility of randomly generating the same seed as another wallet, while technically "non-zero", is so incredibly small that it's regarded as being "impossible".


For reference, Electrum generates a random 128bit seed... That's 2^128 or 340,282,366,920,938,463,463,374,607,431,768,211,456 different values that are possible (then you get the checksum added on for good measure).

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
rdluffy (OP)
Legendary
*
Offline Offline

Activity: 2226
Merit: 1307



View Profile WWW
May 23, 2019, 01:06:18 PM
 #4

Oh, thank's for the clarification, now I can undertand, it's not zero, but technicaly impossible

.
.DuelbitsSPORTS.
▄▄▄███████▄▄▄
▄▄█████████████████▄▄
▄██████████████████████▄
██████████████████████████
███████████████████████████
██████████████████████████████
██████████████████████████████
█████████████████████████████
███████████████████████████
█████████████████████████
▀████████████████████████
▀▀███████████████████
██████████████████████████████
██
██
██
██

██
██
██
██

██
██
██
████████▄▄▄▄██▄▄▄██
███▄█▀▄▄▀███▄█████
█████████████▀▀▀██
██▀ ▀██████████████████
███▄███████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
▀█████████████████████▀
▀▀███████████████▀▀
▀▀▀▀█▀▀▀▀
OFFICIAL EUROPEAN
BETTING PARTNER OF
ASTON VILLA FC
██
██
██
██

██
██
██
██

██
██
██
10%   CASHBACK  
          100%   MULTICHARGER  
numismatist
Legendary
*
Offline Offline

Activity: 1245
Merit: 1004



View Profile
June 01, 2019, 10:19:42 AM
 #5

Is it possible the client generate 2 same adresses with 2 identical seeds?
The possibility of randomly generating the same seed as another wallet, while technically "non-zero", is so incredibly small that it's regarded as being "impossible".


For reference, Electrum generates a random 128bit seed... That's 2^128 or 340,282,366,920,938,463,463,374,607,431,768,211,456 different values that are possible (then you get the checksum added on for good measure).

On the other hand it is possible to detect that 1 address got used by 2 people. Just no wallet does, since it requires fuzzy logic.
Bitcoin was never designed for keeping all eggs inside single same basket. Every single dollar worth of value should reside on it's own and unique address.
This paper wallet culture messed things up in a serious way.

joniboini
Legendary
*
Offline Offline

Activity: 2184
Merit: 1792



View Profile WWW
June 03, 2019, 03:54:27 AM
 #6

On the other hand it is possible to detect that 1 address got used by 2 people. Just no wallet does, since it requires fuzzy logic.

Afaik, you can detect which address belongs to which wallet using tools like walletexplorer (though it's using some kind of wallet clustering iirc). So, if I use an address X, and then I use address Y from the same seed, it will show up as part of one wallet.

Did I misunderstand something on how they work or what did you exactly mean?

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
DebitMe
Legendary
*
Offline Offline

Activity: 2786
Merit: 1011

Get Paid Crypto To Walk or Drive


View Profile
June 03, 2019, 03:56:50 AM
 #7

I haven't seen that one infographic in awhile that does a good job explaining the power output of the sun over trillions of years, still has less of a chance of making a duplicate address.  Anyone have that saved?

Get paid crypto to walk or drive. Play CoinHuntWorld! Earn Hundreds Monthly!
https://coinhunt.gsc.im/IZIijYr64Q
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
June 03, 2019, 05:29:23 AM
Merited by mocacinno (1)
 #8

So, if I use an address X, and then I use address Y from the same seed, it will show up as part of one wallet.

Did I misunderstand something on how they work or what did you exactly mean?
That's not how it works... it can't know that address X and address Y are from same seed. What Walletexplorer is essentially doing is looking for situations where UTXOs from different addresses (technically public keys) are being spent in the same transaction.

For instance... this recent transaction: ce09079b0588205ceb5c33e3378677d8a6f4eea826b7ec44a29f84c6c1e42c16

We can see the UTXOs came from the following (unique) addresses:
1AxkKhTPHULorCp7weHNCzNsnu7daiQpS9
1HxQg5f5hCi1R6QLme5AnhxxJp9dekEgXN
17nt1tAH2HZYkpzeu89WPQax1Z14itSZEM
1DhrGMNaAPXibS3w37xd7brmBche8fpTmY
1P1P9NTiN69nZas2VtNGcC1SXuABswy4ZN
12PZiFyf4Fzy981M9tiu6Hirzdd6tFYK9t
1GyejomGpaTndNiXdjstTjjMvvVoVonKGd

It is therefore reasonable to assume that ALL of those addresses came from the same wallet (but not necessarily the same "seed", it's quite possible they were just random private keys in the same wallet). Walletexplorer is basically just looking at relationships like this.

They can't just start with say 1AxkKhTPHULorCp7weHNCzNsnu7daiQpS9 and then claim that 1GyejomGpaTndNiXdjstTjjMvvVoVonKGd comes from the same seed... unless you actually know the seed or master private/public key, you can't derive the other public keys.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
CryptoBry
Sr. Member
****
Offline Offline

Activity: 1008
Merit: 355



View Profile
June 06, 2019, 06:58:52 AM
 #9

I haven't seen that one infographic in awhile that does a good job explaining the power output of the sun over trillions of years, still has less of a chance of making a duplicate address.  Anyone have that saved?

I think you meant this image


Source : https://www.reddit.com/r/Bitcoin/comments/1apxbv/bitcoin_security_your_money_is_secured_by_the/

But it's no longer true when quantum computer with sufficient qubit exist and public key of an address is exposed

It is quite reassuring of the chance that a duplicate wallet address can be created but then again I am thinking about the coming of supercomputers which can presumably fry private keys and crack them using less resources. Should we be worrying about quantum computers or is it possible that at that time a counter technology can also be developed?
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
June 06, 2019, 07:55:54 AM
Merited by bones261 (2)
 #10

Should we be worrying about quantum computers or is it possible that at that time a counter technology can also be developed?

Short answer: No.

Slightly longer answer:
Definitely not in the foreseeable future. Quantum computers are not magic machines.
It will still take lots of years until usable QCs will be built.

And if they are finally in a stable state with the ability to program them properly, one would still need to develop an efficient algorithm.
It is not like you would give it the public key and say 'crack it' - and 10 minutes later you have the private key.

Even IF this was the case (which would still take lots of years to reach this state), simple stopping of address-reusing would circumvent it. THEN we would basically be at the same level of security as IOTA.

But instead of stopping address reuse, we can simply fork into a better (quantum proof) algorithm. We will have more than enough time for this.


Now, if we are also talking about attacking hashing algorithms in addition to the elliptic curve (where it wouldn't be enough to stop address-reuse), the world would have far more problems than just BTC's security.
Anything else would also be at risk (TLS, banking, encryption, etc..). 

However, in this case BTC can still simply fork to a new algorithm.


So.. in the end.. No, quantum computer will note harm BTC at all.

And if you here someone else talking garbage that QCs will break BTC in no time - they don't have a clue at all regarding what they are talking about.
Even with existing, fully functional QC's it probably still would take years to create an efficient algorithm to be able to crack private keys.


rdluffy (OP)
Legendary
*
Offline Offline

Activity: 2226
Merit: 1307



View Profile WWW
June 06, 2019, 05:36:39 PM
 #11

Ok guys, now I'm really satisfied with the answers and it's incredible, even try to imagine the chances to this situation happens is hard

.
.DuelbitsSPORTS.
▄▄▄███████▄▄▄
▄▄█████████████████▄▄
▄██████████████████████▄
██████████████████████████
███████████████████████████
██████████████████████████████
██████████████████████████████
█████████████████████████████
███████████████████████████
█████████████████████████
▀████████████████████████
▀▀███████████████████
██████████████████████████████
██
██
██
██

██
██
██
██

██
██
██
████████▄▄▄▄██▄▄▄██
███▄█▀▄▄▀███▄█████
█████████████▀▀▀██
██▀ ▀██████████████████
███▄███████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
▀█████████████████████▀
▀▀███████████████▀▀
▀▀▀▀█▀▀▀▀
OFFICIAL EUROPEAN
BETTING PARTNER OF
ASTON VILLA FC
██
██
██
██

██
██
██
██

██
██
██
10%   CASHBACK  
          100%   MULTICHARGER  
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!