Как стать автором
Обновить

Proof-of-Stake: новая бизнес-модель в 2019 году?

Время на прочтение6 мин
Количество просмотров8.8K
Многие из нас слышали, что такое Proof-of-Work & Proof-of-Stake, каковы их основные преимущества и недостатки, но давайте попробуем посчитать на реальных числах, какая разница между PoW & PoS. В этой статье мы проведем «симуляцию» майнинга двух активов: Ethereum (PoW) & Tezos (PoS), а потом подведем итоги.



Что такое Proof-of-Work

Proof-of-Work (доказательство работы) — алгоритм консенсуса, который основан на доказательстве выполненной работы. Данный процесс включает в себя попытку найти хеш заголовка блока, который содержит ссылку на предыдущий блок, и суммированное значение транзакций в него включенных.

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

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

Идея механизма PoW появилась в 1993 году для защиты электронной почты от спама. А сам термин Proof-of-Work появился только в 1999. Впервые PoW был реализован в 1997 в проекте HashCash.

В двух словах о Proof-of-Stake

Proof-of-Stake (подтверждение доли владения) - метод защиты в криптовалютах, при котором вероятность формирования очередного блока в блокчейне пропорциональна доле криптовалюты, которая принадлежит майнеру. Следовательно, больше шансов сгенерировать новый блок имеет майнер с наибольшим балансом.

В некоторых сетях, использующих систему PoS, вознаграждение за блок отсутствует, а доход майнеров составляют только комиссии с транзакции. Для майнинга в системе PoS существует отдельный термин  - стейкинг.

PoS является альтернативным механизмом PoW, впервые реализованным в 2012 году в криптовалюте PPCoin (переименована в PeerCoin). Идея Proof-of-Stake заключается в решении проблемы Proof-of-Work, связанной с большими тратами электроэнергии.

Теорию мы узнали, теперь перейдем к практике

Ethereum (ETH — платформа для создания децентрализованных онлайн-сервисов на базе блокчейна, работающих на базе умных контрактов.

Tezos (XTZ) — программная блокчейн-платформа, которая может меняться и адаптироваться через консенсус сообщества с минимальным нарушением сети.

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



Мы рассмотрим основные причины, по которым мы видим столь заметную разницу между PoW и PoS.

1. Масштабирование

Виталик и Артур решили поспорить, какой алгоритм консенсуса лучше: PoW или PoS. Виталик любит Ethereum, поэтому он решил майнить его, а Артур приверженец Tezos.

Виталик купил несколько GPU и в течении года успешно подтверждал блоки и получал награды, львиную долю из намайненных Ethereum уходило на покрытие расходов (электричество / обслуживание GPU и т.д), также нужно учитывать возможные технические неполадки, возникающие при работе GPU (например, перегрев карточки или выход из строя отдельного компонента).

Одновременно с этим, Артур купил себе Tezos, в котором, для участия в валидации блоков требуются только наличие монет (XTZ). Артур находит подходящий для него пул Tezos, куда он может делегировать свои XTZ. Через месяц он проверяет свой баланс и видит прирост на n-XTZ от своего изначального депозита. Артур оставляет свои токены в пуле и не выводит прибыль, потому что он знает про сложные проценты. Спустя некоторое время Виталик и Артур встречаются, чтобы сравнить, кто больше заработал. Вот что у них получилось:



В рамках долгосрочной стратегии обоих участников, например, 10 лет, их результат будет сильно отличаться.

Основные причины: шанс создания блока в PoS зависит от количества монет хранимых в кошельке, так, если Артур не выводит свои заработанные награды, а оставляет их в стейке, его шанс на создание блока будет увеличиваться с каждым разом.

Чтобы достичь такого же результата, Виталику придется вкладываться в покупку оборудования, у него будет расти расход на электричество, и в более реалистичном сценарии, ему скорее всего не будет хватать средств на покупку новых GPU с чистой прибыли от PoW.

НО! Не все так просто....Если каждый участник сети будет действовать по стратегии Артура, в таком случае, все будут зарабатывать столько же, сколько и в начале, потому что их доля в общем стейке не увеличивается по отношению к другим.

Вторая важная деталь — это Lock-up токенов и «Киты». Например, ваша доля в пуле составляет 1%, значит, вы получаете 1% от всех наград, получаемых пулом. Но тут ваша доля резко снизилась в 2 раза! Почему?

Во-первых, это может быть крупный токенхолдер, у которого прошел период блокировки токенов и он отправил их в стейк, тем самым увеличив свою долю и уменьшив вашу.

Во-вторых, у меня есть 20.000$ и я решил купить XTZ, чтобы тоже принять участие в PoS, когда я отправляю токены в стейк, я размою вашу долю при распределении наград пула, тем самым снизив вашу доходность.

2. Сложности при продаже GPU

Если вы обратитесь к отчетам Nvidia и других производителей видеокарт или даже к производителю ASIC майнеров Bitmain, вы заметите: ежегодно оборудования для майнинга дешевеет на 10%-40%, в некоторых случаях, оно может и вовсе выходить из строя.

Еще одна немаловажная деталь, вам нужно найти покупателя, который готов купить у вас ваши GPU за выставленную цену, если вам в срочном порядке нужны деньги — вы можете их просто не получить. Также, чтобы вы смогли «добывать» то же количество Ethereum, вам придется «обновлять свой парк» более мощным оборудованием.

В случае PoS вы можете вывести актив на биржу и продать его за 15 минут! (В некоторых случаях дольше, если в протоколе существует некоторая задержка при выводе наград).

3. Убытки от падения актива несут все, но с небольшой разницей…

Когда Ethereum значительно упал в цене, его майнинг стал не просто «не прибыльным», он стал — убыточным.

Когда вы купили GPU и стали подтверждать блоки, ежемесячно вы получаете счет за электричество, и чем больше у вас GPU — тем больше счет. Именно в этот момент вы можете ощутить всю «боль» своих масштабов… По факту, ваша ферма, которая приносила вам доход. начинает «вдалбливать» вас в долги…

Если вы участник пула в PoS — ваш единственный убыток — это снижение стоимости вашего стейка в $, если вы купили Tezos по 1$, а завтра он оценивается уже в 0,5$, в таком случае, ликвидная стоимость вашего актива потеряла 50%, но у вас нет постоянных издержек, потому что у вас нет расходов на электричество и содержание «фермы». Вы можете спокойно держать свой актив в пуле и зарабатывать (XTZ).

Если вы участник PoS, который не желает пользоваться пулом и держит полную ноду сам, то это 1 VPS на Amazon Web Services или Digital Ocean. При этом, ваши расходы всегда на одном уровне и не меняются от того, сколько у вас токенов на кошельке. Когда Tezos упадет в цене, вы будете терпеть убыток, но он будет составлять ~100$, если вы арендуете достаточно мощный сервер. Я использую сервер на DO Linux c 8 ГБ RAM / 160 SSD и он стоит мне 40$ в месяц.

А что по безопасности, спросите вы…

Любое делегирование активов в пул в PoS системах, в большинстве случаев не требует фактическую передачу актива владельцам пула, вы передаете «право» на валидацию блоков через «замораживание» своих токенов. В любой момент времени вы можете прекратить этот процесс, и никто кроме вас не имеет к ним доступ. Так, например, в Tezos работает смарт-контракт, который автоматически распределяет награду участникам пула.

Заменит ли Proof-of-Stake своего предшественника Proof-of-Work?

У меня нет ответа на этот вопрос, на данный момент мы можем только наблюдать на это со стороны. И пока что я замечаю, как PoS начинает набирать популярность, а точнее StaaS (Staking-as-a-Service), когда компания / фонд создает с нуля инфраструктурное решение (сервера, защищенные каналы связи, безопасное хранение ключей и т.д).

PoS — не панацея, он не лучше во всем PoW, любой выбор несет в себе определенный набор компромиссов.

PoW в Биткойне позволяет любому человеку отправить 1 BTC и убыть уверенным, что транзакция дойдет до получателя, а самое важное — это может сделать каждый, тем самым, PoW Биткойна создает социальную масштабируемость, но жертвует в скорости обработки транзакций.

PoS имеет более низкий уровень доверия, но он дает большую пропускную способность. (Например, Tezos обрабатывает 1 блок в 60 секунд).

В рамках данной статьи не описаны векторы атак, которые могут быть проведены на PoS, не рассматриваются варианты «захвата сети» более богатой группой и другие фундаментальные части. Эта статья нацелена объяснение того, почему proof-of-stake снижает расходы на майнинг и потенциально приносит больше прибыли, чем PoW.

Недавно стало известно, что фонд Уинклвосс, Pantera Capital и другие крупные инвестиционные криптофонды инвестировали 4.500.000$ в стартап, который предоставляет StaaS услугу (Staking-as-a-Service).

В Америке (стартап Staked запустился в Нью-Йорке) стейкинг как потенциальный вид заработка на PoS-криптовалютах набирает стремительные обороты.

Напишите, почему вы считаете, что PoS будущее криптовалют? Или наоборот, почему PoS не может стать фаворитом среди алгоритмов консенсуса.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
PoW или PoS?
40.48% PoW17
59.52% PoS25
Проголосовали 42 пользователя. Воздержался 21 пользователь.
Теги:
Хабы:
Всего голосов 20: ↑8 и ↓12-4
Комментарии9

Публикации

Истории

Работа

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань