Aviso aos Operadores de Pool NexaPoW
Caros operadores de Pool!
Devido a diferentes implementações do protocolo NexaPow stratum, alguns pools podem não ser compatíveis com a NiceHash. Os compradores do algoritmo NexaPow na NiceHash atualmente não podem usar todos os pools disponíveis publicamente. Portanto, você, como operador de pool, está a perder potencial tráfego.
Abaixo preparamos uma explicação sobre como atualizar a comunicação do pool para tornar o seu pool compatível com a NiceHash. A questão principal é como o pool nonce é tratado e como o pool e a parte do minerador do nonce são divididos. Lembre-se de que a NiceHash (como qualquer outro proxy) usa um ou dois bytes do nonce completo para si. O pool tem que deixar um ou dois bytes do comprimento do nonce para a NiceHash.
Exemplo de comunicação do stratum entre um minerador em direção a um pool de mineração
Para ser compatível com a NiceHash, o pool deve verificar se o terceiro parâmetro na matriz mining.submit contém ou começa com o nonce do pool conforme definido pelo pool durante a assinatura inicial. O valor total tem de ser usado ao calcular o hash de share (ou seja, dificuldade de share), caso contrário, resultará numa rejeição de share above target.
Exemplo de comunicação de stratuö entre um minerador proxy através da NiceHash em direção a um pool de mineração
Exemplo de comunicação de stratum (variante Echelon) entre um minerador em direção a um pool de mineração
Para pools que usam a variante Echelon stratum e desejam ser compatíveis com a NiceHash, o pool deve enviar um pool nonce de 6 ou 7 bytes, para deixar espaço para os bytes de nonce da NiceHash. O nonce nas mensagens de envio do minerador será montado a partir de Pool nonce + Nicehash nonce + Miner nonce, no total sempre será de 16 bytes.
Exemplo de comunicação de stratum (variante Echelon) entre um minerador proxy através da NiceHash em direção a um pool de mineração
Se ainda restar alguma incerteza, sinta-se à vontade para entrar no nosso servidor Discord, onde podemos ajudá-lo ainda mais.