We are creating a proposal to serve as both a test and introduction to the decentralized voting system and to also get the opinions of the Masternode owners.
This is what we are planing for the PoS at Block 259201:
The PoS mechanism for DarkNet will be something that has to my knowledge never been tried in crypto before. We will be using a sort of seesaw mechanism based on the ratio of Masternodes to Staking Addresses (Wallets that are left open 24/7 and supporting the network) with a fixed overall reward per block.
The ratio we will be aiming for will be 3 staking addresses to 1 Masternode. Assuming this ratio is maintained, when a PoS block is found the equal rewards will be delivered to Winning Masternode and Winning Staking Address, but if there are more staking addresses than the 3:1 then Masternodes will get a portion of the staking wallets reward and vice-versa.
Block Rewards
PoS Phase 1
100 DNET 40 to Masternode 40 to Staker 20 to Budget Monthly Budget: 864000 Yrly Coin Cap: 52560000
PoS Phase 2
50 DNET 20 to Masternode 20 to Staker 10 to Budget Monthly Budget: 432000 Yrly Coin Cap: 26280000
PoS Phase 3
25 DNET 10 to Masternode 10 to Staker 5 to Budget Monthly Budget: 216000 Yrly Coin Cap: 13140000
PoS Phase 4+
5 DNET 2 to Masternode 2 to Staker 1 to Budget Monthly Budget: 43200 Yrly Coin Cap: 2628000
[Coin Supply after 4.5 yrs on 159408000]
More details to follow when the Proposal is Active and Available for Voting
Ah ha! I see you realized you would never be able to guarantee that masternodes are a better investment than staking with the approach you had originally taken. I was curious to see what you would come up with to solve the problem.
I think you are on the right track to a solution but it's not quite there yet. There is one crucial thing you are forgetting.
You don't want a ratio of 3 staking addresses per masternode because not all staking addresses are created equal, while all masternodes are. Individual addresses can contain any number of coins. Obviously an addresses holding 1 DNET should not be treated the same as an address holding 1,000,000 DNET.
What you want is to ensure that a 10,000 DNET investment into a masternode pays out on average exactly 3x what you would receive from staking those same 10,000 DNET. Thankfully, POS 2.0 and a flat reward should provide a fairly simply mechanism for achieving this.
Since POS 2.0 removes coinage from the equation, a given number of DNET is going to add the same amount of weight to the network no matter how old the coins are. Start by counting how many coins are locked up in masternodes. This is a simple calculation that I trust I don't need to spell out. Now figure out how much weight that would put on the network IF those coins were staking instead of in masternodes. Since we are talking about PoS 2.0, network weight should simply be equal to the number of maturing and actively staking coins, but I think I have seen a few random PoS 2.0 represent network weight by running the number of actively staking coins through some sort of seemingly arbitrary multiplier. But I digress.....
Anyway, take the theoretical network weight of the masternode coins and multiply it by 3. This should be the weight of the actual active PoS network if we are in a perfectly balanced and ideal 3:1 ratio of masternode:PoS rewards. Each coin that is locked up in a masternode is getting 3x the ROI a staking coin is, and rewards can be as you outlined above.
Of course, in the real world, that perfect balance will never be maintained. You would need to compare the actual PoS network weight to the theoretical ideal PoS network weight (which, again, is 3 times the weight that the masternode coins would provide if staking) and adjust the rewards every block according to how much those 2 numbers differ.
I hope this all makes sense. I felt like I could be explaining this clearer but am not finding the right words.