Визначення
Proof of work (PoW) — це спосіб підтвердження того, що хтось витратив реальні обчислювальні ресурси на виконання завдання. У блокчейні це механізм консенсусу, де учасники (майнери) розвʼязують криптографічну завдання, щоб додати новий блок до ланцюга. Перший, хто знаходить правильне рішення, отримує право записати блок і забрати винагороду.
Просто кажучи: PoW перетворює електроенергію та обчислювальну потужність на доказ чесності.
Як працює
- Мережа формує новий блок транзакцій.
- Майнери підбирають параметр (nonce), щоб хеш блоку відповідав заданій складності.
- Перший успішний результат транслюється в мережу, інші учасники перевіряють його коректність за секунди.
- Блок додається до ланцюга, майнер отримує винагороду.
Складність завдання автоматично регулюється: якщо загальна обчислювальна потужність мережі зростає, завдання ускладнюється, щоб інтервал створення блоків залишався стабільним.
У контексті DePIN на Solana PoW набуває дещо іншого значення. Solana не використовує PoW як механізм консенсусу — для цього в ній працюють Proof of Stake разом із Proof of History. Проте в DePIN-проєктах PoW означає реальну роботу фізичних пристроїв: GPU-кластерів для AI-обчислень, серверів зберігання, сенсорних мереж. Їхня обчислювальна робота верифікується на ланцюгу як доказ виконаної завдання.
Приклад
GPU-ферма обчислює моделі для AI-сервісу в рамках DePIN-проєкту на Solana. Кожна виконана завдання генерує криптографічний доказ (proof of work), який фіксується в смарт-контракті. Оператор ферми отримує токени за підтверджену роботу, а замовник — гарантію, що обчислення дійсно виконано, а не підроблено.
Типова помилка
Вважати, що Proof of work — це виключно консенсус Bitcoin і він не стосується Solana. Насправді в екосистемі Solana PoW застосовується як доказ реальної обчислювальної роботи фізичних пристроїв у DePIN-проєктах, а не як механізм узгодження блоків.
Повʼязані матеріали
- DePIN
- AI agent