Що таке підтвердження у майнінгу?

· 2 min read

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

Підтвердження у майнінгу буває двох видів: Proof of Work (PoW) і Proof of Stake (PoS). Майнер, який проходить підтвердження за Proof of Work, доводить і самі операції, і спосіб, у який він їх виконав. Тобто показує свої методи та кроки. Proof of Work охоплює майнерів і їхні транзакції, причому майнер видобуває й ті монети, що йому не належать. Доводячи через Proof of Work, що операція справді виконана й виконана правильно, він водночас підтверджує коректність усього ланцюжка. У методу PoW є як переваги, так і недоліки. До мінусів PoW можна віднести дорогі покупки обладнання, електроенергію, витрачену на доведення роботи, зростання складності та зменшення винагороди.

Інший спосіб підтвердження — Proof of Stake (PoS). На відміну від Proof of Work, тут головна дійова особа — власник криптовалюти. Тобто валідатором є той, кому монети належать. PoS працює інакше, ніж майнінг, і спирається на кількість. Що більше криптовалюти людина тримає у своєму гаманці, то більшу винагороду вона отримує за час зберігання. Період утримання водночас означає й період підтвердження блоку. Важливий нюанс: «вік» монет (тобто час перебування в гаманці) обнуляється, щойно людина переказує їх зі свого гаманця. Розмір винагороди визначається саме тривалістю зберігання. Це також називають «друком грошей», і переваг тут чимало. Не потрібно витрачатися на обладнання, як у PoW. Для роботи цілком достатньо звичайного ноутбука. До того ж споживання електроенергії мінімальне, а ті, хто підтверджує операції, більш лояльні до мережі. Спірний момент у тому, що криптовалюти, які зазвичай випускають обмеженим тиражем, зосереджені в руках певного кола людей, і статус валідатора має лише невелика група.

*SHA, Secure Hash Algorithm, — це унікальна процедура криптографічного хешування, яка охоплює попередні дані.

підтвердження у майнінгу proof of work proof of stake валідатор майнінг криптовалют