Årsager til afviste shares: hvad poolens svar betyder
Hvert nummererede svar, poolen sender, når den afviser en share, hvad det reelt betyder, og hvilke der peger på noget i din opsætning, som du kan rette.
Hvad fortæller et svar om en afvist share dig?
Når poolen afviser en share, siger den ikke bare nej. Den sender en nummereret årsag tilbage, og din miner skriver den ud.
Den ene linje gør en times tilfældige ændringer i indstillingerne til en rettelse på ét minut. Derfor er det værd at vide, hvad hvert svar betyder.
Nogle svar betyder, at noget er galt hos dig. Andre betyder, at intet overhovedet er galt. At læse dem alle på samme måde er sådan, folk ender med at flashe et kort, der var i orden.
De fem svar i korte træk
- 20, other: læs teksten ved siden af nummeret.
- 21, job not found: en stale share, og et lille antal er normalt.
- 22, duplicate: tælles én gang og holdes aldrig imod dig.
- 23, low difficulty: som regel et problem hos dig.
- 24, unauthorized: næsten altid wallet-adressen.
21, job not found
Det arbejde, din share besvarede, var allerede udløbet. Netværket gik videre, mens sharen var undervejs. Da den nåede frem, havde dens spørgsmål allerede en vinder.
Det er en stale share. Et lille antal af dem er prisen for at være på internettet, fordi lys gennem fiber ikke er øjeblikkeligt.
Reagér kun, når antallet ikke længere er lille. En andel, der stiger uge efter uge, peger på latens. Prøv regionen tættest på dig og en kablet forbindelse før noget andet.
En andel, der springer op i det øjeblik, du tilføjer en rig, peger på den rig.
23, low difficulty
Din share nåede ikke det mål, den fik. Dette svar betyder som regel noget hos dig. Det er det første sted at kigge, når der dukker afvisninger op.
Tjek disse årsager:
- En ustabil overclock. Arbejde, der kun nogle gange fejler verifikationen, er det klassiske tegn: et par procent af alle shares, ikke hver eneste. Sæt kerne- og hukommelsesclock tilbage til standard, og se, om afvisningerne også forsvinder.
- Den forkerte algoritme. En miner, der er startet med den forkerte, producerer næsten intet, der kan bestå. Derfor viser det sig som afvisninger overalt, ikke et par procent.
- En forældet miner. Efter en opgradering af netværket bliver en gammel udgave ved med at producere arbejde efter de gamle regler. Hver eneste share fra den fejler.
- En fast sværhedsgrad, du selv har sat for højt. Hvis du har låst en, så fjern den, og lad poolen tilpasse tempoet for dig.
22, duplicate, og hvorfor den ikke holdes imod dig
Den samme share nåede poolen to gange. Den tælles én gang, hvilket er korrekt. Derefter sker der intet: en dublet tæller aldrig som en dårlig share og bringer dig aldrig tættere på en udelukkelse.
Det er et bevidst valg, ikke en forglemmelse. Dubletter skyldes som regel, at hardware opfører sig som hardware.
- ASIC-firmware (softwaren inde i en dedikeret mining-maskine) prøver igen med en indsendelse, den tror, gik tabt.
- Et proxylag sender en share igen.
- En miner, der finder det samme svar to gange for det samme arbejde, sender det to gange.
Intet af det er snyd fra minerens side. Pools, der behandler dubletter som ugyldige, straffer i stilhed rigs for en adfærd, som deres firmware har valgt.
Hvis dubletter er konstante frem for lejlighedsvise, deler to rigs som regel ét worker-navn. Giv hver rig sit eget.
24, unauthorized
Login blev ikke accepteret, eller en share nåede frem før login. I praksis er det næsten altid wallet-adressen.
Adressen kan have en slåfejl eller et mellemrum, der kom med ved kopiér og indsæt. Eller den kan høre til et andet netværk end det, du peger mod.
Poolen prøver at sige hvilket. Hvis en adresse er gyldig, men hører til et andet netværk, siger svaret det. Det nævner også det netværk, denne pool er på.
Et forkert netværk og en slåfejl ser ens ud i en log. De kræver helt forskellige rettelser.
20, other
Dette dækker alt, der ikke er et af de fire ovenfor. Svaret har tekst ved siden af nummeret, der siger, hvad der skete. Dette svar læser du altså i stedet for at slå det op.
To af disse svar er værd at kende, fordi de er politik frem for en fejl i dit arbejde. Begge følger efter en andel af stale shares, der forbliver høj i lang tid:
- Først afvises stale shares direkte.
- Derefter kommer en midlertidig udelukkelse.
Begge svar siger klart, at stale shares er årsagen. De er ikke en dom over din hardware. Poolen afslår at blive ved med at betale for arbejde, der ikke kan betale sig.
Begge ophører af sig selv, når andelen falder igen.
Hvor mange afvisninger er for mange?
For job not found er under 1 procent sundt med en velvalgt region. Intet når nul, så hold øje med tendensen frem for antallet.
For low difficulty betyder enhver stabil mængde, at noget er galt. Det er ikke en pris for at være online. Det er arbejde, der fejlede verifikationen, og det giver ingenting.
En rig med et par procent er en rig med en overclock, der skal skrues tilbage.
Fanen Live i din oversigt viser begge, mens de sker. Den viser hver share, efterhånden som poolen bedømmer den.
Hvad hvis svaret ikke fortæller dig nok?
Gå tjeklisten i artiklen om afviste shares igennem. Den ordner årsagerne efter, hvor ofte hver enkelt viser sig at være synderen.
Hvis én rig får afvisninger, og de andre er rene, ligger problemet i den maskine, ikke i poolen. Mistænk først dens overclock-profil, derefter dens driverversion og så dens riser-kabler.