Found the issue -- it's a floating point bug in GetBlockValue()
Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.
Hey, Dnote folks, I was mining at multipool.us when Dnote 'had problems'. I'm currently out over 250 Dnote, but some are out THOUSANDS and THOUSANDS.
flound1129 found the problem (PAY THIS GUY!), so why can't Dnote reimburse us by making our Dnotes valid -- instead of us miners losing, what? 70,000 Dnotes or more?
Come on, make this right. If a bug caused all of us to lose 70K coins, why should we ever mine Dnote again -- knowing that a bug could pop up and screw us out of days and weeks of mining? There are ALOT of pissed-off miners right now -- because of a developer software bug. I know, bugs happen. But please, own up to it and do the right thing for the miners who make the coins.
Just sayin ...
Not to worry cornercafe, we are working on figuring that out right now, so the miners can get the DNotes they thought they were mining. We don't want the miners to suffer as a result.