Author

Topic: Questions about sending address and transaction fees (Read 731 times)

member
Activity: 61
Merit: 11
So there is no way to "scrub" the history from coins? Like by an "internal" transaction which happens inside the wallet only? I'm asking because somewhere I read about transactions which don't appear in the blockchain.
legendary
Activity: 2506
Merit: 1010
Just to clarify -- from the wiki: "While the Bitcoin technology can support strong anonymity, the current implementation is usually not very anonymous."
 - http://en.bitcoin.it/wiki/Anonymity

> 1.) How can I select the address I want to use for sending coins?

A future version of the client will have coderr's patch which will allow the sender to specify which coins to use in a transaction. https://bitcointalksearch.org/topic/--24784   Coderr's fork on Github includes this in bitcoind now.

> 2.) Does that mean that my outgoing transaction contains a whole bunch of my addresses

Yes, a transaction may include as inputs many of the many small transactions that were previously received.

> 3.)  Is the transaction fee voluntary?  why should I pay such a high fee like in the wiki

The miner determines which transactions to accept into the block that is mined.  Some miners will not accept transactions when no fee is paid.

Because all bitcoin transactions are stored on all nodes, there are bandwidth and storage costs associated with each transaction.  Bitcoin is not an ideal system for microtransactions.   If you are planning on using bitcoin with many small microtransactions, expect to pay higher fees.  Most complaints about this are coming from miners who have numerous tiny payouts.  There are solutions (e.g., increase the payout threshold for the pool account) to mitigate when this is the issue.  As far as that example in the wiki, that photo was likely taken from a time back when bitcoin was worth a fraction of what it is today.  Do know that the fees are not associated with the amount of funds being sent but instead are associated with the amount of data contained in the transaction.

 - http://en.bitcoin.it/wiki/Transaction_fees

> 4.) Does that mean that coins are transferred without appearing in the blockchain?

IP transactions won't appear any different in the blockchain.  Here's more information on how they work:
 - http://en.bitcoin.it/wiki/IP_Transactions
member
Activity: 61
Merit: 11
1. How can I select the address I want to use for sending coins? In the sending dialog, I can only enter the recipient and amount. Is the sender address randomly picked from my address list? If, then that means the recipient can look up my past transactions for that address in the blockexplorer. So the more often I send, the easier it gets for others to build a map of all my addresses?

2. From what I read, if I received a lot of small transactions and make a big transaction, then those small amounts are bundled. Does that mean that my outgoing transaction contains a whole bunch of my addresses which also can be looked up in the blockexplorer?

3. Is the transaction fee voluntary? When I look into the options of my client then there's a 0.00 fee; but I read that 0.0005 is the minimum fee. I mean, why should I pay such a high fee like in the wiki? (See https://en.bitcoin.it/wiki/File:Lfm_fee.png). To send 8.60, I need to pay 1.07?

4. In an older client, one could also send to an IP address. Does that mean that coins are transferred without appearing in the blockchain? Because if 1. and 2. are correct, I'll make a second "spending" wallet in my LAN and send coins to its IP from my "receiving" wallet. That way all my small transactions get converted into a single transaction which never appears in the blockexplorer.

(if this should go to another section, feel free to move it)
Jump to: