Okay, I see. You are not proposing inflatacoin as others are saying and I didn't think so. Basically, you are proposing that instead of the block mining payout drops (every 4 years) to be a smooth transition over time and to be more loaded to the mature network than the immature network. What about keeping an incentive for mining after the 21million BTC have been distributed? Still have fees?
Yep, but have some sort of minimum network-mandated fee that allowed both miners and payers to exert some sort of force on the going rate so as to permit an equilibrium to form. Some random ideas:
1 - A default recommended fee generated by the system is one that would be based both on the blocksize and difficulty, such that it would pay the same as B=100% when exactly filling a block, but the minimum fee should be no more than 1% of a transaction.
2 - A minimum fee imposed by the system MOST of the time would be a function of what minimum fees have been accepted by MOST miners in the last 100 blocks that were at least half full. That way, the majority of miners can exert upward pressure on the fees, but not by refusing to process transactions at large.
3 - Special case, if someone is willing to generate a block whose own SHA256 hash ends in 00, the current block may be exempt from minimum fees imposed by the system. Maybe such a block can get a special name, like a
sludge block. These blocks would serve as exceptions to the minimums. This block would allow miners to exert significant downward pressure on the price, but would be 4 times as difficult for them to create.
So transactions with no or insufficient fees have a chance as to when they might
eventually get through. So if the mining community at large is pushing for a fee that's too high, payers can start offering lower transaction fees. If enough low-fee transactions start piling up and look desirable, someone can start mining for sludge blocks - which will have 4 times the difficulty, but might be more profitable if payers are both unwilling to pay the minimum fee and willing to wait for the next sludge block to be mined to make a point of it.
Why this might work:
* people can still get free or name-your-price transactions but will be forced by the network to wait a while
* miners of normal blocks can optionally exert upward pressure on the transaction price, but too high of such a price will incentivize sludge mining
* sludge mining would exert a downward force on the minimum transaction fee and would be a windfall for sludge miners, but only when the normal miners are asking too much so as to make it worthwhile and the payers are willing to vote for that with how long they wait for transactions.