Just an idea for a change to the subtractFeeFromAmount, have it deduct the fees in proportion to each address's amount versus applying it equally to all outputs. You end up with a situation like splitting a check equally when one person had a steak and the other had a salad currently.
-
Crypto2 commented at 5:46 AM on March 17, 2016: none
- jonasschnelli added the label Wallet on Mar 17, 2016
- jonasschnelli added the label Brainstorming on Mar 17, 2016
-
MarcoFalke commented at 10:51 AM on March 17, 2016: member
I don't think you can compare paying fees to having a steak vs. salad. It is more like everyone gives the waiter two bucks (a fixed amount) because they were all served alike.
The fee is not a value relative to the value you send. I.e. you don't have to pay more fee because you send more. You can see it as a fixed value for every transaction you make, where the fee pays for the "footprint" of your transaction on the network.
I don't think it makes sense to have someone pay more when sending a larger amount as everyone receives the same service from the network.
-
Crypto2 commented at 5:27 AM on May 19, 2016: none
It is somewhat relative if you have a lot of smaller inputs going into the transaction (ie. more bytes for the inputs going in to the transaction for the larger output vs the smaller ones.)
-
MarcoFalke commented at 12:37 AM on April 26, 2020: member
The feature request didn't seem to attract much attention in the past. Also, the issue seems not important enough right now to keep it sitting around idle in the list of open issues.
Closing due to lack of interest. Pull requests with improvements are always welcome.
- MarcoFalke closed this on Apr 26, 2020
- MarcoFalke locked this on Feb 15, 2022