That's a great question but it's not correctly focused. I mean, POS will stop once we arrive to 75 million coins.
There are 72,661,281 TES coins out. So there's 2,338,719 coins left to be staked out.
At 1% of 72,661,281 coins out and being staked per month, that's 726,612.81 per month.
That's 2.33 months left worth of staking coins (if everyone is staking their coins at all times). Suggesting 70 days left. Rounding up, October 16th, 2017 is when we will have staked and mined all Tesla coin.
This will have a positive consecuence for the investors because there will be no more 12% annual inflation.
In the other side, we will have to maintain the network without that profit.
We've been discussing and planning how to make sure the network keeps running smoothly.
Well yes, its good for investors, but since the point of mining and staking is to incentivize people to maintain the network, something will have to be done or that investment won't mean anything either.
The most simple one is that having a node on Raspberry cost less than 1$ month on electricity.
That wouldn't incentivize people and would cause the network to be controlled too highly by the one individual who provided the raspberry pie.
Anyway, we have planned and keep brainstoming actions to make sure there are enought nodes around the world.
Well Bitcoin is supposed to provide the transaction fees to anyone mining. I was under the impression that Teslacoin was going to do the same thing so as to minimize the costs associated with running any nodes and incentivize people to maintain the network. Perhaps I misunderstood.
To sum up, no need to care about that.
Well, not for another 70 days perhaps. Its odd, I always thought there were transactions fees already being levied in Teslacoin, regardless of how small they were, yet I just looked through about a dozen blocks and didn't see any.
I would suggest that if transaction fees could be implemented, might as well do it now. At least that way when people aren't staking, they might still help create blocks to allow transactions to go through (as there hasn't been a block in hours). Not to mention, if no one has noticed, since this new update, blocks, when someone is staking, are blasting out like 10+ blocks a minute, instead of one every 30 seconds. This may be caused by the "difficulty" associated with the "staking" and the algorithm changing the "difficulty" to make it "easier" or faster to mine a block due to such a long time of no blocks. The error in that is that staking is so much different than conventional mining that altering the equation such that time necessary to create a block due to the change in difficulty will result in blocks that take mere seconds. So we then have huge boom and bust cycles of blocks and transactions are stalled in the interim. That's likely going to be a bit tricky as the difficulty is likely being used to distinguish who deserves to have their coins "staked" first while it is also inextricably linked to the frequency at which blocks are created. Might be able to add code to alter it such that no matter what, no more than 1 block per 30 seconds can be created. The 30 second blocks also help with the speed of transactions so we probably wouldn't want to change that to a higher time either.
Summary; my suggestion, at this time, is to implement fees (perhaps even give people the tools to set the fees they require/want in their wallet before their wallet will automatically create a block for a given or given set of transactions) and allow people, even when staking, to receive fees. That should also result in it being fixed even before we hit the 75 million as it will immediately award 0 stake, but will reward whatever transactions fees are appropriate such that people are still motivated to "stake" and or maintain the network. We could do "mining" for the network (perhaps even now, set it up as a separate set of equations to current staking) such that when the network is idle and there is a transaction that is available to be bound to a block, that all the wallets currently open will try to stake that block, then whichever wallet has been "staking" (in this alternative sense) the longest and or the "most" offers the network a block option, the one with the greatest staking value will be awarded the declaration of the "correct" block and the transaction fee. This would be overridden by anyone who has actual staking to be done at that given moment (so that this would remain valid even before the 75 million are hit). The longest "staking" would also be correlated such that all other nodes could confirm that that block came from the node with the most staking "value" built up. Depending on how that is done/coded that could also allow a cycle of everyone, equally, who are "staking" (in this secondary staking context) to actually take part in the creation of blocks. I don't know if that would actually be the goal or if there would be a focus upon the number of coins the given person was staking (in this secondary staking context). Or perhaps somewhere in between. I think that detail could correlate with a great amount of discussion. Or, perhaps a sliding scale. The number of coins you have builds up more "staking" value, that is used to "compete" with other wallets/nodes for a given block with fees. The fewer coins you have staking the slower your "staking value" is increased, thereby not denying you the ability to take part in mining, but not giving you as much such that it will take you longer to "compete" for a given block.
Or maybe we should go back to POW after 75 million? Well, i guess that would contradict the whole "energy efficiency" of Teslacoin at that point, so I guess that's not an option. Either way. Hope I gave some usable ideas. Now if only I could master how to program with any level of competence then maybe I could help more specifically.