@dantheman after your last two posts dealing with the value and stability of Steem/Steem Dollars I got to thinking.....I know scary thought but here me out please!
You seem to be worried (alot) about ensuring that steem survives and thrives and with the rash of recent problems with other cryptos I can't say as I blame you. So how about:
Instead of Voting Currency coming from a pool that doesn't exist (like the current system) you tie the voting value directly to a persons Steem Power. Meaning if they vote, it is their SP they are giving to the author.
If you combine that with some sort of mathematical functions to automatically limit the voting weight based on the amount of SP the voter has you will also solve the problem of people powering up their accounts and being able to control content or upvote content almost directly to /trending.
I was thinking something like this for the functions:
< 1000 SP vote weight = .001 X SP_Total
1,000 SP to 2,000 SP vote weight = (.001 X SP_Total) / 2
2,000 SP to 3,000 SP vote weight = (.001 X SP_Total) / 3
and so on.
The end result is that everyone's votes are now equal (more or less) and there is no longer any dilution of the currency because you don't have to keep generating massive amounts of Steem Dollars to balance out the system.
PS - If I am missing something, completely off base or just sound crazy please upvote me for trying! Thanks!