Bitcoin Forum
November 07, 2024, 04:06:33 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Transaction Fee  (Read 1893 times)
gotBitcoin (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
July 05, 2011, 04:39:21 PM
Last edit: July 05, 2011, 04:51:35 PM by gotBitcoin
 #1

Does bitcoin charge a transaction fee everytime you send out a payment ?

It's trying to charge me 0.0005 fee for me to send bitcoin to someone. Is this normal ?
koin
Legendary
*
Offline Offline

Activity: 873
Merit: 1000


View Profile
July 05, 2011, 07:59:12 PM
 #2

Does bitcoin charge a transaction fee everytime you send out a payment ?

It's trying to charge me 0.0005 fee for me to send bitcoin to someone. Is this normal ?

every time?  no.  for some payments? yes.

to prevent transaction spam, the bitcoin client does determine whether or not a fee would be required for the transaction to get processed in a timely manner: http://en.bitcoin.it/wiki/Transaction_fees

you can use an earlier client, v0.3.20, for instance, which did not yet have that check and your transaction will go out, it just may get queued and take a long time.

but remember -- 0.0005 btc is an amount under a penny.  you won't find a better deal with any other payment network.
mr34727
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
July 05, 2011, 08:27:39 PM
 #3

With 3.23 it had me paying .01 every time I would go to send it. I updated to 3.35 beta and now I haven't seen another transaction fee (so far)
Konzul
Newbie
*
Offline Offline

Activity: 44
Merit: 0


View Profile
July 06, 2011, 04:57:22 PM
 #4

I used 0.3.21 which asked for 0.01 transaction fee for every transaction (even sending 0.01).. Just updated to 0.3.23 and hope that is gone.
ehmdjii
Sr. Member
****
Offline Offline

Activity: 351
Merit: 250


View Profile
December 25, 2011, 08:54:41 PM
 #5

sorry for reviving an old topic, but what is the situation like in the current client? 0.5.1

will it charge fees? if yes, will i get asked about it even when i use just RPC commands?

BTC: 1LsD5HpnX1Kfyti7CnHiVB1rjUEXGqmR2H
LTC: LQbpdMZmYyJa9bJG6NweBNxkSTfgZorkrG
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1452



View Profile
December 25, 2011, 09:21:17 PM
 #6

sorry for reviving an old topic, but what is the situation like in the current client? 0.5.1

will it charge fees? if yes, will i get asked about it even when i use just RPC commands?
yes, even with rpc commands.

and i think now it's 0.001 per transaction, if it determines that your transaction is "spammy"

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
cyberzac
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
December 27, 2011, 05:15:25 PM
 #7

Fees are optional, but miners might ignore transactions without fees. Especially when the mining reward goes down from 50 BTC to 25.
The net effect for you is that your transaction may take longer time to make it into the block chain.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
December 27, 2011, 05:21:24 PM
 #8

Fees are optional, but miners might ignore transactions without fees. Especially when the mining reward goes down from 50 BTC to 25.
The net effect for you is that your transaction may take longer time to make it into the block chain.


Except for spam transactions.  If your coins are very young and/or the transaction very small the client will enforce a fee.  You can use a modified client to get around this but many miners will just ignore those spam transactions.

For most transactions no fee is required (currently).
Realpra
Hero Member
*****
Offline Offline

Activity: 815
Merit: 1000


View Profile
February 29, 2012, 06:14:02 AM
 #9

I read that "spammy" is defined by an equation using only BTC and byte values.

Does this mean that if I transfer say 24btc after 6 confirmations my transaction will ALWAYS go through free?

And if so, could a government buy a for them small amount of btc, say 24000, and continually send it to themselves to spam the network?


If this is incorrect; are miners then free to ignore ALL transactions and may in the future choose to do so to save power/cpu/whatever?

Looking at blockchain.info there seems to be about 20-120 kb for only 10-100 transactions, is this sustainable in terms of reasonable fees and bandwidth usage going forward?
I mean I would imagine mastercard/visa/paypal combined have maybe a million transactions per 10 min. or more.

Even with my government attack above or just normal use after a bit more adoption that's up toward 500 kb/10 min

If the miners have to become increasingly specialized, won't this in the end cause BTC to become centralized and thus worthless?


I want bitcoin to succeed, but this worries me.

Cheap and sexy Bitcoin card/hardware wallet, buy here:
http://BlochsTech.com
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
February 29, 2012, 06:57:09 AM
 #10

I read that "spammy" is defined by an equation using only BTC and byte values.

Does this mean that if I transfer say 24btc after 6 confirmations my transaction will ALWAYS go through free?

And if so, could a government buy a for them small amount of btc, say 24000, and continually send it to themselves to spam the network?


Your questions about transaction fees have been asked before:
https://bitcointalk.org/index.php?topic=48.msg334#msg334
Realpra
Hero Member
*****
Offline Offline

Activity: 815
Merit: 1000


View Profile
March 01, 2012, 09:41:53 AM
 #11

Your questions about transaction fees have been asked before:
https://bitcointalk.org/index.php?topic=48.msg334#msg334

I don't believe that thread really answers my question, perhaps I should clarify:

1. I have read that a miner with 51% control could stop transactions from happening altogether by not including them in the block, is this correct?

2. Is the inclusion of transactions - fitting some specification - in blocks, part of the bitcoin protocol or up to the miners?

Cheap and sexy Bitcoin card/hardware wallet, buy here:
http://BlochsTech.com
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
March 01, 2012, 09:56:40 AM
 #12

2. Is the inclusion of transactions - fitting some specification - in blocks, part of the bitcoin protocol or up to the miners?

It's up to the miners*. But, afaik, the software provided by bitcoin.org enforces an arbitrary fee policy in order to counter spam, instead of raising spam flags based on data transfer rate - I guess it was easier to implement this way and nobody volunteered to improve it yet. As most miners use the software provided by bitcoin.org, they end up following this fee policy too. So, if you don't respect it, there's a high chance you won't get your transaction included.

*Obviously, it's up to them if transactions are valid. A block containing an invalid transaction is not accepted by the network. Example of invalid tx are double-spends, wrong signatures etc
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
March 01, 2012, 04:58:47 PM
Last edit: March 01, 2012, 06:24:45 PM by DeathAndTaxes
 #13

1. I have read that a miner with 51% control could stop transactions from happening altogether by not including them in the block, is this correct?

Correct.  Although transactions will still occur they just won't ever be confirmed.

Technically good miners will still build blocks but given enough time they will always be replaced by blocks mined by the 51% attacker.  If the blocks are all empty then no transactions will remained confirmed for very long (or w/ a high confirmation #).  Temporarily the good miners could get some good luck and pull ahead.   You would see see transactions confirm only to have them reverse to unconfirmed when the attack chain resumes its dominance (pulls back ahead as the longest chain).
victory1
Full Member
***
Offline Offline

Activity: 253
Merit: 100



View Profile
March 04, 2012, 01:40:43 AM
 #14

The fees are optional. It just that if you are willing to pay the fees, the BTC or blocks will be processed faster.
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
March 04, 2012, 01:57:30 AM
 #15

The fees are optional. It just that if you are willing to pay the fees, the BTC or blocks will be processed faster.
They are not optional, except that there is one pool (Eligius) that includes some transactions that don't include the mandatory fee for low priority transactions when they mine a block. Their exact rules for what they will include are undisclosed (really small spammy payments still don't get included), and they only mine a block every few hours. Without such a pool that has written a custom version of Bitcoin with different rules, payments not including the fee when the mainline client requests inclusion of one would never be processed.
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!