If they think it through, and how many potential issues it can have in a mature ecosystem, they'll probably cancel it.
Afaik, they can't cancel it. I presume they chose to optimize away a couple of bytes per transaction and thus they must normalize the balances every 3 years at current 100% annual growth in the money supply.
The reason I was aware of this optimization is I had read about some of Graphene's design decisions back when I challenged the claim of 100,000 TPS and they admitted it was only about 100 - 1000 TPS unless they had very tight control over the witness hardware. Remember I was the (one of the) guy(s) who first exposed that 100,000 TPS lie/hype last year.
What is the bottleneck between 100-1000 and 100k?
(ps, your voting power is almost constantly maxed out... vote some more
)
That not every witness has the same level of ultra expensive hardware and connectivity. That was the case for a more decentralized assumption where witnesses (delegates) could come and go. But Steem appears to be a whale controlled blockchain, thus they can probably make sure the witnesses have a certain consistency of performance so as to handle higher transaction rates. But you are losing persmissionless quality.
Even if not whale-controlled, the number of primary witnesses was deliberately reduced to 19 to make it more feasible for them to all have high end hardware and connectivity. Of course this raises different centralization issues. Witnesses who don't keep up can be voted out, although that does raise some obvious attacks if not whale-controlled, as with all PoS.
Also the other bound is afaics Steem can't be sharded (at least one reason appears to be that voting is a real-time globalized calculation so eventual consistency is not compatible). You've got to funnel everything through one witnesses at a time, round-robin. This is going to cause scaling and reliability problems. Just wait.
Currently there isn't much "real-time" in voting. The real time display is just an indicator; consensus payouts are made only when voting is quiescent for some period, so perhaps with some design changes eventual consistency could be worked in. It wouldn't work exactly as currently implemented so I agree there.
Any way, I don't think this is the limiting factor for Steem right now. The limiting factors are more on the economics and voting rewards algorithm, and features of the UI.
Agree with that too.
Can someone please tell me how much money Steem has given away to bloggers thus far?
Double the amount of Steem Dollars outstanding -- $1.4 million -- is a reasonable ballpark estimate, so roughly $3 million.