I am very concerned about this development and hope everyone can hear me out. I believe it's detrimental to the health of the economy to make decentralised masternode sharing happen unless a few things are done (which I will elaborate later).
To provide context to the issue I'll quote Amanda for those who aren't clicking on the video:
"...allow anyone with any amount of Dash, be it 5 or 1, to set aside any amount they desire to what will appear to them as an 'interest bearing savings account' within their wallet, and then this Dash, all the while keeping the private keys in the hands of the owner without relinquishing control of it to any third parties, will be entered into a pool on the Dash blockchain from which an entire class of decentralized masternode operators can then pool from to then launch more masternodes."
The Effect of Masternodes on the Dash Economy
Having masternodes is a stabilizing effect on the economy. It locks up large amounts of Dash and this is why price movements of Dash are generally quite gradual since there is psychological element in liquidating a masternode.
For e.g., let's use a traditional example, if you invested into a traditional investment product like a unit trust at a bank that requires a minimum investment of let's say USD50,000, you're not likely to dip into that money even if it went up or down a bit unless you really needed the money. Currently masternode setup is not seamless and there's a long 'lag' time before masternodes receive their first payout and you gotta setup a server or subscribe to a masternode hosting service. Hence there is some friction in moving your funds in and out of a masternode and you would only touch the masternodes if you were making a big purchase, needed the money, wanted out from Dash or other reasons.
As a masternode holder, you would probably only use the Dash that you generated from your masternodes to actually buy things in the economy unless you're someone like Otoh with hundreds of masternodes who generates enough returns to make a new masternode very quickly.
This means that although it provides stability, masternodes also lock up liquidity of Dash. Some may argue that technically, Dash masternode holders can liquidate at ANY TIME and yes this is technically true but because of the steps required to withdraw and recreate that can be likened to let's say early withdrawing a fixed deposit account, it has a definite negative effect on liquidity.
A side note is that liquidation of Dash masternodes involve a relatively big amount, and because of Dash's already low liquidity (395 BTC total exchange volume in last 24h), even liquidating one masternode on an exchange would be 2.78% of daily volume and affect prices. This means that Dash masternodes when liquidating or building them are still best to do off the exchange (which affects public liquidity too and also reduces chances of exchange adoption).
Why allowing decentralized masternode sharing on a larger scale is not a good idea
Given the already poor liquidity of Dash, I think opening a shared masternode ownership to smaller amounts and making this seamless is a mistake. Now even people with 10-20 Dash will want to lock up their Dash too to earn interest. I also understand that there is a 'minimum period' in which to lock these funds up since they need to be joined with other people's funds to form a masternode.
This makes 'shared masternode' people worse than full masternode holders which can still technically liquidate at anytime.
You might argue that there are already masternode pooling services but as long as there are hoops to jump through (signing up, paying, finding other people to pool with), these people already see their Dash as long term holdings anyway and won't spend it so readily. By making it much more easy and automated to do this, this will encourage other small holders to further lock up and not spend their Dash. This combined with the 'minimum period' will have an even worse effect on liquidity of Dash.
This is actually similar (and probably worse) than Proof of Stake coins in that it further encourages people to hold their coins instead of using it in the Dash economy by introducing even greater friction. Note that in a real world savings account, you can use these funds at ANY TIME without any minimum hold period.
I understand that having more masternodes strengthens the networks but do we really need more nodes at the moment? I think this is already adequately provided and supported by the masternode network as it is. The liquidity issues are however real and we really really need to make it easier for people to buy and sell Dash instead of further encouraging efforts for people to lock it up and hold. It's all fine and dandy if we get premium merchants on board but if no one spends, support will drop off.
Or if regular people find it hard to buy Dash off exchanges because there is hardly anyone selling.
Also if the masternode hosters get to VOTE on these shares, then that's a huge issue centralizing decision making to these people which is not the idea since it's supposed to represent the wishes of those HOLDING Dash not those who are holding it on trust for other people.
Questions
1) Is there a minimum hold period and if so what is this period? How long does it take to withdraw your money from the 'Savings Account' and how easy would it be? This is the most critical question. If there is a minimum hold period or if it's difficult to withdraw, I would be very against this.
2) What happens to masternodes when people want to pull out their funds? For e.g. if you have 20 people sharing a masternode and one person pulls out then the masternode has to be rebuilt again?
3) Is there really no minimum amount and you can use amounts like 1 Dash to pool?
4) Who determines the rates charged by the decentralized masternode hosters? Is this centrally decided or is there a bidding system?
5) How easy is it to become a decentralized masternode hoster?
6) Who controls the masternode votes of these pooled nodes?