<blockquote>
  <p>Is there any relationship to each address? Like based on seedphase? or Just literally making 'random' address?</p>
</blockquote>

<p>It depends.</p>

<p>In old versions of Bitcoin Core, addresses were just randomly generated and the private keys stored in <code>wallet.dat</code>.</p>

<p>Newer wallets that implement <a href="https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki" rel="nofollow noreferrer">BIP32</a> derive all of the wallet private keys from one master private key.</p>

<hr>

<blockquote>
  <p>If so, an attacker can hack the other address if knows one of private key?</p>
</blockquote>

<p>If an attacker knows your 12 seed words, they can derive the private keys in your wallet and steal all of your coins, but this is no worse than an attacker having your <code>wallet.dat</code>.</p>

CC BY-SA 3.0
2018-03-31T13:28:00.910Z
Bitcoin Core uses BIP32, but not BIP39. There are no seed words, just a master key. If someone has access to your master key they can indeed generate all your future keys, but this is no different from them having access to your wallet file.
Pieter Wuille
CC BY-SA 3.0
2018-03-31T12:47:18.033Z
2018-03-31T18:51:06.160Z
2018-03-31T18:51:06.160Z
Matthew Smith
<p>I just made two and more address in Bitcoin Core wallet. </p>

<ol>
<li><p>Is there any relationship to each address? Like based on seedphase? or Just literally making 'random' address?</p></li>
<li><p>If so, an attacker can hack the other address if knows one of private key?</p></li>
</ol>

<p>Thank you for your answer. </p>

<bitcoin-core><private-key><address-generation><hacking><private-key-import>
What's relationship to each address other in Bitcoin Core?
bitcoinlearner
# What's relationship to each address other in Bitcoin Core?

(Asked by: username_0 on 2017-12-15)

I just made two and more address in Bitcoin Core wallet.

1. Is there any relationship to each address? Like based on seedphase? or Just literally making 'random' address?
2. If so, an attacker can hack the other address if knows one of private key?

Thank you for your answer.

**Tags:** bitcoin-core, private-key, address-generation, hacking, private-key-import


---

## 1 answers

### Answer by username_1 on 2018-03-31. Score: 1 | Accepted answer

> Is there any relationship to each address? Like based on seedphase? or Just literally making 'random' address?

It depends.

In old versions of Bitcoin Core, addresses were just randomly generated and the private keys stored in `wallet.dat`.

Newer wallets that implement [BIP32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) derive all of the wallet private keys from one master private key.

---

> If so, an attacker can hack the other address if knows one of private key?

If an attacker knows your 12 seed words, they can derive the private keys in your wallet and steal all of your coins, but this is no worse than an attacker having your `wallet.dat`.

> **Comments:**
> **username_2**: Bitcoin Core uses BIP32, but not BIP39. There are no seed words, just a master key. If someone has access to your master key they can indeed generate all your future keys, but this is no different from them having access to your wallet file.  

---

