I know this won't go anywhere as those with huge mining rigs would argue against it however I see some relationship to Bitcoin mining and that of real mining and I thought I might try to broaden the discussion.
First off you guys that got in early have staked your claims as it were to the best mining, much like the early gold rushers you got the easy pickings early on, established your claims and used your early finds to fund further mining. Again much like the gold rush there are some miners with deeper pockets than others and those miners have brought in heavier equipment and are tolling through far more ground than those with limited resources. The problem is, again much like early gold rush, coal mining, etc those big outfits tore through the land and with no regulation they destroyed the land, streams and rivers even to the point of causing deaths such as the Buffalo Creek Flood. You early miners as well as the deep pockets ones are much like these early days of real mining in that you have your massive mining rigs which are unregulated and cause environmental damage with the high energy consumption and heat output.
In an effort to reduce the environmental destruction regulations were put in place to stop mountain top removal, uncontrolled run off of mine waste, land reclamation and the fees, fines and cost associated with these rules somewhat leveled the playing field between large outfits and smaller ones. Granted sometimes this worked in reverse and of course there is the huge mining lobby funded by the big outfits which get away with things the smaller guys can't but let's act like all things are done over the table and on the up and up in terms of this discussion.
So how can we move Bitcoin mining into the same Eco friendly state as modern day mining? One way of course is by taxing the heavy polluters but I'm not sure how the Bitcoin environment can set that up. Maybe by Pools taking a larger fee from the larger miners, less from the smaller but it would seem that would be easy enough to get around by just setting up multiple accounts. of course if the pools took a larger fee from the larger outfits you need to push those Bitcoins back into the system without generating the same social disorder system we have in the US where the rich fund the poor by way of subsides.
so the gh/s have to share with the just some mh/s one, since i'M one of them i say signed, but u have to tell that the guys with the big rigs in a way that they don't leave....
Just saying.
You're absolutely right. A possible solution is to publish block information only after payments for that time period have been made.
That won't really fix the problem though, as there are probably other ways to achieve the same. Especially with eligius, where it's rather easy to identify if a block was found by eligius (search for non-fee transactions in the block. if there are none, it was most likely an eligius block. Not sure if this always works out. Maybe it also helps to see which pool returns a long poll result first.. Well, probably not.)
I like PPLNS, although I'm not into mathematics enough to tell if it has any flaws.
delay stats?! then why not use prop.