April 12, 2023

Майнінг та ноди. PoW/PoS

Майнінг — діяльність, пов‘язана з вирішенням криптографічних задач, які ставлять перед майнером блокчейн. За допомогою ресурсів майнер повинен «розгадати» задачу, щоб мати можливість створити наступний блок. Тому майнери такі вимогливі до ресурсів заліза.

За успішне створення блока часто передбачена винагорода за рахунок комісійних зборів. Зазвичай майнінг зводиться до серії обчислень із перебором параметрів для знаходження хеша із заданими властивостями. Розгадування — це найпростіший перебір мільйонів комбінацій коду, потребуючий величезних обчислювальних потужностей і створюючих доказ «роботи». Доказом «роботи» служить унікальне значення (хеш).

Хеш (thx) — це функція, яка реорганізує введення літер та цифр у зашифроване виведення фіксованої довжини. Хеш створюється з використанням алгоритму та необхідний для управління ланцюжком блоків у криптовалюті.

Ти надаєш мережі ресурси — вона використовує їх для виконання поставлених задач — мережа віддає тобі винагороду у вигляді комісії за транзакцію, тим самим стимулює тебе, щоб ти і далі давав свої ресурси і вона стабільно працювала.

Чим більше майнерів у мережі, тим стабільніше й надійніше вона працює, так як у випадку «відпадання» частини майнерів через проблеми (десь вимкнули світло, десь зник інтернет) мережа і далі продовжить працювати.

Нода — будь-який комп‘ютер (ми використовуємо сервери), підключений до блокчейн-мережі. Ноди децентралізованої мережі контактують за допомогою Р2Р-протоколів для обміну інформацією про блоки та транзакції.

P2P - peer-to-peer, person-to-person.

Існує 2 типи нод:

  1. Звичайна (у випадку з біткоїном має два підтипи — повна та полегшена);
  2. Мастер-нода (є не у всіх блокчейнах).

Відмінність між повною та полегшеною нодою:

  1. Повна нода — вузол, на якому є вся копія блокчейна, який постійно синхронізується з мережею і в нього записуються нові блоки. Саме повні ноди перевіряють дійсність транзакцій та блоків.
  2. Полегшені ноди — перевіряють, чи є транзакція в блоці, яка обробляється мережею, після вони звертаються до повних нодів для повної перевірки даних. Полегшена нода залежить від повної, вона виступає допоміжною.

У випадку з майнінгом ми розібрались, як на цьому заробляти. Купуєш майнер, асіки, вмикаєш його в розетку, налаштовуєш софт і все. Отримуєш винагороду у вигляді комісій, тільки майнер із розетки не виймай і за електрику плати. А що у випадку з нодою?

Чи отримують профіт ті, хто встановив собі ноду, припустимо, на ПК? У випадку з біткоїном — ні, заробляють тільки майнери, за виконане обчислення. Запуск ноди не приносить профіт, але навіщо її ставлять?

У більшості випадків ноду встановлюють ті, хто проводить велику кількість транзакцій та зацікавлені в тому, щоб покладатись на себе та свою ноду. А також, щоб їхня нода обробляла їхні транзакції, швидше перевірялась і попадала в блок.

Але є і зворотній кейс — Solana. Потрапляючи в мейненет солани (на зідзвоні розповім, як все відбувається, актуальність, що для цього потрібно), ви запускаєте ноду (не майнер, тобто, ваш сервер фактично нічого не видобуває, він тільки обробляє транзакцію), після цього через деякий час вашій ноді Solana Foundation делегує частину своїх соланок і після делегації ви отримуєте профіт — приблизно чотири солани за епоху (триває вона три дні + ви платите комісію за голосування вашої ноди в блоках, виходить профіт близько трьох соланок за три дні). Місячний профіт можна порахувати самостійно, буває і такий варіант. Детальніше про подібні кейси ми будемо говорити на зідзвоні.

Перспективи майнінгу.

Просте правило з життя: «менше народу — більше кисню». Так і в майнінгу, залежно від розвитку/хайпу індустрії, прибуток від майнінгу з кожним днем отримується все важче. Пояснити цей факт можна не тільки зростом кількості учасників, але й з приходом «великих дядей», на фоні яких майнити індивідуально просто невигідно, так як їхній % прибутковості через оптові закупки та знижки на електрику (спеціальне розташування майнінг-ферм у тих місцях, де електрика максимально дешева) буде набагато вища, ніж ваш у квартирі або офісі.

Чи можливий майнінг без вкладень і чому cloud-mining — scam?

Хмарний майнінг — це термін, що позначає компанії, які дозволяють вам орендувати обладнання для майнінгу. Вони його встановлюють, експлуатують і обслуговують в обмін на фіксовану плату і долю прибутку, яку ви отримаєте.

Звучить добре, правда? Але як йдуть справи насправді? 95% компаній рано чи пізно зливаються та ніяких виплат ви більше не побачите. Обставини для закриття можуть бути різні: хтось із самого початку створювався як баблозбір з метою зібрати гроші та закрити «контору», хтось закривається через неправильний прорахунок витрат, хоча, заісно, перша причина більш популярна.

Як це працює?

Розберемо кейс із першого дня. Ви заходите на сайт хмарного майнінгу, після купуєте обладнання на сайті, і, звісно ж, воно коштує в рази дешевше, ніж у реальному житті. Вам пропонують реферальне посилання, якщо хтось прийде по ньому та купить обладнання, припустимо, на 100$, то ви отримаєте +0.000001% до вашого профіту, кожен наступний користувач приходить і запрошує по 2-3-10 людей, вони «купують обладнання» та з цих коштів виплачуються гроші першим рефоводам, які їх і привели. Ну, а після цього сайт більше не відповідає й автори йдуть. Класична фінансова піраміда.

Навіть якщо подумати: ось є у компанії обладнання. Воно вже є та спеціалізовано (за словами сайту) тільки для майнінгу. Навіщо сайту робити так, щоб обладнання простоювало і чекало на свого покупця, чому автори самі не майнять? Питання риторичне.

PoW/PoS —що це?

PoW (Proof-of-Work) — крипта, що добувається.

Перший, хто вирішує задачу і підписує блок транзакцій, отримує винагороду. Саме тому майнери — це надпотужне обладнання, яке в більшості випадків спеціально заточено під майнінг.

Недоліки PoW:

  1. Дорога через те, що споживає величезну кількість електрики;
  2. Висока ціна спеціалізованого обладнання для майнінгу, асіки;
  3. Постійна заміна обладнання.

PoS (Proof-of-Stake) — криптовалюти, що не добуваються. Ідея створити PoS вирішувала проблему з витратами електроенергії у випадку з PoW.

Для успішної роботи блокчейну, побудованого на цьому концепті, не треба супер потужне обладнання, а всі учасники не змагаються хто швидше підпише транзакцію.

PoS більш справедливий до майнерів у тому плані, що будь-яка людина, що володіє криптою, яка керується за допомогою PoS, може стати майнером. Якщо немає FCFS, то як тоді ділять блоки між майнерами?

FCFS — firs come, first serve («хто перший, того і капці»).

Задачі ділять за допомогою того, скільки в кого монет проєкту. Наприклад:

  1. У мене монет на 1000$, я створив X кількість блоків;
  2. У тебе монет на 10К$, ти створив X10 блоків, порівняно зі мною й ти, відповідно, отримав у 10 разів більше нагород.

Мінуси Proof-of-Stake.

У випадку з цим видом майнінгу, глобальний мінус можна виділити один: цей метод наділяє великих власників додатковими голосами при визначенні подального розвитку мережі, так як чим більше токенів, тим більше твоя вага в голосуванні.

Що буде, якщо, наприклад, біткоїн досягне своєї межі токенів? Адже у 90% монет є обмеження в max саплаї.

Наприклад BTC після досягнення в ліміті 21 млн токенів також перейде на алгоритм PoS, так як після будуть потрібні потужності тільки на обробку транзакцій в мережі.

>>>> Мосты