Hey guys,
lets face the following scenarios:
Scenario 1:
* 3 miners each 10 TH/s connect to one Pool Node.
* One work template for all connected miners. (Work template = mining.notify in stratum -> Merkle branch, Coinbase 1/2, ...)
* 3 different nonce for the given work template
10T ---------> | |
10T ---------> |POOL Node 1|
10T ---------> | |
Scenario 2:
* 3 miners each 10 TH/s connect to different Pool Nodes.
* Three different work templates for three miners. ( 3x different Merkle branch )
10T ---------> |POOL Node 1|
10T ---------> |POOL Node 2|
10T ---------> |POOL Node 3|
In both Scenarios the pool nodes belong to the same pool operator and the miners to one customer.
The question: Is the chance to find a block in both scenarios equal or not ?
Short: 30THs hashing on one work templates vs 30THs - 3x 10THs hashing on three different work templates.