terminology
Proof of Work
Proof of Work — это правило консенсуса, при котором право добавить блок получает тот, кто первым решил сложную вычислительную задачу — так сеть доказывает, что за блоком стоит реальная работа.
Простыми словами
Proof of Work (доказательство работы) — это способ, с помощью которого сеть решает, кто получает право добавить следующий блок. Правило простое: нужно выполнить настоящую, дорогую вычислительную работу (см. статью про майнинг), и только тот, кто её выполнил первым, получает это право.
Аналогия из жизни
Представьте, что за право первым высказаться на собрании нужно сначала решить сложную головоломку у всех на глазах. Тот, кто решит её быстрее всех, доказывает, что потратил на это реальные усилия — и получает слово. Обмануть систему невозможно: решение легко проверить, а вот найти его — тяжело.
Пример
Биткоин — самый известный пример сети на Proof of Work. Именно поэтому майнинг биткоина требует такого количества электричества: сложность задачи специально настроена так, чтобы решение занимало примерно 10 минут на весь мир.
Что важно знать
- Proof of Work — надёжный и проверенный временем механизм (работает с 2009 года без сбоев), но требует огромных затрат энергии.
- Чтобы обмануть сеть на Proof of Work, злоумышленнику пришлось бы контролировать больше половины всей вычислительной мощности сети сразу — это называется атакой 51%.
- Из-за высокого энергопотребления многие новые сети выбирают альтернативу — Proof of Stake.
Не путать с
Proof of Work путают с самим майнингом. Майнинг — это конкретный процесс перебора вариантов. Proof of Work — это правило игры, объясняющее, зачем вообще нужен майнинг.