от Mateev » 12 Мар 2018, 17:07
За да се пести мрежов трафик, пула раздава задачи с такава сложност, щото твоят компютър/карта да ги смята например за 10-20 или дори за 30 секунди. Една задача представлява търсене на Shares с някаква сложност, която пула я адаптира автоматично към бързодействието на твоя хардуер. Има няколко начина за приключване на работата по дадената ти задача:
1. Намираш Share съгласно зададената сложност. Пула ти го признава като Valid Share и ти плаща за него.
2. Изчисляваш цялата задача, но не намираш никакво Share в нея. Пула ти казва "Sorry, няма да ти платя нищо", и след това ти дава нова задача.
3. Намираш Share, което обаче пула не ти го признава по някаква причина. Има 1000 възможни причини за такова Invalid Share, и повечето са свързани с хардуерни или с интернет проблеми.
4. Намираш валидно Share, но докато го изпратиш на пула и то пътува към него, вече се е сменил блока с нов блок. Това се нарича Slate Share. Него пула няма да ти го признае, въпреки че ти нямаш никаква вина за това. Виновни са състезанията с времето. Пула първи научава, че има нов блок, но все още не е информирал всички копачки за него. И докато се натутка да ги информира, те продължават да копаят по стария блок и да намират Shares по него. И през тези 100-200 милисекунди, през които пула информира копачките за новия блок, всички пристигнали стари Shares той ги маркира като Slate Shares и не плаща нищо за тях.
Ако искаш колкото се може по-малко Slate и/или Invalid Shares, постарай се да имаш колкото се може по-добра и по-бърза интернет връзка. Важи и обратното твърдение - ако имаш голям процент Slate Shares, значи интернет връзката ти е бавна. А ако имаш много Invalid Shares, огледай се за грешки в работата на хардуера или пак за лоша интернет връзка с много загубeни пакети при маршрутизацията. Ако пула е калпав и работи на скапан компютър, пак са възможни много Slate и/или Invalid Shares.
Последна промяна
Mateev на 13 Мар 2018, 10:26, променена общо 5 пъти