SmartCash is intended to become a widely used cryptocurrency, thus low volatility is critical here.
It is clearly seen that SmartRewards payouts are affecting the price. Sometimes little, sometimes a lot.
We recently saw an announcement that new rewards cycle will be extended to 90 days.
That means thrice more rewards will be paid in certain date risking the price stability even more.
The best solution to volatility problem would be an individual period count for each address (similar as implemented in bank deposits). I know that it would be more tricky to implement an improved algorithm, but it is possible. This way we won’t see price dump on certain date as each address will have own payment cycle.
Any address with > 1000 SMARTs is added into the waiting list with the date of last outcoming transaction or the date of the last SmartRewards payout. This way there won’t be single payout date for all the addresses.
P.S. Voting requirement is a great improvement, appreciated.