In other words, is it possible to pool mine in a transparent way?
1Is it a pool you own or some pool that you participate in but that you do not control?– assyliasJan 24, 2017 at 10:12
1I'm not currently mining, but assume it's a pool I didn't control.– leoJan 24, 2017 at 10:36
Yes. A pool operator gives its miners the hash of a block it created in the hopes that some miner will discover a unique solution to a hashing algorithm. If a miner finds a solution it gives it to the pool, and the pool then submits the entire block it created on the network. All the miners know the block hash and can thus verify if it is an accepted block.
In theory, the aggregate set of miners can know when the find a block, because they know the difficulty of a share they found, and can compare to the difficulty required to mine next block. They also have the block hash and can check whether it is present in the blockchain.
However, a single miner cannot know whether another miner on the same pool did find a block, unless that miner or the pool broadcasts that fact.
anybody can see when the pool mines a block. Click the link on your pool's site that says "Pool Blocks".
1But aren't you just relying on the pool operators' honesty?– leoJan 25, 2017 at 21:14