That part:
If the pool doesn't pay the correct amount to the correct node, we'll know and we'll shame them. We'll get miners to move to honest pools.
...won't work. We couldn't even get the miners of coinmine to switch when they were >51% because they were getting consistency and low variance (compared to the official which was DOS'ed).
The days of 2-3 pools also seem to be over:
http://drk.poolhash.org/poolhash.htmlThe pie chart is revealing.
Just use hard fork and another system of election/payment that doesn't affect network stability. "Honest pools" won't work.
Guaranteed.I think it's a good start. Doing masternode payments via soft fork will allow them to get paid like promised, we can at least get the larger pools to pay the fees. Later on, we can hard for and enforce them.