224 / 691SDIFF

Share Difficulty

Dificuldade das provas enviadas ao pool

Share Difficulty determina quão raro deve ser um resultado enviado ao pool. Altera a frequência das amostras de trabalho, não as regras da rede; não confundas dificuldade atribuída com o melhor resultado encontrado.

Share Difficulty é a dificuldade correspondente ao alvo do pool para enviar trabalho. Uma dificuldade maior significa um alvo numericamente menor e menos hashes válidos para o mesmo número de tentativas.

Stratum V2 envia maximum_target em SetTarget. O servidor rejeita hashes acima desse limite. Um alvo menor é mais rigoroso; maior Share Difficulty não significa um valor de hash permitido mais alto. [Stratum V2 — SetTarget and mining channels]

Com o mesmo hashrate e normalização, passar de 1024 para 2048 reduz aproximadamente a metade a frequência esperada dos envios. Os intervalos continuam aleatórios; cada resultado não chega necessariamente após exatamente o dobro do tempo. [Braiins Academy — Worker management and VarDiff]

Braiins distingue o número de envios das unidades de trabalho normalizadas. Com maior dificuldade atribuída, um envio aceite tem peso proporcionalmente maior. Menos mensagens, por si só, não provam menor contribuição de trabalho. [Braiins Academy — Pool work accounting]

Alterar Share Difficulty por si só não acelera o ASIC nem muda o alvo da rede. Com o mesmo número de tentativas independentes e a mesma dificuldade da rede, a probabilidade de encontrar um bloco não muda; altera-se a seleção dos resultados comunicados ao pool. [Braiins Academy — Pool work accounting]

VarDiff adapta a dificuldade ao hashrate para controlar o tráfego entre minerador e pool. Braiins permite definir uma dificuldade mínima. É um limite inferior, não uma promessa de manter a dificuldade atribuída exatamente nesse valor. [Braiins Academy — Worker management and VarDiff]

Em Stratum V2, SetTarget aplica-se a tarefas recebidas futuramente e às já recebidas com min_ntime vazio. As já recebidas com min_ntime preenchido mantêm o alvo. Não apliques a última configuração a todo resultado antigo sem conhecer a tarefa. [Stratum V2 — SetTarget and mining channels]

O indicador best share da Braiins Solo regista a maior dificuldade de um share encontrado durante a sessão. É diferente do limiar atribuído para os envios. Um recorde alto não melhora a probabilidade do próximo hash independente nem acumula progresso até um bloco. [Braiins Academy — Best share]

Um mínimo excessivo pode aumentar a variação do hashrate estimado e gerar falsos alarmes mesmo num equipamento funcional. Compara dificuldade, período de medição, trabalho aceite e ligação; um breve período sem share não prova, por si só, uma avaria do ASIC. [Braiins Academy — Worker management and VarDiff]

Para ter uma visão mais completa, leia este verbete junto com Mining Share, Mining Target, Hashrate, Mining Pool. Também há referências a este verbete em Mining Pool, Mining Share, Mining Target, Stale Rate.

DOC · 001Stratum V2 — SetTarget and mining channelsEspecificação ↗DOC · 002Braiins Academy — Worker management and VarDiffDocumentação ↗DOC · 003Braiins Academy — Pool work accountingDocumentação ↗DOC · 004Braiins Academy — Best shareDocumentação ↗
Fontes em primeiro lugar · Não é recomendação de investimento