No, it's an acknowledged problem with Stratum. The original Stratum design is flawed. Difficulty is decoupled from work and that is simply an incorrect way to handle mining. Difficulty and work are inseparable from a mining perspective. The way Stratum handles is is entirely incorrect and needs to be addressed. This is not really in question, everyone involved pretty much agrees that something needs to be done about it, the only question is exactly what.
My implementation of variable difficulty is the original implementation of variable difficulty and has been working fine on both GW and GBT for months now. It works fine in CGminer on GW, it also works fine in GBT, Stratum and GW in BFGminer. The only implementation it does not work on is CGMiner with Stratum, but that's not really CGMiners fault as its' a design flaw in Stratum and Conman doesn't really have control over that.
I hope you realize that every other Stratum implementation throws away a bunch of valid work you are doing for the pool and it even throws away solved blocks if the conditions are just right. EMC's implementation will NEVER throw away valid work. So tell me which would you prefer? Shares going POOF magically on your Stratum server of choice or you getting paid for your work?
Excuse me but 99.99% of the stratum code in bfgminer is from cgminer
Yes, but as with other code that BFGMiner inherited from cgminer,
I've caused numerous bugs in the minor changes I've made.You see - that's the correct version.
Please at least understand what you are talking about before making ludicrous posts that show how stupid you are.
This is the third time in here recently you've made posts that make you seem like a simpleton.
Here's two more:
https://bitcointalksearch.org/topic/m.1342045https://bitcointalksearch.org/topic/m.1349309You just post crap and never back up anything you say - and it is simply that - crap.
Coz you can't back it up.
There is a known issue with Stratum (that I brought up) that if you change difficulty, then the miner will lose a very small number of shares.
If you change it often, then of course that number increases.
Yes, this is my main issue with Stratum that I have brought up all over the place - feel free to copy me and help me get slush to accept the change.
But while your at it - at least understand what the fuck you are talking about
When I mine on OzCoin with Stratum I set difficulty fixed at 8 diff so there are no difficulty changes.
Works well.
Some days I only get a single Reject in 24 hours ...
--
There are also well known issues with GBT that you have been clearly explained.
Go fix them.
But no, your head is so far up your arse you don't hear anything anyone says.
Seriously (as I have said before) I wouldn't mind if there were 2 new competing protocols.
But at the moment there aren't - there's only one: Stratum - the other one is not worth considering.