Bitcoin Forum

Other => Beginners & Help => Topic started by: BitCoinDream on December 05, 2013, 08:23:59 PM



Title: Is this transaction free ?
Post by: BitCoinDream on December 05, 2013, 08:23:59 PM
If I have a wallet on blockchain.info, one on coinbase.com and another on my own computer, then can I transfer bitcoins among these three for free ?


Title: Re: Is this transaction free ?
Post by: DannyHamilton on December 05, 2013, 08:38:25 PM
If I have a wallet on blockchain.info, one on coinbase.com and another on my own computer, then can I transfer bitcoins among these three for free ?

In some circumstances blockchain.info will allow you to send transactions for free.

Depending on the wallet you are running on your computer (and the circumstances of the transaction), you might be able to send transactions for free.

I don't think coinbase will allow you to send transactions for free, but if the amount you are sending is large enough I think coinbase pays the fee for you.


Title: Re: Is this transaction free ?
Post by: chameleon on December 05, 2013, 09:04:59 PM
is there any fee for transaction btc from blockchain to BTC-E marketplace?



Title: Re: Is this transaction free ?
Post by: BitCoinDream on December 05, 2013, 09:30:55 PM
If I have a wallet on blockchain.info, one on coinbase.com and another on my own computer, then can I transfer bitcoins among these three for free ?

In some circumstances blockchain.info will allow you to send transactions for free.

Depending on the wallet you are running on your computer (and the circumstances of the transaction), you might be able to send transactions for free.

I don't think coinbase will allow you to send transactions for free, but if the amount you are sending is large enough I think coinbase pays the fee for you.

Thank you for reply. I was checking the blockchain faq. Here's what they are saying...

What are the fees involved?
The transaction is usually free if the sum transacted is greater than 0.01 BTC. A token sum is imposed to provide some incentive to the miners to include the transaction in the blockchain


I did not get your "the circumstances of the transaction" part. Is it the amount you are referring to ? Can the same amount of transaction be sometimes chargeable and sometimes free ? If I send u a uBTC from my Bitcoin-Qt wallet installed on my computer then can that be chargeable anyway ?


Title: Re: Is this transaction free ?
Post by: raspcoin on December 05, 2013, 09:34:01 PM
is there any fee for transaction btc from blockchain to BTC-E marketplace?

free bitcoin: http://MyBitcoinJob.com/?id=chameleon

Please stop with the referral spam. For your information, that site looks like a scam.


Title: Re: Is this transaction free ?
Post by: DannyHamilton on December 05, 2013, 09:41:04 PM
I did not get your "the circumstances of the transaction" part. Is it the amount you are referring to ? Can the same amount of transaction be sometimes chargeable and sometimes free ? If I send u a uBTC from my Bitcoin-Qt wallet installed on my computer then can that be chargeable anyway ?

Your peers are not "required" to relay your transactions.  Each peer is welcome to set their own criteria for which transactions they will relay to the rest of the network.  Many peers will be running the "reference client" Bitcoin-Qt (or bitcoind).  In that case, they will refuse to relay transactions that appear "spammy" if they don't include a reasonable fee.  The fee requirements that most of your decentralized peers have voluntarily chosen (by way of choosing a wallet/client that imposes the requirement) are as follows:

If a transaction has any ouput less than 0.01 BTC, then a fee will be required.
If a transaction is larger than 10 kilobytes (typically because it includes dozens of miniscule inputs from places like "Free Bitcoin" sites), then a fee will be required.
If a transaction has a priority lower than 57,600,600, then a fee will be required.


Now even if you can convince enough peers to relay a free transaction that appears "spammy"...

Miners are not "required" to confirm your transaction.  Each miner (or pool) is welcome to set their own criteria for which transactions they will include in the blocks they create.  You are able to provide an incentive for miners (or pools) to include your transaction by way of a transaction fee.  If the transaction appears "spammy", you may find that without a fee as described above, it will take a VERY long time for a miner (or pool) to include your transaction (if ever).

As you can see, the entire system is "voluntary", and "decentralized", but because of certain rules that most peers, miners, and pools have independently chosen to impose (to protect the network from a particular form of "denial of service" attack, it can become very difficult to use without agreeing to pay a fee in certain circumstances.  Most wallets protect you from accidentally creating a transaction that your peers won't relay and that miners won't confirm, by "forcing" you to pay the fee that the rest of the network is enforcing.

In general I believe that the fee that most wallets enforce is somewhere between 0.0001 BTC and 0.001 BTC.  However, if your transaction becomes very large (in terms of bytes, not bitcoin value) due to a huge number of extremely small inputs, that fee is multiplied by the number of kilobytes in your transaction.  As such you can end up with significantly larger fees.


Title: Re: Is this transaction free ?
Post by: gekkomk on December 05, 2013, 10:27:20 PM
Alternatively, if you want to transfer the total amount from a wallet you can use import/export functions.


Title: Re: Is this transaction free ?
Post by: BitCoinDream on December 05, 2013, 10:44:08 PM
@DannyHamilton "If a transaction has a priority lower than 57,600,600, then a fee will be required." - what does it mean ? It seems like whenever I am moving a BTC from one wallet to other (even if both wallets are owned by me) there are transactional (frictional :P) losses.

@gekkomk Yes I saw this import/export option in blockchain.info. If I import the file in my computer then can the Bitcoin-Qt running on it may use it directly ? Is this process completely free ?


Title: Re: Is this transaction free ?
Post by: DannyHamilton on December 05, 2013, 10:56:37 PM
@DannyHamilton "If a transaction has a priority lower than 57,600,600, then a fee will be required." - what does it mean ? It seems like whenever I am moving a BTC from one wallet to other (even if both wallets are owned by me) there are transactional (frictional :P) losses.

@gekkomk Yes I saw this import/export option in blockchain.info. If I import the file in my computer then can the Bitcoin-Qt running on it may use it directly ? Is this process completely free ?

Priority is calculated as follows:

priority = sum(input_value_in_base_units * input_age)/size_in_bytes

For example, a transaction that has 2 inputs, one of 5 btc with 10 confirmations, and one of 2 btc with 3 confirmations, and has a size of 500bytes, will have a priority of:

(500000000 * 10 + 200000000 * 3) / 500 = 11,200,000


Title: Re: Is this transaction free ?
Post by: BitCoinDream on December 05, 2013, 11:03:13 PM
@DannyHamilton This is really interesting. I have more to learn on BTC. Thank you so much for your time. :)

I asked another Q here => https://bitcointalk.org/index.php?topic=358952.0

If possible, would u mind to reply ?