121
General Discussion / Re: How to build a decentralized application without fees [BLOG POST]
« on: February 10, 2016, 06:44:02 pm »Minimum balance requirement is good to prevent some types of spam, like account creation spam, but don't get rid of transaction fees altogether. Let people buy higher bandwidth. Make small tps per account free, but charge fee for those who exceed the limit which depends on current network usage. Make it exponential depending on number of tps over limit.
Perhaps the most relevant part of the entire document is a rationale on how to set transaction fees that is completely objective.
Quote
If a blockchain wished to avoid locking up funds for a week, then it can set fees based upon an very high interest rate, say 100% APR. Users could then choose between locking up $1 for a week or paying $0.02. Either way the network is guaranteed to win while preventing spam. During heavy usage the minimum fee might raise to $8 for a week or $0.16.
Ideally users wouldn’t be forced to make this decision because they will have a sufficient balance to permit free transactions without future obligations or fees. Their non-transferrable accrued right to transact makes the perceived cost of a transaction to be 0.