Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: fffeee on May 08, 2012, 08:41:19 AM



Title: Cant change my bitcoin server transaction fee (JSON-RPC) !??!?
Post by: fffeee on May 08, 2012, 08:41:19 AM
Hi,

It doesnt matter how I do this.. Hardcoded inside the bitcoin.conf or with an api call.. TX fee stays on 0.0005 btc!?
Can someone tell me what I am doing wrong?

Thanks in advance..


Title: Re: Cant change my bitcoin server transaction fee (JSON-RPC) !??!?
Post by: Foxpup on May 08, 2012, 09:02:41 AM
As I understand, the fee you set in bitcoin.conf is for the transaction size (per kB) fee only. The anti-spam fee for low-value or low-priority transactions cannot be changed (nor should it, since it is required by most if not all miners (I think)).


Title: Re: Cant change my bitcoin server transaction fee (JSON-RPC) !??!?
Post by: fffeee on May 08, 2012, 09:13:35 AM
Is there any way to avoid this low-value fee?Or to increase my priority? My concept is based on sending small amounts, but not in a spammy way..


Title: Re: Cant change my bitcoin server transaction fee (JSON-RPC) !??!?
Post by: Stephen Gornick on May 08, 2012, 09:57:44 AM
Is there any way to avoid this low-value fee?Or to increase my priority? My concept is based on sending small amounts, but not in a spammy way..

Other then batch up your sends, probably not.  See this thread:
 - http://bitcointalk.org/index.php?topic=80000.


Title: Re: Cant change my bitcoin server transaction fee (JSON-RPC) !??!?
Post by: Foxpup on May 08, 2012, 10:02:52 AM
Is there any way to avoid this low-value fee?Or to increase my priority?
The standard way is to send to multiple addresses in one large transaction instead of multiple tiny transactions (this is why sites like dailybitcoins.org have a payout delay - it allows them to accumulate payouts for multiple users and send them all in one transaction). You will still probably have to pay the anti-spam fee, but the fee per output will be much smaller on average (because you have more outputs per transaction).

You can, of course, modify the source code to send transactions with no fees at all, but these transactions are likely to take an extremely long time to get confirmed, and may never even get confirmed at all, causing your users to hate you (to put it mildly). This one falls squarely in the "don't do that" category, and I only mention it because you might be tempted to do it on your own, then get upset that nobody warned you it was a bad idea.

My concept is based on sending small amounts, but not in a spammy way..
Unfortunately, the only way to distinguish small amounts from spam is to include a transaction fee. Otherwise anyone could send small amounts to themselves repeatedly to bloat the blockchain, and nobody wants that. As a result, virtually no miners will process such transactions unless an appropriate fee is included.


Title: Re: Cant change my bitcoin server transaction fee (JSON-RPC) !??!?
Post by: fffeee on May 08, 2012, 10:44:31 AM
Thanks for your reply..

I guess I have to keep it like dailybitcoins..

I`ll give it a try