<blockquote>
  <p>If I'm sending someone my wallet-address, am I making my account balance visible to him?</p>
</blockquote>

<p>Yes.</p>

<blockquote>
  <p>all transactions are public, means if I know the wallet address, I
  can reconstruct the current account balance</p>
</blockquote>

<p>Yes. All transactions of that address are in the blockchain, so they're public.</p>

<p>Owners of bitcoin addresses are not explicitly identified, but all transactions on the blockchain are public.</p>

<p>An <strong>address</strong> is a Bitcoin public key to which transactions can be sent. </p>

<p>A <strong>wallet</strong> is a collection of private keys that correspond to addresses. </p>

CC BY-SA 3.0
2017-12-25T17:13:31.203Z
means I can see how much money my business partner has?
Chris
CC BY-SA 3.0
2017-12-25T17:14:03.340Z
@Chris yes, it's how the bitcoin blockchain works.
Roman Kiselenko
CC BY-SA 3.0
2017-12-25T17:15:39.400Z
when I click on "receive" in my Bitcoin Knots app, it seems to generate a new bitcoin URI, each time I click it.
Chris
CC BY-SA 3.0
2017-12-25T17:17:08.387Z
I dont know what is `Bitcoin Knots app`, in context of one wallet address, you can find any in\out transaction of that address.
Roman Kiselenko
CC BY-SA 3.0
2017-12-25T17:18:11.953Z
@Chris keep in mind in bitcoin terms  __address != wallet__.
Roman Kiselenko
CC BY-SA 3.0
2017-12-25T17:20:16.077Z
So, if I can have different bitcoin addresses for even each transaction, I someone cannot reconstruct the content of my wallet correct?
Chris
CC BY-SA 3.0
2017-12-25T17:21:36.627Z
@Chris the last comment is unclear for me.
Roman Kiselenko
CC BY-SA 3.0
2017-12-25T17:23:00.190Z
I found this here: A Bitcoin address is a single-use token. Like e-mail addresses, you can send bitcoins to a person by sending bitcoins to one of their addresses. However, unlike e-mail addresses, people have many different Bitcoin addresses and a unique address should be used for each transaction. https://en.bitcoin.it/wiki/Address
Chris
CC BY-SA 3.0
2017-12-25T18:04:55.807Z
@Chris You can use only 1 Bitcoin address, but it is not advised. If you use multiple Bitcoin addresses, it is much harder to estimate how much money you have. Most wallets will generate a new address for every transaction to keep a certain anonymity.
Cedric Martens
CC BY-SA 3.0
2017-12-25T17:12:44.800Z
2017-12-25T17:21:14.637Z
2017-12-25T17:21:14.637Z
Roman Kiselenko
<p>If your business partner knows your address, they can learn the transaction history and balance of <em>that address</em>. Often it is possible to guess or deduce that other addresses also belong to you, but this requires a bit more effort and is less reliable. However, this certainly doesn't translate to your complete wallet's balance and activity to be known.</p>

<p>This is why Bitcoin users are advised to generate a new address for every business interaction they have and why generally Bitcoin software makes it easy to create new addresses.</p>

CC BY-SA 3.0
2017-12-25T20:32:23.627Z
2017-12-25T23:16:22.153Z
2017-12-25T23:16:22.153Z
Murch
<p>If I'm sending someone my wallet address, am I making my account balance visible to him?</p>

<p>As far as I understand, all transactions are public, which means that if I know an address, I can reconstruct the current account balance via the blockchain.</p>

<privacy><balance>
Is my account balance publicly visible?
Chris
# Is my account balance publicly visible?

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

If I'm sending someone my wallet address, am I making my account balance visible to him?

As far as I understand, all transactions are public, which means that if I know an address, I can reconstruct the current account balance via the blockchain.

**Tags:** privacy, balance


---

## 2 answers

### Answer by username_3 on 2017-12-25. Score: 17 | Accepted answer

If your business partner knows your address, they can learn the transaction history and balance of *that address*. Often it is possible to guess or deduce that other addresses also belong to you, but this requires a bit more effort and is less reliable. However, this certainly doesn't translate to your complete wallet's balance and activity to be known.

This is why Bitcoin users are advised to generate a new address for every business interaction they have and why generally Bitcoin software makes it easy to create new addresses.


---

### Answer by username_1 on 2017-12-25. Score: 15

> If I'm sending someone my wallet-address, am I making my account balance visible to him?

Yes.

> all transactions are public, means if I know the wallet address, I
> can reconstruct the current account balance

Yes. All transactions of that address are in the blockchain, so they're public.

Owners of bitcoin addresses are not explicitly identified, but all transactions on the blockchain are public.

An **address** is a Bitcoin public key to which transactions can be sent.

A **wallet** is a collection of private keys that correspond to addresses.

> **Comments:**
> **username_0**: means I can see how much money my business partner has?  
> **username_1**: @username_0 yes, it's how the bitcoin blockchain works.  
> **username_0**: when I click on "receive" in my Bitcoin Knots app, it seems to generate a new bitcoin URI, each time I click it.  
> **username_1**: I dont know what is `Bitcoin Knots app`, in context of one wallet address, you can find any in\out transaction of that address.  
> **username_1**: @username_0 keep in mind in bitcoin terms  __address != wallet__.  
> **username_0**: So, if I can have different bitcoin addresses for even each transaction, I someone cannot reconstruct the content of my wallet correct?  
> **username_1**: @username_0 the last comment is unclear for me.  
> **username_0**: I found this here: A Bitcoin address is a single-use token. Like e-mail addresses, you can send bitcoins to a person by sending bitcoins to one of their addresses. However, unlike e-mail addresses, people have many different Bitcoin addresses and a unique address should be used for each transaction. https://en.bitcoin.it/wiki/Address  
> **username_2**: @username_0 You can use only 1 Bitcoin address, but it is not advised. If you use multiple Bitcoin addresses, it is much harder to estimate how much money you have. Most wallets will generate a new address for every transaction to keep a certain anonymity.  

---

