Proof-of-Work VS Proof-of-Stake
CryptoYield![](http://emoneyninja.com/wp-content/uploads/2018/02/PoWPoS-img.jpg)
Что такое Proof-of-Work?
Proof-of-Work — это алгоритм, предназначенный для защиты от кибератак, а именно DDoS.
Proof-of-Work существовало еще до Вitcoin, но Сатоши Накамото применил эту технику к его/ее/их - мы до сих пор не знаем, кто на самом деле Накамото - цифровой валюте, совершив революцию в традиционном мире совершения транзакций.
Фактически, идея Proof-of-Work (PoW) была первоначально опубликована Синтией Дворк и Мони Наор еще в 1993 году, но сам термин был придуман Маркусом Якобссоном и Ари Джуэлсом в документе, опубликованном в 1999 году.
Углубляясь, PoW — это решение сложного математического расчета (майнинг), которое необходимо выполнить, чтобы создать новую группу транзакций (так называемый блок) в распределенном реестре, то есть в блокчейне.
Майнинг выполняет две функции:
- Проверка легитимность транзакции или избежание так двойных расходов;
- Создание новых единиц цифровой валюты путем награждения майнеров за выполнение предыдущей задачи.
Алгоритм Proof-of-Work работает следующим образом:
- транзакции внутри блокчейна в случайном порядке группируются в отдельные блоки;
- майнеры подтверждают транзакции, решая сложную математическую задачу (Proof of Work Problem);
- майнер (или пул для майнинга), который первым решил задачу, получает награду за раскрытие блока;
- подтвержденные транзакции добавляются в блокчейн.
Решение задачи – это подтверждение (proof) того, что была выполнена некая работа (work). На этом алгоритме работает большинство нынешних криптовалют: BTC, LTC, XMR и другие.
Недостатки:
- громные затраты электричества на майнинг.
- PoW подвержен серьезной угрозе – так называемой уязвимости 51%. Если пользователь сконцентрирует у себя более 50% хешрейта (даже 51%), большая вероятность, что система автоматически «поручит» ему новые расчеты, а остальные майнеры просто останутся без дела.
Что такое Proof-of-Stake?
![](https://perfectial.com/wp-content/uploads/2017/09/Cover-2.jpg)
Это по-прежнему алгоритм, и цель — то же самое, что и PоW, но процесс достижения цели совсем другой.
Первая идея PоW была предложена на форуме bitcointalk еще в 2011 году, но первой криптовалютой для использования этого метода был Peercoin в 2012 году вместе с ShadowCash, Nxt, BlackCoin, NuShares/NuBits, Qora и Nav Coin.
Алгоритм Proof-of-Stake работает следующим образом:
- Пользователь выбирает криптовалюту, поддерживающую PoS, покупает монеты и кладет их на свой криптокошелек.
- Затем скачивает специальную программу-майнер, перепрограммирует свой кошелек на форжинг (майнинг) и регистрирует его в сети.
- Ждет активации кошелька (в среднем, 24 часа) и запускает программу на своем ПК.
- Программа выполняет нужные вычисления, как при обычном майнинге, а через 30 дней на кошелек поступают заработанные средства.
Главное условие – деньги на счету нельзя перемещать. Они просто лежат и буквально принимают участие в подтверждении транзакций. А потом вы получаете за это прибыль.
В отличие от PoW, когда алгоритм вознаграждает майнеров, которые решают математические задачи с целью проверки транзакций и создания новых блоков, то в Proof-of-Stake (PоS) пользователь, владеющей большей долей (stake), становится «создателем» нового блока. То есть, подтверждает транзакции.
В системе PoS нет вознаграждения за блок, поэтому понятие добычи монет неуместно, как и само название «майнеры». Они скорее валидаторы.
Недостатки:
- Ограничения активности. Есть два условия для форжинга — не перемещать монеты на счету и поддерживать постоянную связь с сетью.
- Нарастающая централизация.
- Угроза сговора между крупными инвесторами.
![](/file/6c0e32459005bfff6763d.png)
В последнее время появляется все больше криптовалют, которые отказываются от PoW в пользу PoS. В некоторых обзорах наличие PoS даже отмечается как преимущество криптовалюты. Многие эксперты уверены, что со временем PoS-криптовалюты вытеснят монеты с алгоритмом PoW (не учитывая разве что Bitcoin). И даже советуют инвесторам делать ставки на монеты с алгоритмом PoS.