Proof of Work (PoW) — это механизм консенсуса, используемый в блокчейне для подтверждения транзакций и создания новых блоков. Он требует от участников (майнеров) выполнения сложных вычислительных задач, чтобы добавить новый блок в цепочку блоков.
Основные характеристики:
1. Майнинг - Участники сети (майнеры) используют вычислительные мощности для решения сложных математических задач. Первый майнер, решивший задачу, получает право добавить новый блок в блокчейн и вознаграждается криптовалютой.
2. Энергозатраты - PoW требует значительных вычислительных ресурсов и электроэнергии, что делает этот процесс энергозатратным.
3. Безопасность - Высокие вычислительные требования обеспечивают безопасность сети, так как для атаки на неё (например, атака 51%) потребуется огромное количество ресурсов.
4. Децентрализация - PoW поддерживает децентрализацию, так как любой участник сети с необходимым оборудованием может стать майнером и участвовать в создании блоков.
Принцип работы:
1. Создание блока
2. Решение задачи
3. Добавление блока
4. Подтверждение
Примеры реализации PoW: ETH (до перехода на PoS), LTC, BTC.