There are a few misconceptions that need to be addressed.
Anyone can run a platform node, though you would only get *direct* rewards from Platform if you have the collateral of 4k Dash.
Not much point to setting up a platform node with the much higher hardware requirements (and much higher VPS costs), when people without the 4k collateral don't get those *direct* rewards from Platform. That still does not give masternode owners people with less then 4000 dash access to Platform rewards. It is restrictive by nature. I am not even sure why its coded like that. Who would run a Platform node like that, when they don't have the collateral that enables those Platform rewards ?
The second misconception is that going with the 4k solution would deprive normal masternodes of higher rewards gained through platform. And this is the one that is somewhat hard to understand. The equilibrium for rewards always takes into to account the fees that platform masternodes get minus the cost to run the network, meaning that if platform rewards go up it will incentivize normal Masternode owners to run High Performance nodes themselves instead, reducing the number of normal Masternodes and pushing up normal Masternode rewards.
How exactly does it incentivize normal 1K Masternodes owners to run High Performance nodes (in the case of Platform rewards going up) when they can't afford the collateral of 4000 dash, to get those Platform rewards in the first place ? Will they magically receive 3000 dash out of thin air, so they can actually receive Platform rewards ? I am a bit confused about your statement. Most people struggle to just gather 1000 dash, let alone gather the funds to aquire 4000 dash.
Unless those normal 1K masternodes are not bound to higher hardware requirements / higher hardware costs while running as High Performance nodes, when not having sufficient collateral (lets say they only have 1K) and the game theory is to entice them to run High Performance nodes, just to get the number of active normal 1k nodes down (leading to more mn payments). But that game theory has so many weak points :
- the number of mn payments would increase on both the normal masternode side and the Platform side, so why would other normal masternodes be enticed to setup up Platform nodes, when they can enjoy the same increase in mn payments at the normal masternodes side ?
- most normal masternodes are used as fire up and forget about it passive income way, i don't see them all understanding this game theory or getting enticed by it
- most normal masternodes will most likely take a wait and see approach after launch, which undermines this game theory
- most normal masternodes will most likely be unfamiliar with this game theory, which undermines this game theory
To be honest, i don't really trust this kind of game theory.
The third misconception is that I want only whales to participate. This is false. I want us to focus on masternode shares asap to allow users with less Dash to stake in a Trustless way (even though crowdnode is a great service). We're very soon at a point where we can take on this feature.
Well, that is the first time that i hear about this. So you now want to use Trustless Masternodes Shares, to combat the centralization that your 4K solution brings with it ? Eventhough we heard in the past that Trustless Masternode Shares was in the backlog with many many other features that devs are contemplating to put on the Dash Roadmap ? I guess that is a good move, but it does not solve the immediate centralization risk that the 4K solution brings with it and most likely brings additional research and extensive additional coding with it. Far more then that 1 hour of coding that was conducted. How long would it take before Trustless Masternode Shares were introduced by DCG ? Can we really trust DCG that this can be developed quickly and without constant delays ? i am not so sure. In the mean time Dash would have become centralized, after implementing your 4k solution.
There is another point that I might not have mentioned. Let's assume we are at 1TB of storage, with 4k nodes thats 4k TB. Most MNOs use VPS's that cost around 1$/GB/Year. This would cost each MN 1000$ / year in storage costs alone or 4M for the network. If platform takes off it will be a lot more. We can either decide to basically give a shit ton of money to VPS providers -- OR -- we can be smarter and have things cheaper for our users or the MN network with little tradeoffs and maybe even benefits.
Or we can use the 1K masternode solution of seanjae, don't meddle with the masternode collateral at all, don't create centralization and give 1K masternode owners a choice if they want to run a 1K Platform masternode (with Core MN payments & Platform rewards / Credits to compensate for the higher hardware costs) or run a normal 1K masternode (with Core MN payments and without any higher hardware costs), while taking care of the security issue where a possible Platform bug could take out all masternodes.
See :
www.dash.org/forum/threads/should-platform-run-on-all-nodes-or-should-platform-run-only-on-high-performance-nodes.53374/page-4#post-232254
www.dash.org/forum/threads/should-platform-run-on-all-nodes-or-should-platform-run-only-on-high-performance-nodes.53374/page-4#post-232275
It would be nice if you could respond to that 1K masternode solution.
I suspect hardware requirements and storage space would be a lot lower for the 1K masternode solution, then for the 4K masternode solution.
Maybe equal or lower, then the hardware requirements and storage space for the 'Platform on all nodes' solution ? (which is basically the only other option that does not lead to centralization, but involves no option / no choice .. all nodes will then support Dash Platform. And it has that security issue, where a possible Platform bug could take out all masternodes).