Что такое 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 году увидел свет первый цифровой актив.
Протокол требует от участников сети выполнения ряда операций, без которых добавление транзакций в блок невозможно.
Как это работает на практике?
- Пользователь указывает адрес получателя и подтверждает транзакцию в сети.
- Майнеры используют высокие вычислительные мощности для хэширования - преобразования вводных данных в коды определенной длины. Коды между собой не повторяются, что препятствует возможности «двойного расходования средств», то есть отправить свои монеты дважды, разным получателям, не получится.
- Те майнеры, которые выполнили успешные вычисления и добавили новый блок в сеть, получают вознаграждение («добывают» Биткоины, которых еще не было в обращении).
Следовательно, «доказательство выполнения работы» подразумевает необходимость постоянных вычислительных операций, без которых новые блоки добавляться в сеть не будут.
Монеты работающие на протоколе 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, и тд.