@qwizzie thanks for the continued posts. The picture is no clearer for me now after reading through this discussion. The 1k option now doesn’t work, but keeping the collateral at 1k is one of the options. Head scratcher!
Yeah q I’m just not buying it. The recommendation from dcg is we need fewer nodes to run platform. Lots of benefits, got it, that are slightly better than all running platform. Seems like an odd time to realize this, but it’s the world we live in. Now we’re told the only way to minimize nodes running platform is by increasing collateral and that there are no other ways to minimize nodes running platform.Yeah, i think the 1K split system option would perhaps involve too much change to get it working. It would most likely need more masternodes to keep InstantSend working optimal over both assets (IS optimal for 1K split system means 2x 1920 nodes, while we currently only have 3701 active masternodes on the network, so too low to achieve that), which possibly means changing the 1K collateral to the down side to stimulate the setup of more masternodes. This is a change with a number of effects : it would affect VPS hosting fees, time interval between MN payments, number of MN payments for masternode owners. And the rewards from Platform and Core between both assets would also need to be structured in such a way, that it balance rewards out evenly over 1K Platform nodes and 1K normal nodes.
I am still confused how DCG research team came up with those ROI percentages for normal nodes and Platform nodes on the 1K split system. As that seems to have worked out how to balance the rewards part of the 1K split system.
Link : https://www.dash.org/forum/threads/...gh-performance-nodes.53374/page-7#post-232371
I guess Platform on all nodes is the only option to keep collateral at 1K, have a clear picture how things balance out, have IS working optimal and does not lead to centralization.
Or maybe the proposed 'Distributed Platform Storage' solution that just popped up does as well (as it avoids High Performance nodes and keeps 1K collateral unchanged), maybe worth taking a look at : https://www.dash.org/forum/threads/...ids-high-performance-nodes.53400/#post-232425
This solution certainly provide an alternative perspective / idea / concept on Platform storage.
running less nodes shouldn't be a problem. Provide no block reward, or very little block reward and you'll get less nodes. What am I missing?Yeah q I’m just not buying it. The recommendation from dcg is we need fewer nodes to run platform. Lots of benefits, got it, that are slightly better than all running platform. Seems like an odd time to realize this, but it’s the world we live in. Now we’re told the only way to minimize nodes running platform is by increasing collateral and that there are no other ways to minimize nodes running platform.
Honestly, I haven’t heard why this is such a problem. I tried watching the ama but just couldn’t get through it. Some will upgrade, some won’t. That’s how it always will be.running less nodes shouldn't be a problem. Provide no block reward, or very little block reward and you'll get less nodes. What am I missing?
QuantumExplorer
have you thought through a solution for dash platform that runs exclusively on transaction/platform fees instead of block reward? It seems like this provides good incentive, gives platform room to grow, and allows the market/network to prioritize it relative to demand.
@seanjae There are 2 1k options: Forcing everyone to run platform, or everyone has an option to run platform.
Let's say the only rewards you get are from the fees of Platform. Initially these fees will be very very little while the hardware requirements will go way up. Even if you say you are going to run platform you might not pay for the hardware costs because it doesn't really make sense. Many people might not pay close attention to their node, because well it doesn't matter from an economic side to do so. This would lead most probably to quite a lot of issues.
1K split system:
Masternodes: 6.4%
HPMasternodes: 6.6%
so how does that matter any differently (from an economic point of view), with a system where 100% of its rewards comes from Platform ?
Also i would still like to know if the 1K split system ROI percentage as earlier calculated by DCG is still valid or not, or if it was miscalculated by your research team. Because those numbers clearly shows an equilibrium between node types (hosting core + platform or just core).
You are comparing two very different things. In the first 50% of block rewards go to platform and HPMNs get 90% of their rewards from platform. The second 0% of the block rewards go to platform and HPMNs get 100% of their rewards from platform.
Let's take numbers:
Scenario 1 (10k): 2000 Dash produced per day with block rewards (just an example not accurate), 5 Dash generated in platform fees. 900 goes to platform. HPMNs collectively get 905 Dash from platform and 100 Dash from Core. Core nodes get 1000 Dash from core. Equilibrium is reached I believe around 182 HPMNs.
Scenario 2 (1k optional no split): 2000 Dash produced per day with block rewards (just an example not accurate), 5 Dash generated in platform fees. 0 goes to platform. Nodes running platform get 5 Dash from fees (100% of fees) normal Core rewards. There is no obvious equilibrium reachable because it is entirely fee based. Fees at launch will not be able to pay for hosting requirements.
Scenario 2 (1k optional
This was a mistake in communication. In this scenario platform nodes are no longer being rewarded by core and therefore are not expected to perform services like chain locks/ IS. It is the only way we could get numbers for this scenario.
The issue here is that there are two ways to splits and they often can get confused. One way of understanding the split is that of how we are splitting the block reward. The second way of understand the split is what each type of node will make after the split. When we say 50/50 we mean the second type of split.
Nodes running platform + core will get 50% of rewards, and Nodes running just core will get 50% of rewards.
For the 10k split system this will mean 45% to platform and 55% to core. Each node type then makes 50%. We get to 45 with 50 - 1/10 * 50
For the 4k split system this will mean 37.5% to platform and 62.5% to core. Each node type then makes 50%. We get to 37.5 with 50 - 1/4 * 50
For the 1k split system this would mean 0% to platform and 100% to core. Each node type then makes 50%. We get to 0 with 50 - 1/1 * 50
When you reward platform at 0% things don't work.
If you were to instead reward platform at anything except 0% then you would get an equilibrium only if everyone were to run platform.
Oops just a mistake.Thank you for the numbers / percentages and for the clarification with regards to the 1K split system ROI percentage, as earlier calculated by DCG
Did you mean to add something more to the 'Scenario 2 (1k optional' part that i highlighted in red ? Or is it there by mistake ?
At the moment it looks unfinished / cut off .....
No problem.Oops just a mistake.
Why has no robust PoSe scoring solution for Dash Platform been developed so far ? Is it not an essential part of Dash Platform and was it also not planned for the initial release of Dash Platform ? If we had a robust PoSe scoring solution for Platform nodes in place (by having prioritized it in the past), then i assume a lot of the problems with large Dash Platform whales nodes stopping all at once during Dash Core software upgrades, causing quorums to stop, causing the Platform network to stop, would be mitigated ? Or more easily fixed ?
And there is the promotion of the 10K HPM system decision proposal by Sam, that makes it more easy to fix the above, when it is the devs themselves that created this problem for Dash Platform in the first place, by not prioritizing a robust PoSe scoring solution for Dash Platform in the past and by apparantly not willing to allocate more time for this, due to a pressure to release this year. Severly handicapping Dash Platform launch options and introducing more risk to Dash Platform upon release.
Also i am wondering about the limitations of Dash Platform on release, i think i read somewehere from Sam that Drive will not be used to store video's or pics.
Can we still use profile pics on Dash Platform, stored on Drive ? Or will that only be stored on our local computer / mobile phone / cloud space ?