P2Pool with adaptive share difficulty.