What you describe is
demurrage. We have a forum for a fork of bitcoin with this feature.
We've not implemented it yet. In fact there's many open discussions.
For example, you say "once the maximum base is issued", I prefer from the beginning. Most people want a 4% or 5% rate, you're proposing 10%. The curve of generation, the maximum base (some people think that it shouldn't exist and the supply of money should be elastic), charge the demurrage automatically or at the moment of the transaction (so that the demurrage acts as a tx fee for the miner instead of being part of a constant reward), etc.
If you're interested, please visit:
http://www.freicoin.org/the concept is very similar, although my idea has some major differences.
there is always 1T coins once they have been made.
there is no fixed %, you only get reduced by whats required
once you get below a x amount for y blocks, it just gets taken. this is to get rid of stray coins quickly instead of just deducting small useless amounts forever.
so the basic way reductions are calculated is by
1. take all coins that meet the criteria
2. 500,000-from #1
3. divide out what you need to make your 500,000 coins from each account.
this process does not start until the 1,000,000,000,000 coins have been made
i think it would also be beneficial to have every block consolidate every previous block. so instead of having a huge number of small blocks, just have about 10,000 big blocks(more if faster block times)