p2pool shows a global hashrate stat shown at "/rate" or on the p2pool command line. Anyone know over what time period that is calculated? Last hour? Last day? Last x shares? I got an idea for a promo / contest involving p2pool.
720 shares, which should normally be 720*10 seconds = 2 hours. This should be more self-documenting.. maybe return a JSON Object with an "averaging period" attribute.
---
Thanks for the recomendations about handling the donation amount. I will implement the warning-on-p2pool-start idea.
Also, the RRD graphs are deprecated. The new JavaScript-based ones have a lot more potential and flexibility. They don't have support for measuring individual miners yet, but that will come soon.
Does anyone know if there are plans for a p2pool WITHOUT bip16 support come april 1st? Would p2pool be robust enough to work in a mixed client scenario?
It seems to me like there could be quite a few miners who like the idea and lower variance of p2pool but would also like some say in which changes get accepted into the bitcoin protocol.
BIP16 is already final. It has >50% of he Bitcoin network's hash rate behind it. Any attempt at opposing it can only invalidate your own work. Note that during the last few months, P2Pool has passed through your bitcoind's "coinbaseflags" into mined blocks, which let you vote during the period where it mattered.