Bitcoin Forum
May 21, 2024, 01:13:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Dumb questions about wallets  (Read 580 times)
ChiliPowder (OP)
Sr. Member
****
Offline Offline

Activity: 560
Merit: 257


View Profile
July 16, 2015, 06:33:34 PM
 #1

So I have a wallet with multiple addresses.

Lets say I send a person X coin, can they see what other addresses are linked to that address?

What I am asking is are all addresses within the wallet linked and if that information is available to search.
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3402
Merit: 6641


Just writing some code


View Profile WWW
July 16, 2015, 06:43:55 PM
 #2

So I have a wallet with multiple addresses.

Lets say I send a person X coin, can they see what other addresses are linked to that address?

What I am asking is are all addresses within the wallet linked and if that information is available to search.
They are only linked if the addresses sign the same transaction. Meaning if they are used together in the same transaction. However, there is nothing else that will link multiple addresses in the same wallet. All of that information is available to search in blockchain explorers and in the blockchain in general since all transactions are public.

Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
July 16, 2015, 08:03:10 PM
 #3

Well, it is a bit complicated. Knightdk explained how they interact. However, if you really want to make sure then I suggest that you enable coin control.
If you're using Bitcoin QT: Open settings -> click on wallet tab -> check 'enable coin control features'. This will enable you to control your input when you're sending coins to someone. This means that you can pick from which addresses the coins are going to be taken.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
RodeoX
Legendary
*
Offline Offline

Activity: 3066
Merit: 1147


The revolution will be monetized!


View Profile
July 16, 2015, 08:07:59 PM
 #4

I would add that it is also (at least sometimes) mathematically possible to discern that two public addresses are related. 

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
July 16, 2015, 09:12:59 PM
 #5

So I have a wallet with multiple addresses.

Lets say I send a person X coin, can they see what other addresses are linked to that address?

What I am asking is are all addresses within the wallet linked and if that information is available to search.
They are only linked if the addresses sign the same transaction. Meaning if they are used together in the same transaction. However, there is nothing else that will link multiple addresses in the same wallet. All of that information is available to search in blockchain explorers and in the blockchain in general since all transactions are public.

That is a common assumption, but its technically not correct. Its possible that several different people use their respective private keys to sign a single transaction. Mind you Im not talking about multi sig here where a single input is signed by different private keys. A transaction can be partially signed, transfered to someone else who also contributes with one (or more) signatures, etc. until all inputs are signed and the TX is broadcasted. This is also possible without the need of knowing or even trusting eachother. AFAIK only blockchain.info has implemented this feature and calls it "SharedCoin" its also known as "CoinJoin".

Well, it is a bit complicated. Knightdk explained how they interact. However, if you really want to make sure then I suggest that you enable coin control.
If you're using Bitcoin QT: Open settings -> click on wallet tab -> check 'enable coin control features'. This will enable you to control your input when you're sending coins to someone. This means that you can pick from which addresses the coins are going to be taken.

Well, the coins never come "from" an address... /Ultra correct mode off

This is a common way to avoid linking of addresses without using something like CoinJoin, yes. The only problem is that the inputs might not be big enough, which would require some preparation where you e.g. use several inputs to send coins to a new address which in turn is used to send to the other party. Add mixers or similar services as needed.

Im not really here, its just your imagination.
everaja
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500


~ScapeGoat~


View Profile
July 17, 2015, 03:58:01 AM
 #6

So I have a wallet with multiple addresses.

Lets say I send a person X coin, can they see what other addresses are linked to that address?

What I am asking is are all addresses within the wallet linked and if that information is available to search.

Its not a Dumb question rather it is question that can clear up doubts to even well known bitcoiners.

Yeah all addresses are linked to the wallet..
Say if your address XXXXXXXXXXXX  has 0.02BTC and Address yyyyyyyyyyy has 0.01BTC ,
if you send 0.02 btc then the receiver will not be aware of your another address YYYYYYYY but if ypou send 0.03 btc then he will surely get the information of both of your wallet.

There is no harm in revealing your address unless you wanna remain anonymous.

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!