pSTAKE
Last updated
Last updated
pSTAKE– это протокол ликвидного стейкинга, позволяющий пользователям получать дополнительную выгоду от стейкинга PoS активов. Когда пользователь стейкает свои PoS токены на платформе pSTAKE, происходит минт их обернутых аналогов, так называемых stkAssets или stkTokens (например, токен Atom будет представлен как stkAtom). При этом оригинальные токены pSTAKE отправляет надежным валидаторам, для каждой поддерживаемой сети есть свой набор таких валидаторов. Таким образом, пользователь может получать награды за стейкинг, при этом направлять обернутые токены в различные DeFi активности, тем самым эффективно используя свои активы и получая дополнительную прибыль по сравнению с простым стейкингом.
На данный момент все stkTokens являются ERC-20 токенами и функционируют на сети эфира, однако в долгосрочной перспективе pSTAKE собираются эволюционировать в мультичейн протокол и добавить поддержку многих других сетей.
За созданием pSTAKE стоит команда Persistence, которая является ранним контрибьютором в экосистему космос и фокусируется на развитии PoS в целом, и ликвидного стейкинга в частности. Им также принадлежит компания AUDIT.one, которая валидирует более 20 сетей и под управлением которой находится активов более, чем на 150 миллионов долларов.
На сегодняшний день через площадку pSTAKE можно застейкать ATOM, XPRT (нативный токен сети Persistence), ETH и BNB.
*Стейкинг Persistence и других нативных токенов из экосистемы Cosmos, которые будут добавлены в будущем, происходит по такой же модели
Пользователь вносит свои ATOM на площадку pSTAKE (минимальное количество ATOM для депозита равняется пяти), и получает обернутые ERC-20 токены pATOM в пропорции 1:1. pATOM можно в любой момент момент времени обратно развернуть (unwrap) в ATOM, за выпуск и сжигание pTOKEN, таких как pATOM, отвечает мост, называемый pBridge, о нем будет подробнее рассказано ниже.
Далее пользователь может отправить свои pATOM в стейкинг, при этом он получает ERC-20 токены stkATOM, которые может использовать для различных DeFi активностей. Например, получать вознаграждение за предоставление ликвидности в пуле ETH/stkATOM на SushiSwap (ссылка на пул тут).
Также пользователь получает вознаграждение за стейкинг pATOM (как если бы он просто стейкал токены ATOM), на данный момент APR при стейкинге pATOM составляет 13,5% годовых, а при стейкинге pXRPT – 24.63% годовых. Награды пользователю начисляются в pTOKENS, период анстейкинга составляет 21 день (устанавливается гавернансом сети ATOM). APR не является статической величиной и может автоматически изменяться, например, если сеть ATOM перестанет функционировать на некоторое время, то смарт контракты pSTAKE внесут необходимые корректировки для начисления наград стейкерам.
pBridge – это мост, позволяющий осуществлять передачу ценности между различными сетями, такими как Cosmos и Ethereum.
pBridge отвечает за минт/сжигание, стейкинг/анстейкинг, перевод наград и другие действия, которые пользователь осуществляет на платформе pSTAKE при делегировании ненативных эфировских активов. Т.е. pBridge гарантирует, что операции, происходящие на стороне платформы (т.е. на сети Ethereum), также мгновенно исполняются и на стороне протокола нативной сети (в нашем примере это сеть Cosmos).
Валидаторы pSTAKE отправляет застейканные токены ATOM в равных долях валидатором из своего набора, в который входят только надежные и проверенные валидаторы. Этот набор может меняться, однако изначально в него входят: Stake.fish, Chorus One, Figment, Cosmostation, Everstake, SG-1, AUDIT.one
Набор валидаторов pBridge также определяет команда pSTAKE, изначально в этот набор входят: Stake.fish, Chorus One, Figment, Cosmostation, Everstake, AUDIT.one
На конец июля 2022 года ликвидный стейкинг ATOM помимо pSTAKE предлагал только еще один децентрализованный протокол – StaFi. Сравнительные характеристики этих двух площадок показаны на рисунке ниже.
О том, как застейкать ATOM через площадку pSTAKE можно почитать тут
*Сеть BNB состоит из двух составляющих:\
BNB Beacon Chain (BC), ранее называлась Binance Chain, - эта сеть используется на гавернанса (например, голосований) и стейкинга.
BNB Smart Chain (BSC), ранее называлась Binance Smart Chain – EVM совместимая сеть, на ней размещаются уровни консенсуса и хабы для соединения с другими сетями.
Модуль, отвечающий за стейкинг в сети BSC, находится на BC.
Холдеры токена BNB могут застейкать свои монеты через pSTAKE и получить обернутые токены stkBNB. При этом стоимость сминченных токенов stkBNB растет относительно стоимости BNB, поскольку они “накапливают” награды за стейкинг. По сути, это точно такая же модель, какую использует Compound (подробнее с этой моделью можно ознакомиться тут, а если хочется совсем заморочиться, то есть и сам расчет отношения стоимости stkBNB к BNB тут).
Застейканные BNB отправляются на контракт StakePool. Ежедневно в 23.00 UTC бот в сети BC запускает стейкинг транзакцию, в которой аггрегируются все BNB токены, поступившие в течение суток на StakePool контракт, и отправляет их одобренному pSTAKE набору валидаторов.
Если пользователь хочет забрать свои BNB токены из стейкинга, то его stkBNB токены будут сожжены, автоматически будет подсчитан текущий курс обмена stkBNB/BNB, который учитывает награды, полученные пользователем за период стейкинга, но процесс анстейкинга занимает 15 дней. Если же пользователь хочет немедленно получить BNB токены, то он может обменять свои stkBNB на BNB на децентрализованных биржах.
Стоит отметить, что небольшой процент от наград за стейкинг отходит валидаторам, а также идет в качестве комиссии протоколу. Эти комиссии pSTAKE будет отправлять на развитие экосистемы, однако в данный момент комиссия протоколу составляет 0% (на сайте указано, что нулевая комиссия протокола действует только три первых месяца стейкинга).
Активы пользователей pSTAKE размещают только надежным и проверенным валидаторам, при этом стараются выбирать тех, которые берут наименьший комиссионный процент. При выборе валидатора акцент делается на двух следующих факторах:
1. APR (annual percentage rate) который предоставляет валидатор. На APR оказывают влияние комиссии валидатора (чем меньше, тем лучше для пользователя) и количество монет, которое застейкано у данного валидатора (в офф документации написано, что чем МЕНЬШЕ стейк у валидатора, тем вероятнее, что APR будет выше).
2. Безопасность. В сети BNB не применяется слэшинг для делегаторов (стейкеров), поэтому они не могут потерять те токены, которые у них уже есть, однако если наказание будет применено к валидатору, то пользователи могут получить меньше наград. Поэтому при выборе валидатора в свой набор, pSTAKE смотрят на то, как часто валидатор подвергался наказанию за последний год, а также на его время бесперебойной работы (uptime) в течение последнего полугода.
*Что такое слэшинг и что означает термин jail можете почитать в разделе “Слэшинг” в первой части "Автостопом по Cosmos".
По этим двум критериям pSTAKE присваивают всем валидаторам рейтинг, и топ 10 добавляют в свой активный набор.
Процесс стейкинга и анстейкинга BNB максимально прост и понятен и совершается через платформу pSTAKE, пошаговую инструкцию можно посмотреть тут.
На данный момент у пользователей есть следующие варианты использования своих stkBNB:
Предоставление ликвидности в пул stkBNB/BNB на Pancakeswap (ссылочка на пул тут) и получение торговых комиссий, а также возможность использовать LP токены этого пула для стейкинга и фарминга наград в виде токенов CAKE;
Фарминг с плечом в пуле stkBNB/BUSD на Alpaca.
Также на Pancakeswap пользователь может мгновенно обменять свои stkBNB на BNB.
pSTAKE особое внимание уделяет безопасности смартконтрактов, отвечающих за стейкинг BNB. Полный аудит этих смартконтрактов был проведен компаниями Halborn (отчет тут), Peckshield (отчет тут) и Certora (в данный момент отчета в открытом доступе нет, но обещают, что будет). Для проведения он-чейн отслеживания подозрительной деятельности pSTAKE сотрудничают с Forta.
На данный момент стейкинг ETH возможен на сети Ethereum 2.0 Beacon, которая соединена с PoW сетью эфира через депозитный контракт. После слияние (merge), запланированного на сентябрь, эти две сети станут единой. Если пользователь стейкает свой эфир в Beacon сети, то вывести свои эфиры он сможет лишь после слияния.
Модель стейкинга ETH через площадку pSTAKE очень похожа на стейкинг BNB, минт stkETH токенов и “аккумулирование” наград через увеличение стоимости stkETH также происходят по модели, схожей с моделью Compound. Однако в механизме самого стейкинга есть отличия. Застейканный через площадку эфир депонируется на специальный контракт. Когда на контракте накапливается 32 эфира (минимальное кол-ва эфира, необходимое для запуска ноды), эти эфиры отправляются валидатору (оператору ноды). Для того, чтобы стать валидатором, необходимо заранее депонировать 1 ETH в сеть Beacon и указать учетные данные для вывода средств (withdrawal credentials), предоставленные pSTAKE, таким образом pSTAKE идентифицируют валидность адреса для стейкинга. Если желающих стать валидаторам несколько, то выбор осуществляется по принципу first-come-first-serve (т.е. кто первым подал заявку, тот и валидатор). После того, как эфир стейкается в сети Beacon, pSTAKE через оракула получает данные об успешном стейкинге. В будущем планируется, что оракулы также будут отслеживать эффективность выполнения валидаторами своих обязанностей и информировать площадку, если будут возникать какие-то проблемы. Так же, в отличие от Binance Chain, в случае слэшинга сокращается не только личный стек валидатора, но и стек делегаторов. Чтобы обезопасить своих пользователей в дальнейших обновлениях pSTAKE собираются ввести механизм уменьшения риска от слэшинга (slashing risk mitigation mechanism).
*В данный момент для того, чтобы стать оператором ноды, необходимо связаться с командной pSTAKE, если заявка будет одобрена, то далее потенциальному оператору ноды нужно выполнить процесс, описанный тут ** Подробнее почитать о том, что такое withdrawal credentials можно почитать тут
Стейкинг ETH совершается через платформу pSTAKE, инструкцию и описание этого процесса можно найти в официальном пользовательском гайде тут.
За стейкинг ETH пользователь получает стандартные награды, при этом 5% он выплачивает валидатору за его работу, а еще 5% составляет комиссия протоколу (эти средства также идут на развитие экосистемы pSTAKE).
На данный момент у пользователей есть возможность только добавить токены в пул ликвидности stkETH/ETH на Uniswap V3 или там же обменять свои stkETH токены на ETH. Однако, как и в случае с stkBNB, со временем будет появляться больше поддерживаемых DeFi протоколов и больше новых возможностей использования strETH, по крайней мере pSTAKE в этом заверяют.
Отчеты по аудиту смартконтрактов, отвечающих за стейкинг stkETH можно посмотреть тут и тут
PSTAKE является нативным ERC-20 токеном pSTAKE Finance и выполняет гавернанс функции. Держатели данного токена могут принимать участие в голосованиях по развитию протокола и выдвигать свою собственные предложения. Для этого они должны залочить свои токены в специальном смартконтракте. Активные пользователи за свою деятельность получают вознаграждения, однако в случае их злонамеренной деятельности или несоблюдения своих обязанностей (например, если валидатор pBridge не выполняет свои функции) пользователь может быть наказан путем слэшинга части его стека. Также PSTAKE используется для выплаты вознаграждений ключевым контрибьюторам в экосистему pSTAKE.
Общий оборот PSTAKE составляет 500 миллионов токенов. Распределение токенов и период их разлока показаны на рисунке ниже
Более подробно про токен PSTAKE и его роль в экосистеме можно почитать тут
Официальный сайт тут
Официальный медиум тут
Официальный блог тут
Статистические данные pSTAKE тут
Сайт Persistence network тут
Статья Citadel.One о стейкинге деривативов тут