Next update will be interesting (v0.13.1) as it seems to be an update more intended for miners-only, so they can signal DIP3 regardles of the readiness of the corresponding masternode.
How fast will miners / mining pools implement this small update ? (which is minor in size / scale but important in progressing our overall v0.13 adoption)
Link :
https://github.com/dashpay/dash/pull/2689/commits/6595dcb12194ef7fe7da5d24b5456d29245067c0
With masternodes we have a reachability problem, where we cant reach enough masternodes to vote on budget proposals (only a small fraction actively participates in our governance system).
For the budget, it less of a reach-ability problem, and more of a "no reason to give a damn" problem. The budget is too narcissistic and defective. It fails to consider that people vote with their feet by simply not participating in DASH anymore, or just ignoring all the silliness that's never based on logic or reason. I nearly forgot the budget system exists. It's a joke. This is why no one participates. It's a self-screening system that assures anyone with a brain simply walks away.
With miners we have a reachability problem, where we cant reach miners effectively to have them update their software in a timely manner.
Miners have never cared, which is why crude systems like hard forks and hash wars work for them; it's all they can comprehend, it's all they care about.
Since MasterNodes pay more attention, and they're called MasterNodes because they're supposed to be the master of something; they needed to be given authority. Pay attention, get with the program, or lose out. You're damn right people will complain; good! Flog them until they quit, or stop being lazy and entitled. It inspire a race to update. You'll get in a fast loop for payments the sooner you do it, as all the lazy bums are kicked offline.
As for miners, you simply won't get paid if you refuse to upgrade. Burning a bunch of electricity, winning a block, and having it rejected would certainly wake the sh!ts up and encourage an upgrade...
Both problems dont seem to have simple solutions.
I have an idea...
Absolute supremacy. You do, indeed, have the ability to reach more MNs than Miners. Look at the current percentage. MasterNodes == majority of a given protocol/version combo nullifies all blocks that don't match that protocol/version number.
Sporks are still used to enable given features and changes.
If your blocks are being punted, this motivates you to upgrade. If your MN PoSe Score is dirt, and you don't get paid anymore, this motivates you to upgrade. This is why I said voting needs to be mandatory. You have to at least pay enough attention to say that you abstain. Allowing both MNs and Miners to make money while paying no attention at all, and being completely uninformed... Well, that's exactly what you get. No one is even aware this is happening. No reason to care. You WILL vote on at least 5 proposals every cycle, even if it's to say that you abstain, or you don't get paid. I told you this would happen. Here we are.
Patiently waiting for people to do X, when they not only lack any incentive to do so, but also lack any incentive to give damn what happens to DASH... That's not a model you can depend on.
Too much Snowflake, not enough Manhood. You gotta grow a pair. If even DASH doesn't care about DASH, why should anyone else? You guys gotta grow a pair...
MNs are paying attention a lot more than miners. Given the state of goofy versions/protocols on the network, supremacy can be dictated by less than 50%. This may change a bit as deterministic enables, etc. encourage less sloppy behavior. Instead of 51% hashpower determining top block, MNs can.
Miners plug in and forget. Punt their blocks and they'll be a lot ore than reachable... They'll be all over the forum whining and complaining how it's not fair to stop paying them even though they are the ones not living up to Proof of Service. See what I did there? Proof of Service needs to be applied to Miners. MNs can do it. Get on the right version/protocol, or kiss your payouts and ROI goodbye.
Pay attention and do your job properly, or you don't get paid. Incentivized. MasterNodes aren't very Master-y if they cede this to the Miners. It the Miners are still the boss, MasterNodes aren't MasterNodes; they're BitchBoyNodes.
You've got handle the savages with a heavy hand. They don't respond to timid requests. DASH has had a chronic problem of a severe lack of Testicular Fortitude... This project has been overwhelmed by politically correct soy/cuckery, and there's no toxic masculinity at all...