We're definitely open to improving the pool distribution if anyone has ideas. However, PoS is incompatible with anything that uses masternode quorums. The quorums are chosen based off of the proof-of-work hash, so if we were to switch to a proof-of-stake model, we would end up with less secure hashes and other issues that would have to be addressed. That would allow an attacker to pick the masternodes that approve a transaction lock for example, something that we definitely want to avoid.
I might have an idea, but maybe it is too hard to implement.
I believe as we all want to have as much spread of the hashing on one side and pool owners to have much profit from their miners on another side is really hard to meet.
My idea is to use power of MNs in a way that every block which is mined on a pool with the higher/highest share of total hashrate should earn less DASHes then normal 50% of the block. If it can be implemented dynamical sharing the earnings of a block pool/MN we could dynamically solve spreading of hashes as miner will leave top hashrate pools by himself.
So I am see it as like the more blocks you are finding in time the less profit you are getting from it... at the end of the day whole hash spreading should meet the equilibrium of spreading near to p2p pools.
Also pools could compete again in % of fees as they used to...
Maybe it is not possible to implement easily but I think it is a good idea for dynamically change block rewards for miners and MNs.
I really think that this idea has potential, would like to hear from devs if they see it in a same way?
Dynamically block reward is already achieved = difficulty of the network, so we could adjust it more per block with
dynamically sharing block reward miner/MN as it is already on protocol level.
pseudo math just to maybe represent better idea:
DBR = dynamically block reward for miner in DASHs
BR = block reward in DASHs = 5 DASH
NSBR = network percentage of block reward for miner in percentage = 50%
BPT = blocks found per time (defined time frame, lets say 1hr) for a miner ,
lets agree maxBPT to be 10 just to prove theory, if miner founds more then 10 blocks per time we will still use 10 in equation
DBR = BR * (1- log(BPT)) * NSBR/100
And for MNs reward is = BR - DBR
something like this
Well does this sounds interesting ... maybe we are on way to fix that 51% blockchain attack
Good one rentahash, you could be in dev team for ideas
EDIT: congratz on V12 guys, 2 masternodes updated 1 min ago!
when im syncing wallet i get this stuck more than 15min
EDIT2:
finaly INSTANTX working like a bullet!!!!!!!! also now sendtomanyix command will rock DASH world, thank you thank you thank you!!!!