Bitcoin Forum
May 13, 2024, 07:05:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Are fees mandatory?  (Read 1195 times)
refaelsh (OP)
Full Member
***
Offline Offline

Activity: 308
Merit: 100



View Profile
March 24, 2013, 07:03:26 AM
 #1

I am wondering, are fees mandatory?
1. Does the official client enforces them?
2. Does blockchaing.info wallets enforce them? I always put 0.00000000 BTC as the fee in My blackchain.info wallet but sometime is still insists on including a fee. Why is that?
3. I understand the current fee is 500 uBTC. At the current BTC price it is a noticeable fee. When and if it will go down?
1715627129
Hero Member
*
Offline Offline

Posts: 1715627129

View Profile Personal Message (Offline)

Ignore
1715627129
Reply with quote  #2

1715627129
Report to moderator
1715627129
Hero Member
*
Offline Offline

Posts: 1715627129

View Profile Personal Message (Offline)

Ignore
1715627129
Reply with quote  #2

1715627129
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715627129
Hero Member
*
Offline Offline

Posts: 1715627129

View Profile Personal Message (Offline)

Ignore
1715627129
Reply with quote  #2

1715627129
Report to moderator
1715627129
Hero Member
*
Offline Offline

Posts: 1715627129

View Profile Personal Message (Offline)

Ignore
1715627129
Reply with quote  #2

1715627129
Report to moderator
Mike Christ
aka snapsunny
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003



View Profile
March 24, 2013, 07:06:16 AM
 #2

Many transactions can be sent without a fee.  But some can't (it's a complex explanation why), and act as incentive to miners to include them in their blocks.  You don't have to include a fee, but if you don't, there's a possibility your transaction will sit in limbo for a lot longer than you'd like.  I believe the larger the transaction, the more you have to pay in a fee, but I'm not entirely sure; it's more so how complex the transaction is, how many Kb is being sent to complete it.

BitHits
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile WWW
March 24, 2013, 07:35:20 AM
 #3

COMPLEX EXPLANATION PLOX!

I've been researching this for like a month

From what I gather the following factors are taken into account.

Transaction Size
Input Value
Coin 'Age'

I also read this site one time that said this

Code:
priority = sum(input_value_in_base_units * input_age)/size_in_bytes

Quote
Transactions need to have a priority above 57,600,000 to avoid the enforced limit (as of client version 0.3.21)

Also this

Quote
A transaction will be sent without fees if these conditions are met:
It is smaller than 10 thousand bytes.
All outputs are 0.01 BTC or larger.

Free BTC http://beta.BitHits.info BTC 1DNNERMT5MMusfYnCBfcKCBjBKZWBC5Lg2 DGC DH2Pm4VXxsTeqUYZkEySU1c8p5TLvuLe8u LTC LP2QiL1pnsaKVX5Qa811pFJuFL8FxkxWRz
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
March 24, 2013, 08:07:56 PM
 #4

I am wondering, are fees mandatory?

No.

1. Does the official client enforces them?

If by "official client" you mean the Bitcoin-Qt reference client, then yes.

2. Does blockchain.info wallets enforce them? I always put 0.00000000 BTC as the fee in My blockchain.info wallet but sometime is still insists on including a fee. Why is that?

Blockchain.info does not enforce fees if you use the "custom" transaction feature.  I believe it does enforce some fees on non-custom transactions.


3. I understand the current fee is 500 uBTC. At the current BTC price it is a noticeable fee. When and if it will go down?

There is no predetermined time for it to go down.  At some time in the future, the developers of the reference client may choose to reduce the fee.  Only time will tell.




Bitcoin is completely voluntary:

You can choose not to pay fees on your transactions by using a wallet that does not enforce fees.

Keep in mind though that the peers you connect to can also choose to relay your transaction on the network (or not relay it) if they feel that it is is part of a DOS attack (or any other reason they may have for refusing to relay a transaction).  They may choose to make this determination however they like (including basing the decision on the size of the transaction and relative amount of fees).  They make their decision by running a wallet that enforces the transaction relaying rules that they choose. If you don't like these relay rules, you are welcome to find (or create) a wallet that will allow you to connect directly to the IP addresses of the recipient of your transaction and various miners or mining pools so that you don't have to rely on peers to relay it.

Keep in mind as well that the miners can choose to include your transaction in a block (or not include it) if they feel that it is not in their personal interest to do so (or any other reason they may have for refusing to include it).  They may choose to make this determination however they like (including basing the decision on the ratio between the fees included in the transaction and the size of the transaction).  If you don't like these mining rules, you are welcome to run a miner that will solve blocks with your transactions or find like-minded miners willing to do the same and ensure that your transactions get to them.
the founder
Sr. Member
****
Offline Offline

Activity: 448
Merit: 251


Bitcoin


View Profile WWW
March 24, 2013, 09:36:42 PM
 #5

Dude,  it's wrong not to pay fees... 

Forget mandatory or not mandatory ...


Bitcoin RSS App / Bitcoin Android App / Bitcoin Webapp http://www.ounce.me  Say thank you here:  1HByHZQ44LUCxxpnqtXDuJVmrSdrGK6Q2f
theowalpott
Member
**
Offline Offline

Activity: 80
Merit: 10


View Profile
March 24, 2013, 10:10:25 PM
 #6

Dude,  it's wrong not to pay fees... 

Forget mandatory or not mandatory ...



I disagree, miners get 25BTC per block at the moment, when the reward is significantly lower I'd be more inclined to agree with you.

1FwGATm6eU5dSiTp2rpazV5u3qwbx1fuDn
mai77
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
March 25, 2013, 03:49:52 AM
 #7

3. I understand the current fee is 500 uBTC. At the current BTC price it is a noticeable fee. When and if it will go down?

it went down once already. But since miners profit from this rip-off, you have to find alternative ways (see my other post)
Tacticat
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
March 25, 2013, 10:46:18 AM
 #8

Choose your own fee based on what you believe is just.
You must be aware that you have a say in this issue. Everybody has.

Once everybody starts setting lower fees in their clients, this will become the new standard as miners will be pressured to accept the new fee used by the majority.

Tips and donations:

15nqQGfkgoxrBnsshD6vCuMWuz71MK51Ug
prezbo
Sr. Member
****
Offline Offline

Activity: 430
Merit: 250


View Profile
March 25, 2013, 10:53:17 AM
 #9

Choose your own fee based on what you believe is just.
You must be aware that you have a say in this issue. Everybody has.

Once everybody starts setting lower fees in their clients, this will become the new standard as miners will be pressured to accept the new fee used by the majority.

Why would they be pressured into anything? They can just leave the blocks empty, and get whatever the reward is for that, if they think fee/(transaction processing cost) is too low. If it cost me more to process the transaction than it was worth I sure as hell wouldn't do it.
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!