Post
Topic
Board Development & Technical Discussion
Re: Increase the minimum send amount to 54600 satoshi?
by
400actforsale
on 26/12/2016, 03:29:57 UTC
By default, with a minimum relay fee of 0.00005BTC/KB, the dust is defined as 2730 satoshi. The dust limit is relative to a node's minimum relay fee and the formula is defined here[1]. If a transaction pays a decent fee but has an output that has less than 2730 satoshi, it won't be relayed by the nodes with this kind of configuration.
[1] https://github.com/bitcoin/bitcoin/blob/e8cfe1ee2d01c493b758a67ad14707dca15792ea/src/primitives/transaction.h#L166
Well isn't the minimum fee 0.0001/KB Sad Thanks for your information on this part, though.
It isn't an issue. Is everyone going to spend it at the same time?
Maybe not, but the whole blockchain will be finally spammed by 2MB worth of these transactions (every week) and stored into all computers with full node indefinitely.
The withdrawal threshold for most faucet sites is actually quite big enough. Theres a huge problem with increasing the minimum output size to that amount. In a normal transaction, there is likely to be change sent to the change address. Many a times, the change output is very low. Penalising them wouldn't make sense.
Even 54600 satoshi worths only ~0.5 USD now. They may use another input, pay a slightly less fee (if the change amount would be close to 54600 satoshi), or give the change as fee too. In realistic bitcoin transactions, a change of such low amount would occur rarely.