Этот алгоритм был создан в 2013 году Дэниелом Ларимером для блокчейн-платформы BitShares, сейчас он также используется во многих сетях. Она предоставляет возможность для участников сети голосовать по вопросам изменений протокола, что делает ее более демократичной. Для лучшего понимания того, как PoS работает на практике, давайте рассмотрим несколько криптовалют, которые успешно применяют https://www.xcritical.com/ этот механизм консенсуса.
Если валидатор не будет вести себя должным образом, его монеты могут стать жертвой слэшинга от сети. Соответственно, он заинтересован в адекватном поведении, которое идёт на пользу блокчейну. Эфириум на Proof-of-Stake использует блоки контрольных пруф оф стейк точек или так называемых чекпоинтов для управления голосами валидаторов. В данном случае контрольной точкой является первый блок в каждой эпохе — то есть периоде из 32 слотов, в рамках которого валидаторы предлагают и подтверждают блоки. Продолжительность каждого слота составляет 12 секунд, тогда как общее время эпохи равно 6,4 минуты. Разновидностей механизма консенсуса существует немало, однако каждый из них необходим для подтверждения правильности и честности актуальных записей транзакций.
Вообще блокчейн представляет собой цифровой реестр распределённых, децентрализованных и зачастую публичных транзакций. Последние добавляются в блоки данных и должны подтверждаться пиринговыми сетями компьютеров перед окончательным помещением в цепочку. Таким образом блокчейн-сети защищаются от активности мошенников и проблемы двойной траты. Одним из ключевых преимуществ PoS является способность содействовать более децентрализованному распределению власти в сети Биткоин.
Это снижает необходимость в большом количестве стейкеров, делая сеть более масштабируемой и быстрой. Она создана для обеспечения взаимодействия между разными блокчейнами и обеспечивает более гибкую экосистему. PoS также способствует снижению централизации, так как участие в создании блоков не ограничивается крупными майнинговыми фермами, и множество людей и организаций могут участвовать в стейкинге.
При этом сервер (или просто валидатор) на проверку будет тратить намного меньше времени. Чем больше вычислительная мощность, тем выше вероятность добычи блока. Несмотря на быстрый рост, по-прежнему существует некоторая путаница в отношении важнейших понятий, таких как «Proof of Stake» или что такое алгоритм консенсуса. Благодаря низкому энергопотреблению в печально известной нестабильной крипто-среде за последние десять лет запустились и успешно выживают множество PoS-блокчейнов. Это статичный сценарий, ведь у Биткойна послужной список всегда будет длиннее, чем у любой другой криптовалюты, если статус-кво с его безопасностью останется прежним.
Неудивительно, что в связи с этим нативный токен проекта — LTC, имеет дефляционный характер. При этом блоки в блокчейне лайткоина добываются в 4 раза чаще, чем в сети биткоина — 2,5 минуты против 10 минут. За прошедшую неделю монета подорожала чуть больше, чем на 7% и сейчас стоит $65,8. Разработчики новых блокчейнов меняют основные принципы алгоритма консенсуса для создания сетей, более совместимых с изменениями. Использование механизма Proof-of-Stakе, когда производителем блоков может практически любой держатель криптовалюты, позволяет добиться высокого уровня децентрализации и безопасности блокчейна.
На 5 июля 2022 года существуют 2 метода добычи криптовалют — по алгоритмам консенсуса Proof-of-Work (PoW) и Proof-of-Stake (PoS). Однако добыча цифровых активов по Proof-of-Stake ежегодно становится популярнее. Менее популярным PoS-блокчейнам грозит описанная выше атака 51%, хотя Ethereum и другие популярные токены стали достаточно дорогими, постаравшись таким образом самостоятельно устранить риски.
Надеемся, что данный обзор помог вам лучше понять механизмы работы консенсусов PoW и PoS. В нашей следующей публикации мы сравним их и попытаемся предсказать, что их ждёт в будущем. Однако среди консенсусных технологий есть и такие, которые также заслуживают упоминания.
В соответствии с механизмом распределения вознаграждений валидаторы с большим количеством заблокированных активов имеют повышенный шанс на проверку следующего блока. Чем больше монет имеет валидатор, тем больше монет он может стейкать и тем больше может заработать, поэтому некоторые критикуют такую схему как «обогащающую богатых». Эти «более богатые» валидаторы также могут влиять на голосование в сети, поскольку блокчейны PoS зачастую предоставляют валидаторам права управления.
Длительность рассчитывается путем умножения количества дней монеты в стейкинге на количество размещенных монет. Алгоритм консенсуса Proof of Stake был представлен в 2011 году на форуме Bitcointalk с целью решить проблемы Proof of Work. Хотя оба этих механизма стремятся к достижению консенсуса на блокчейне, делают они это по-разному.
Нода, выбранная для создания нового блока, проверяет действительность транзакций, подписывает блок и добавляет его в блокчейн. В качестве вознаграждения валидатор получает часть комиссий за транзакции из добавленного блока, а в некоторых блокчейнах еще и награду в виде монет. Уже в августе 2012 года этот новый механизм консенсуса получил первое практическое воплощение в криптовалюте PPCoin.
Атакующие могут завладеть достаточным количеством монет, чтобы получить преимущество против других валидаторов. Тогда они смогут эксплуатировать систему PoS, становясь часто выбираемыми в качестве валидаторов. Заработанные ими награды можно также стейкать, за счет чего увеличится шанс быть выбранными в следующем раунде. Напротив, если бы злоумышленник захотел бы атаковать блокчейн PoS, ему пришлось бы завладеть более 50% монет в сети. Это приведет к росту рыночного спроса и стоимости монеты, поэтому затраты на сбор монет могут составить десятки миллиардов долларов. Даже если злоумышленник совершит атаку 51%, стоимость стейкаемых монет резко упадет из-за компрометации сети.
Чем больше токенов зарезервировано, тем большее влияние имеет валидатор, когда дело доходит до голосования за легитимность блоков. Точно так же отсутствие SOL означает полное отсутствие влияния на процесс. Одна из проблем PoS-блокчейнов — последствия скоординированной атаки. Если PoS-блокчейн проходит через форк, валидаторы могут голосовать за обе цепочки с минимальными затратами, чем поддерживают незаконную деятельность.
Как правило, для запуска валидатора требуется специальное оборудование с постоянным доступом в интернет, а также значительная сумма нативных монет сети. Например, валидатор в сети Ethereum должен иметь не менее 32 ETH, а валидатор Tezos — не менее 8000 XTZ. Уже спустя пару лет после запуска биткоина стало понятно, что принцип работы Proof-of-Work приводит к постоянному росту майнинговой мощности, следовательно, и затрат на электроэнергию.