Proof-of-Work
Proof-of-Work (PoW, «доказательство работы») — алгоритм консенсуса, при котором майнеры соревнуются в подборе хеша, тратя вычислительную мощность, чтобы добавить блок и защитить сеть от подделок.
Proof-of-Work (PoW) — механизм консенсуса, с помощью которого децентрализованная сеть договаривается, какая версия истории транзакций верна. Чтобы получить право записать новый блок, участник (майнер) обязан выполнить дорогую вычислительную работу — и любой другой узел может мгновенно проверить результат. Так работают Bitcoin и (до перехода на PoS в 2022 году) Ethereum.
Механика проста по сути. Майнер собирает транзакции из мемпула, формирует блок и перебирает число nonce, пока хеш заголовка блока не окажется ниже целевого порога (условно — «начинается с нужного количества нулей»). Подобрать такой хеш можно только грубым перебором миллиардов вариантов, а вот проверить готовый — за доли миллисекунды. Совокупная скорость перебора в сети называется hashrate. Сеть автоматически подстраивает сложность, чтобы блок находился с постоянным интервалом.
Пример: в сети Bitcoin новый блок появляется примерно раз в 10 минут, и за него майнер получает награду в виде эмиссии плюс комиссии. Чтобы найти корректный nonce, современные ASIC-фермы перебирают порядка десятков триллионов хешей в секунду — в одиночку без специализированного оборудования шанс найти блок ничтожен, поэтому майнеры объединяются в пулы.
Почему это важно при обмене: именно PoW обеспечивает окончательность (finality) перевода. Когда вы отправляете BTC на обменник, важно дождаться нескольких подтверждений — каждый новый блок поверх вашей транзакции повышает стоимость её отмены. Понимание этого помогает не паниковать из-за «зависшего» перевода и осознанно читать обозреватель блокчейна.
Риски и нюансы: теоретическая угроза — атака 51%, когда контроль над большинством мощности позволяет переписать недавние блоки; для крупных сетей это экономически невыгодно, для мелких — реально. PoW критикуют за энергозатратность, из-за чего часть проектов перешла на Proof-of-Stake. Частая ошибка новичка — считать транзакцию завершённой сразу после отправки, не дождавшись подтверждений.
Сравните сервисы в независимом рейтинге или углубитесь в тему в блоге.
Определение носит справочный характер. Все термины словаря →