Bitcoin Forum
December 08, 2016, 02:41:22 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Fee required?  (Read 1182 times)
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 01, 2011, 10:36:26 AM
 #1

I'm getting a fee is required message when sending a 0.01 bitcoins or even 1.00 bitcoins. Why is that? Where are the rules exactly?

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
1481208082
Hero Member
*
Offline Offline

Posts: 1481208082

View Profile Personal Message (Offline)

Ignore
1481208082
Reply with quote  #2

1481208082
Report to moderator
1481208082
Hero Member
*
Offline Offline

Posts: 1481208082

View Profile Personal Message (Offline)

Ignore
1481208082
Reply with quote  #2

1481208082
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
dunand
Hero Member
*****
Offline Offline

Activity: 625



View Profile
June 01, 2011, 01:08:25 PM
 #2

I think the next Bitcoin client will lower the fees to 0.005.

I have another question relating to fees. Who will benefit from the fees ? the miners ?
Pieter Wuille
Legendary
*
Offline Offline

Activity: 1036


View Profile WWW
June 01, 2011, 01:29:05 PM
 #3

In bitcoin 0.4.0, the minimum fee (for transactions that require one, per default policy) will be lowered to 0.0005.

Yes, fees go to the miner who puts your transaction into the block chain.

aka sipa, core dev team

Tips and donations: 1KwDYMJMS4xq3ZEWYfdBRwYG2fHwhZsipa
rb1205
Hero Member
*****
Offline Offline

Activity: 797



View Profile
June 01, 2011, 02:04:57 PM
 #4

It's not easy to make up general rules to tell if a transaction will need fee or not before issuing it to the client, but it has to do with
  • transaction complexity (that is, from how many addresses you are withdrawing founds).
  • total amount transferred.
  • time (intended as number of blocks added to the chain) since you received those coins

The more complexity, the less amount and the less time, the more likely you are to get that warning.

ene
Jr. Member
*
Offline Offline

Activity: 42


View Profile
June 01, 2011, 02:26:01 PM
 #5

I'm getting a fee is required message when sending a 0.01 bitcoins or even 1.00 bitcoins. Why is that? Where are the rules exactly?

When you send bitcoins you have to "exercise" a previous transaction output in its entirety.  This means that if you want to send somebody less coins than the transaction output, you have to send the extra coins to a new address which you own.

For example this transaction http://blockexplorer.com/tx/fe9e30d43ed35f24dd909b3d719f0ec29a3f0171b35974fa1594645d1a41424d is either somebody sending 0.01 coins to 19QQ... or somebody sending 0.04 coins to 19uX... and the person who owns 1FoD... owns one of the output addresses.

From the perspective of the network the transaction looks the same (regardless of which address 1FoD... owns) so it has to charge a fee on the transaction. (Not this transaction but other transactions where an output is less than a cent.)

The next version is smarter about choosing the input transaction to avoid this fee.
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 01, 2011, 11:05:44 PM
 #6

Cool, it's weird that the fee is so "random" right now. And 0.01 is quite a lot now, in USD and to a miner with a small CPU.

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!