As Stryfe said - we have asked for proof in the other FW threads as well. No responses at all or deleted. I will say that it is heartening to at least have a response from you even if it is rather negative... The folks behind Braiins certainly do deserve Kudos for it being Open Source complete with the availability of all source code as required per the cgminer license. You are the only aftermarket firmware group do do that
Regarding
Can you do that with OEM? No, because none of them releases the code like bOS does.
Mostly right but not entirely accurate. Up to Canaan's A10 series their code is freely published in Github repository. From A10 on up - not sure since they have completely revamped their firmware & software but odds are it *is* available. Then again, since Canaan (up to the A10x) has the cgminer More Options field in their GUI it (was) simplicity in itself to tweak their miners to your hearts content which negated any need for aftermarket firmware...
Never said that Braiins is only used on Slush (and yes it is banned on Kano), was just saying that with Braiins being part of the Slush family, it should be easy for you folks to check how it performs.
My point was that Slush (and other pools) can easily log what FW is in the miners. As they are the ones behind Braiins they should have a vested interested in how it performs and are in the best position to verify it has no problems. I know that Kano periodically checks what FW miners are using because Kanopool (and all other small pools) does not have the hash rate to risk *any* chance of missing a block due to a bug. If the other small pools don't care - well, that's entirely up to them and is just another reason I don't mine elsewhere.
For pool operators, when a miner finds a
BTC block, query the logs to see if it runs Braiins, if it does - let folks know about it. On the actual miner side - especially large farms -
the cgminer API has a block found function: Setup your monitoring software to flag it. If a non-oem miner finds a block - and any large farms should find several in a very short period of time - lets folks know! I would think that large farms should not only be checking their hash rate vs income but also be very interested in the "how many blocks did WE find and which miner did it" metrics.
Oh, and yes, the chance of any one single piece of hardware finding a block has always been slim and barring a drop in diff will just keep getting harder. But since 2014 I've found 15 blocks and over the course of 125 miners ranging from S1-S9, an uber rare AMT A1 miner circa 2014, several Avalons from 721-841, and Whatsminer M10's at least 1 from each family has found a block. I have an R4 that has found 2. The only miners I have that have not yet found a block are 2x A941, and 5x A10's. I currently run 25 miners and found Kano's last block with an A841 cluster of 5. Point is that given a large sample of miners running and provided they bother to check, a person/company *will* find blocks with their hardware giving them (and us if they share) data as to what works and what does not work.
Again, I have no animosity towards the Braiins devs and do respect you for fulfilling the cgminer license. But as an example, in
the Genesis mining kerfuffle obviously shares from them were accepted by Slushpool as normal and yet there was a precipitous and lengthy drop in the farms find rate due to a bug in the proxy software that Genesis was testing. As in despite running over 300PH Genesis suddenly went from several blocks per day to zero for over a month and until other folks started bitching about the pools Luck and their income dropping apparently no one noticed something was wrong somewhere...
I and others would just like to see proof that nothing was inadvertently broken.