Proof of Stake / PoS 1.Описание. Proof of Stake (PoS) – это разновидность альтернативного механизма консенсуса, который впервые был реализован в платформе PPCoin в 2012-ом году. На сегодня этот проект известен пользователям как PeerCoin. Принцип работы Proof of Stake заключается в том, что «доля», или Stake, используется в качестве ресурса, определяющего ноду, которая получит право на получение очередного блока при майнинге.
При использовании в работе PoS нодами производится хэширование информации при поиске результатов, которые меньше заданного значения. При этом степень сложности в каждом случае пропорционально распределена и соответствует балансу конкретного узла. Другими словами, алгоритм Proof of Stake учитывает количество коинов на вашем счету. Это говорит о возможности генерации последующих блоков тем узлом, у которого больший баланс. Определение PoS как схемы работы для майнинга привлекает пользователей небольшим количеством системных требований, а также исключает вероятность пустой траты ресурсов вычислительных мощностей.
2. В каких криптовалютах используется NXT — едва ли не единственный популярный токен, использующий чистый алгоритм Proof-of-Stake. Никакого майнинга NXT нет — весь миллиард токенов находился в обращении с самого начала работы блокчейна, так что единственное вознаграждение форджера — это комиссия за проведение транзакций. BitShares использует алгоритм DPoS, основанный на понятии «свидетелей». Каждый держатель BTS может выбрать произвольное количество узлов-свидетелей, которые и подтверждают блоки транзакций. При этом держатель распределяет между свидетелями «голоса», число которых соответствует количеству BTS на руках держателя. PeerCoin — первая PoS-валюта на рынке. Впрочем, распределяют новые токены в ней, применяя «старый добрый» PoW. Однако с ростом сложности награда уменьшается, делая создание PoS-блоков всё менее перспективным и подталкивая узлы к работе над PoS-блоками, отвечающими за проведение транзакций. За счёт этого разработчики рассчитывают сделать свою валюту энергоэффективной в долгосрочной перспективе. Разработчики Ethereum с самого начала своего проекта заявляли о намерении внедрить PoS-алгоритм, однако, только после того, как ими будет разработан полностью удовлетворяющий их требованиям протокол. Так что в настоящий момент Ethereum использует PoW-алгоритм Ethash.
3. Плюсы и минусы «За» и «против» Proof of Stake Применение алгоритма Proof of Stake предоставляет пользователю как преимущества, так и недостатки работы. Среди достоинств PoS необходимо отметить: необходимость больших объемов активов для организации эффективной атаки, что делает ее экономически невыгодной; при наличии у хакера значительного количества коинов в системе его средства также подвергаются риску, поскольку это нарушает устойчивость крипты. Недостатки Proof of Stake проявляются в следующем: алгоритм способствует концентрации больших объемов активов в руках одного участника, что противоречит принципам децентрализованного управления; при формировании пользовательской группы с внушительным количеством активов существует вероятность того, что она будет диктовать свои правила игры. Из списка проблем также стоит выделить Nothing-at-Stake, или пустой стэйк, – она снижает видимую стабильность Proof of Stake и способствует падению рейтинга алгоритма среди пользователей сети. Хакер может создать ложный форк благодаря расходованию мнимых ресурсов. При поддержке этого мероприятия другими участниками это может привести к двойной трате активов и отклонению конкретных транзакций.
|