
Proof of Work (PoW) — это преобладающий на сегодня алгоритм достижения консенсуса, который применяется в функционировании блокчейнов таких криптовалют, как Bitcoin, Litecoin, Ethereum, Monero. Его основной задачей выступает проверка транзакций внутри сети и предотвращение вредоносного вмешательства в ее структуру.
Proof-of-Work (доказательство работы) — алгоритм, который функционирует для того, чтобы децентрализованная сеть была защищена от тех или иных злоупотреблений. Надежная и бесперебойная работа алгоритма реализуется на основе:
PoW — это алгоритм, который эффективно выполняется только с помощью самой мощной современной вычислительной техники. При этом его задачи всегда имеют конкретные и предсказуемые сроки выполнения.
Для многих это окажется парадоксальным открытием, но основа для алгоритма PoW была заложена задолго до того, как его придумали и применили в блокчейне уже в 21 веке:
Впервые PoW был реализован на практике и запущен внутри блокчейна легендарным Сатоши Накамото. Proof of Work стал инструментом, который позволяет достичь консенсуса — общего мнения всех участников системы о том, какую из версий блокчейна считать верной.
В разработке анонимный создатель биткоина использовал наработки старого проекта Hashcash, но модернизировал их путем механизма изменяющейся сложности. В экосистеме биткоина сложность зависит от показателя суммарной мощности всех участников блокчейн-сети.
Простыми словами — Proof of Work создает механизм, который обеспечивает возможность одним узлам сети (нодам) проверять те узлы, которые добавляют новые блоки в блокчейн при майнинге. Цель — понять, были ли выполнены фактические расчеты или имеет место махинация. Процесс требует проверки хеша заголовка блока.
В работе с PoW обязательно нужно знать и понимать следующее:
В каждом найденном блоке обязательно будет присутствовать хеш его предшественника. Именно таким образом образуется цепь, в честь которой и названа технология блокчейн. Высокая сложность процесса построения цельной цепи защищает всю систему от несанкционированных правок или таких негативных моментов, как “двойные траты”.
Благодаря данному алгоритму появились целая индустрия по добыче криптовалют. Заложенная в блокчейн схема вознаграждения узлов сети привела к разработке специализированного оборудования, которое по мощности в разы превышает показатели среднего ПК.
В 2012 году общая мощность всех устройств сети биткоин обогнала самый мощный суперкомпьютер на планете. Именно тогда возник конкурент и альтернатива, к которой сейчас склоняются новые и новые альткоины — алгоритм Proof of Stake.
Создание альтернативного механизма достижения консенсуса было логичным буквально с самого возникновения PoW. Учитывая ключевые параметры первичной модели защиты блокчейна, не удивительно, что PoS-алгоритм оказался практически полной ее противоположностью:
Споры о том, за каким алгоритмом будущее — одна из любимых тем для блокчейн-энтузиастов. Учитывая сложность, медлительность и энергоемкость PoW, алгоритм PoS воспринимается как очевидный путь эволюции, в частности из-за следующих факторов:
В то же время, Proof-of-Work создает гораздо меньше мотивации для накопления токенов в одних руках или в руках группы лиц.
Proof-of-Work (доказательство работы) — алгоритм, который функционирует для того, чтобы децентрализованная сеть была защищена от тех или иных злоупотреблений