Коли мова заходить про купівлю нової відеокарти або цілої "ферми", багато майнерів насамперед орієнтуються на продуктивність у MH/S (мільйон хеш-сум на секунду). Наприклад, GTX 1070 з розгоном видає 31-33 MH/S, і всі власники відеокарт намагаються вичавити з них максимальні мегахеші.
Про те, чому цей показник — далеко не єдиний, на який слід звертати увагу, про розподіл пулами нагород, а також про максимізацію прибутку розповість CEO 2Miners.com Михайло Корольов.
Що таке PPLNS, PROP і PPS? Системи розподілу нагород на пулі
Для початку, давайте зрозуміємо, як майнери отримують свою нагороду, адже є кілька варіантів виплати винагороди пулом. Усі варіанти ґрунтуються не на потужності ваших відеокарт у MH/S (будь-яких рішень, які генерують ваші відеокарти), а на кількості шарів, які ви надіслали (правильних рішень, що задовольняють умовам пулу).
PPS (Pay per Share) : найпростіший спосіб розподілу нагороди, оплата за кожну надіслану кулю. Пул вирішує, що йому цікаво купувати у вас одну кулю за 1 цент, і далі просто виплачує вам по одному центу за кожну надіслану кулю.
PROP (Proportional) : оплата пропорційно вкладеним кулям. Припустимо, п’ять ферм працюють на пулі та посилають кулі: ферми № 1, 2 і 3 послали 10 куль, ферма № 4 — 20, а ферма № 5 — 100. Після знаходження блоку винагороду буде розділено між учасниками відповідно до кількості куль, які вони послали на пул.
PPLNS (Pay Per Last N Shares): аналогічно PROP-майнери беруть участь у розподілі винагороди на основі вкладених зусиль (куля). Відмінність PPLNS від PROP у тому, що в PPLNS є захист від так званих "пул-хоперів" — це такі несумлінні майнери, які бігають по пулах з оплатою PROP, надсилають кулі й ідуть, адже їм, коли вони знаходять блок, щось точно дістанеться. Так ось, PPLNS рахує не всі кулі, які були надіслані майнери, поки пул шукав блок, а останні N куль. Наприклад, на 2Miners.ru у пулі Ethereum для розрахунку нагороди беруть тільки останні 3000 куль, надісланих майнерами. Виходить, що якщо один з користувачів надіслав 1500 з 3000 останніх куль, то він отримає 50% прибутку від знайденого блоку.
У пулі монети Zcash для розрахунку винагород за системою PPLNS беруться останні 20 тисяч куль. У світі майнінг-пулів заведено вважати, що 1-3 тисячі шарів для PPLNS-пулів з алгоритмом Dagger-Hashimoto і 10-30 тисяч шарів для PPLNS-пулів з алгоритмом Equihash є "золотим стандартом" налаштувань.
Продуктивність відеокарт у MH/S
Напевно, ви помітили, що всі методи розподілу винагороди майнерам — PPLNS, PROP і PPS — не залежать безпосередньо від MH/S. Це ключовий момент. Налаштовуючи обладнання для майнінгу, вам варто подбати про його стабільність. Якщо ферма видаватиме "погані" (reject) або кулі, що "запізнилися" (stale), ви не отримаєте свій шматок "пирога" під час розподілу нагород на пулі. Ще гірше, якщо в гонитві за красивими показниками MH/S ваша ферма буде зависати або перезавантажуватися від надмірного розгону відеокарт.
Як показує практика, краще дати картам можливість працювати на швидкості 31MH/S з аптаймом ферми 10-20 днів, ніж розганяти до 33MH/S і мати проблеми зі стабільністю.
Адже стабільна робота — запорука більшого прибутку. До речі, на пулах з розширеною статистикою завжди можна подивитися поточну частку рішень і винагороду, яку ви отримаєте, якщо блок буде знайдений у цей момент. Пам’ятайте, що якщо ви відключитеся від пулу на системі виплат PPLNS, то вашу частку швидко відберуть інші майнери.
Як налаштувати відеокарти для отримання максимального прибутку?
Пул поняття не має, скільки MH/S у ваших відеокарт. Замість цього він аналізує кількість надісланих вами шар (вірних рішень) і на основі цих даних малює красиві графіки хешрейту.
До речі, є пули, які отримують і заносять у графік так званий Reported Hashrate вашої програми, тобто значення хешрейту, яке пулу передає майнер. Запам’ятайте: вам платять не за ці графіки, а виключно за реальний хешрейт.
Дуже добре це видно на прикладі ethermine.org — цей пул показує як Reported Hashrate, так і реальний хешрейт майнерів, обчислений на основі відправлених ними шарів.
Наша порада проста: добийтеся максимально довгої роботи ваших ферм без зависань і перезавантажень. Якщо потрібно, поступово зменшуйте розгін — цифри MH/S будуть меншими, зате ефект від безвідмовної роботи ви відчуєте своєю кишенею.
Підписуйтесь на новини ForkLog у Telegram: ForkLog Live — уся стрічка новин, ForkLog — найважливіші новини та опитування.