По праву NFT: что такое стандарт ERC-5725 и какой подход к вестингу он предлагает
В апреле 2023 года команды децентрализованной платформы ApeBond и аудитора смарт-контрактов Paladin предложили ввести в Ethereum стандарт токенов ERC-5725. Последний позволяет использовать NFT в механизме вестинга.
По мнению разработчиков, новый стандарт позволит решить определенные проблемы вестинга и сделает возможным появления рынка, на котором будут обращаться заблокированные токены.
Команда Incrypted пообщалась с одним из авторов предложения и разобралась, как работает ERC-5725 и какую выгоду от нового стандарта получит криптовалютное сообщество.
Что такое вестинг?
Термин «вестинг» (vesting) перекочевал в криптовалютную индустрию из мира корпоративных финансов. В традиционном понимании — это набор правил, определяющих переход права на распоряжение активами после выполнения определенных условий.
Например, в рамках программ инсентивизации сотрудников компании часто распределяют между ними опционы на акции. Однако в случае, если предусмотрен вестинг, работник получает ценные бумаги только по истечении определенного контрактом срока службы.
В криптовалютной индустрии термин обозначает схожий процесс блокировки токенов на заранее определенный период, только по прошествии которого их владелец сможет свободно ими распоряжаться.
Обычно вестинг применяется в рамках привлечения финансирования, связанного с цифровыми активами. Чтобы предотвратить поспешную продажу токенов инвесторами и участниками команды с целью получения прибыли, а также снизить другие риски, большую часть их средств блокируют и высвобождают через заранее установленные промежутки времени.
Условия вестинга могут разниться и основываться не только на времени, но и на достижении проектом определенных вех дорожной карты или показателей эффективности.
Обычно вестинг реализуют при помощи смарт-контрактов, которые обеспечивают автоматическое исполнение заранее оговоренных правил. При этом существуют разные вариации этого дизайна, включающие контракты самих токенов, отдельные смарт-контракты или их систему, а также специальные платформы.
В разговоре с Incrypted соучредитель ApeBond под ником ApeGuru отметил, что у этих модификаций есть одна общая черта — для реализации вестинга все они полагаются на адреса кошельков.
Несмотря на популярность механизма, у него есть ряд проблем, которые до сих пор не удалось решить. Например, в индустрии отсутствуют унифицированные релевантные интерфейсы, поэтому вокруг модели практически невозможно построить какую-либо экосистему (аналитические инструменты, вторичные рынки для заблокированных токенов и так далее).
Кроме того, в сообществе возникают определенные вопросы касательно справедливости подобного подхода. Если протокол предполагает распределение части дохода между держателями токенов, ранние инвесторы, владеющие активами в вестинге, не получат вознаграждение, в отличие от более поздних последователей.
Что предлагает стандарт ERC-5725
ERC-5725 — это расширение стандарта ERC-721, который вводит в Ethereum невзаимозаменяемые токены (NFT). Последние не эквивалентны друг другу по стоимости, что в контексте блокчейна делает их уникальными объектами. Поэтому спецификация предполагает фиксацию права владения в распределенном реестре.
Новый стандарт предусматривает реализацию API для NFT-контрактов, которые хранят и представляют находящиеся в вестинге базовые токены, чтобы они могли автоматически распределять активы на адрес держателя в соответствии с кривой разблокировки.
«Стандарт направлен на расширение сферы применения, простоту использования и внедрения. Благодаря унифицированному интерфейсу мы не только делаем имплементацию проще, но и облегчаем сторонним разработчикам чтение и интеграцию с этим классом активов», — заявил ApeGuru.
По словам авторов, их предложение решает упомянутую выше проблему отсутствия стандартизации вестинга.
«Хотя временная блокировка и вестинг являются важными механизмами контроля над распределением токенов ERC-20 и существуют еще со времен ICO, отсутствие стандартизации в отрасли может стать проблемой. Без него инвесторам может быть сложно понять, как распределяется тот или иной токен и каковы могут быть последствия подобного распределения», — объяснили в ApeBond и Paladin.
Как уже было сказано, EIP-5725 позволяет реализовать стандартный API для NFT-контрактов для обеспечения двух основных функций: возможность наделения правами на токены и передачи этих полномочий.
Подобный контракт играет роль эскроу-счета, на котором хранятся активы. Их высвобождение происходит в соответствии с выбранной при развертывании кривой вестинга, а доступ к инструментам получает только держатель NFT.
5/ So the user has a token, and that token's contract address is holding the tokens like an escrow agent.
— Nines (+ve) (@CryptoNines) September 6, 2023
User's can call claim(tokenId) to get tokens which 5725 determines based on the unix now and the curve end date for that tokenId as a view.
По словам разработчиков, стандарт также позволит проектам, которые захотят его имплементировать, провести интеграцию с NFT-рынком или создать собственный, чтобы использовать его в качестве вторичного для токенов в вестинге.
ERC-5725 предлагает множество потенциальных сценариев использования, среди которых:
- создание сложных финансовых продуктов, которые используют находящиеся в вестинге токены в качестве базовых активов;
- регистрация SAFT-контрактов в блокчейне;
- создание сервисов, которые агрегируют данные по «вестинговым» NFT для предоставления аналитики.
Например, ApeBond уже использует ERC-5725 в продукте Bonds. Он позволяет различным криптовалютным проектам создавать передаваемые NFT, которые пользователи покупают за LP-токены.
Держатели NFT получают базовый актив с дисконтом, который определяется различными факторами, линейно в течение установленного эмитентом времени.
Будущее NFT-вестинга
Несмотря на свою простоту, ERC-5725 делает ликвидными находящиеся в вестинге активы, позволяя передавать их. Это понятный юзкейс — новый рынок, который снимает ряд проблем, присущих такому механизму распределения токенов, и повышает гибкость венчурного капитала.
Стандарт упрощает кастомизацию вестинга в контексте определения триггеров и временных меток разблокировки. Он также делает возможным включение в процесс третьих сторон вроде аналитических ресурсов.
На момент написания ERC-5725 внедрили лишь нишевые продукты. Например, это сделала команда ApeBond, но относительно низкий объем операций на платформе не позволяет делать выводы касательно популярности и перспективы новой модели.
Вместе с тем, по словам ApeGuru, ряд платформ — в частности, TrustSwap и Polkastarter — уже работает над интеграцией стандарта. Он добавил, что несколько проектов также используют его в процессе привлечения финансирования.
Если участники индустрии поддержат внедрение стандарта, на рынке появится унифицированный интерфейс для вестинга. Однако для значимого влияния на индустрию необходимо именно массовое принятие концепции.