[Ethereum] What are the advatages of Stratum protocol over websocket RPC

miningmining-poolsstratum

Some of the largest Ethereum pools have a support for Stratum mining protocol, they claim that there is about 20% advantage over normal type of protocol. My question is what are those advantages? I understand that having a persistent connection is a huge gain, but why not just go with WS-RPC, which is built-in geth?

Best Answer

You submit your work to the proxy on the same machine you mine on, rather than across the internet to the mining pool. The proxy on your system always has the latest block height information from the mining pool. Therefore you always have less latency (lag time) when submitting work, so you get more work shares counted twords your mining power, which gets you a bigger paycheck.

Related Topic