I was wondering if it is possible to implement a similar penalization trick you use to keep POW-POS at 50-50%, slightly increased for each node? For example, if each node (POW or POS) is penalized e.g. 20% after finding a block (20%*20% after second etc) i suppose it would decease the chance of 51% attack of any node, and also it would keep POW mining pools "optimal" hashing power some below 50% (while not practically affecting small POW/POS miners).
I doubt it is possible. How a PoW node can be penalized? Any miner can just restart with another wallet after finding a block.
PoS mining is already penalized, in a manner of speaking. The "winning" output cannot be used in PoS mining again immediately: the funds must remain untouched for at least 1 day. But it doesn't affect the other outputs: their probabilities of winning are independent (like for several different PoW miners).