Общая Информация
August 2, 2022

Что такое Proof-of-Work и Proof-of-Stake?

Шалом!

Алгоритм консенсуса — это набор правил и функций, выполнение которых обязательно для создания новых блоков и обеспечения работы блокчейна как системы.

Proof-of-Work и Proof-of-Stake — два наиболее известных алгоритма консенсуса в криптовалютах. Они предлагают отличающиеся по своей структуре механизмы доказательства проделанной работы.

Proof-of-Work. Начало истории

Proof-of-Work (PoW – дословно: доказательство работы) — алгоритм защиты распределенных систем от злоупотреблений (DoS-атак, спам-рассылок и т.д.).

Proof-of-Work впервые упоминается в 1999 году, а в 2004 году американским программистом Гарольдом Финни, который предложил применение принципов PoW для создания цифровой валюты.

Впрочем, сейчас протокол Proof-of-Work тесно ассоциируют с Биткоином. Именно на основе этого алгоритма в 2009 году увидел свет первый цифровой актив.

Протокол требует от участников сети выполнения ряда операций, без которых добавление транзакций в блок невозможно.

Как это работает на практике?

  1. Пользователь указывает адрес получателя и подтверждает транзакцию в сети.
  2. Майнеры используют высокие вычислительные мощности для хэширования - преобразования вводных данных в коды определенной длины. Коды между собой не повторяются, что препятствует возможности «двойного расходования средств», то есть отправить свои монеты дважды, разным получателям, не получится.
  3. Те майнеры, которые выполнили успешные вычисления и добавили новый блок в сеть, получают вознаграждение («добывают» Биткоины, которых еще не было в обращении).

Следовательно, «доказательство выполнения работы» подразумевает необходимость постоянных вычислительных операций, без которых новые блоки добавляться в сеть не будут.

Монеты работающие на протоколе Proof-of-Work.

Большое количество популярных монет на данный момент работают на протоколе PoW. Главным представителем этого списка является всеми известный Bitcoin. Дальше в списке у нас Ethereum, Dogecoin, Litecoin, Bitcoin Cash и т.д. (полный список монет работающих на протоколе Proof-of-Work, вы можете посмотреть перейдя по ссылке ТЫК).

Proof-of-Stake. Чистая альтернатива

Алгоритм консенсуса Proof of Stake (POS) или Доказательство владения достигает консенсуса, требуя от пользователей замораживать (холдить) сумму своих токенов, и таким образом проверять блоки транзакций и получать за это вознаграждение. Это похоже на банковский депозит, где ваши деньги блокируются на определенный период времени банком, и вы взамен получаете дополнительные деньги.

В чем главное отличие такого протокола?

Если в случае с PoW консенсусом, новые блоки подтверждают майнеры, то в новом формате протокола этим занимаются сами держатели валют. Чем больше доля держателя актива, тем больше шансов на генерацию новых блоков. К примеру, инвестор, хранящий 3% всех выпущенных активов, получает возможность подтвердить 3% всех генерируемых блоков. В качестве вознаграждения он получит комиссию от транзакций.

Кроме устранения проблемы двойного расходования, исключается еще и риск атаки 51%(прочесть можно щёлкнув по гиперссылке), поскольку для контроля над сетью пользователю придется скупить 51% всех выпущенных монет. Обваливать сеть после этого просто глупо и невыгодно.

Монеты работающие на Proof-of-Stake консенсусе.

Не буду тянуть и давай сразу перейдём к топу популярных монет. На первом месте у нас Solana. Самая популярная монета, имеющая капитализацию в $61 млрд. Дальше по убыванию у нас идёт Cardano, Algorand, Tezos, Celo, и тд.