Как работает криптовалюта Compound (COMP)?
Compound Finance — это децентрализованный лендинговый протокол, в котором процентные ставки формируются алгоритмически на основе соотношения спроса и предложения. Его можно рассматривать как открытый денежный рынок, где пользователи размещают криптоактивы, а также заимствуют средства.
Создатель протокола Compound Finance и CEO компании Compound Labs — веб-разработчик и аналитик финансовых рынков Роберт Лешнер.
Сооснователь и CTO Compound Labs — программист Джефф Хэйес.
Выпускники Пенсильванского университета Лешнер и Хэйес несколько лет сотрудничали в рамках различных проектов (Britches, Postmates и других). В 2013 году Лешнер, поработавший сертифицированным аудитором, управляющим инвестиционных портфелей и банкиром, заинтересовался криптовалютами.
28 августа 2017 года Лешнер и Хэйес зарегистрировали компанию Compound Labs, Inc. с головным офисом в Сан-Франциско.
31 января 2018 года Лешнер опубликовал статью о разработке протокола Compound.
7 мая 2018 года компания привлекла внимание инвесторов и привлекла $8,2 млн для создания денежных рынков для криптоактивов.
Посевные инвестиции на $8,2 млн. В раунде участвовали Bain Capital Ventures, Andreessen Horowitz, Polychain Capital, Transmedia Capital, Compound Ventures, Abstract Ventures, Danhua Capital и Coinbase Ventures.
В сентябре 2018 года Compound Labs представила первую версию протокола, позволяющего брать взаймы пять криптоактивов — ETH, TUSD, ZRX, BAT и REP.
В феврале 2019 года был опубликован white paper проекта. 23 мая 2019 года Compound Labs выпустила вторую версию протокола с релизом токенов cToken , представляющих права на базовые активы денежных рынков в Compound Finance.
В ноябре 2019 года Compound Labs привлекла $25 млн в раунде финансирования Серии А, возглавляемого Andreessen Horowitz. Также в раунде участвовали Bain Capital Ventures, Polychain Capital и Paradigm.
Еще на ранних этапах Роберт Лешнер заявил о намерении постепенно децентрализовать протокол, лишив разработчиков Compound Labs административных привилегий в пользу сообщества.
В феврале 2020 года Compound Labs выпустила токены управления COMP , призванные поощрять участие сообщества в проекте.
16 апреля 2020 года вопросы управления на Compound перешли от администраторов к держателям токенов COMP, которые получили возможность изменять перечень поддерживаемых монет, влиять на параметры риска, кривые процентных ставок и т. д.
Как работает Compound?
Compound работает аналогично банку: пользователь депонирует различные криптовалюты и получает процентный доход. Однако в отличие от банка Compound не хранит депозиты: средства размещаются в смарт-контрактах, с которыми пользователь взаимодействует напрямую.
Кредиторам и заемщикам не нужно договариваться об условиях. Стороны взаимодействуют напрямую в рамках протокола, контролирующего размеры процентной ставки и залога. Контрагентов, удерживающих средства, нет.
- Доступ к платформе может получить любой владелец Web3-кошелька вроде MetaMask.
Данные: Ivan on Tech Academy .
Подтвердив запрос на взаимодействие с кошельком Web3, пользователь получает доступ к информационной панели, отображающей поддерживаемые активы. Чтобы депонировать или взять займы актив, нужно кликнуть по странице этого актива и разблокировать его.
- Список доступных активов, предназначенных для депонирования и заимствования на Compound. Данные: Ivan on Tech Academy .
- Пример: стейблкоин Dai. Данные: Ivan on Tech Academy .
-
После разблокировки актива, который дает смарт-контракту разрешение на взаимодействие с средствами, пользователь может предоставлять его взаймы по заранее установленной годовой процентной ставке (APR). У каждого актива есть своя годовая процентная доходность ( APY ).
Чтобы взять актив взаймы , пользователь должен сперва разместить на платформе средства и получить так называемое право заимствования (borrowing power). Эта метрика представляет сумму, которую можно одолжить. Она увеличивается с ростом предоставляемого залога.
Так выглядит баланс пользователя , депонирующего средства, после обработки транзакции:
Данные: Ivan on Tech Academy .
После размещения активов на платформе в кошельке пользователя появляются так называемые c-токены — в данном случае Compound Dai (cDai).
Чтобы вывести размещенные активы с накопленным процентным доходом , нужно нажать на кнопку Withdraw.
Функция получения кредита на платформе
Процесс получения кредита столь же прост, как и процесс депонирования. При условии, что пользователь уже получил право заимствования , он может брать в долг активы, используя соответствующую панель .
Compound должен получить разрешение от кошелька Web3 на взаимодействие со смарт-контрактами. Разрешение получается один раз. Для этого потребуется ончейн-транзакция , предполагающая уплату комиссии в сети Ethereum.
Compound (COMP)
- Выбрав поддерживаемый актив на правой стороне панели, пользователь может назначить сумму, которую желает одолжить.
- Значение Safe Max представляет собой максимальный объем заемных средств с невысоким риском ликвидации при снижении цены базового актива.
Compound (COMP)
- После инициации транзакции полученный взаймы актив (в данном примере — ETH) депонируется в Web3-кошелек.
- Проценты по займу накапливаются в соответствии с предустановленной процентной ставкой.
- Долг можно выплатить в любое время, нажав кнопку Repay.
Как работает система двух типов токенов Compound?
cToken
Токены представляют балансы пользователей, взаимодействующих с пулом ликвидности Compound. Представленный cToken базовый актив позволяет получать процентный доход и служит залогом.
Эти токены являются активами стандарта ERC-20 — их можно просматривать в блокчейн-обозревателе Etherscan, хранить в кошельке и отправлять другим пользователям. В настоящее время Compound поддерживает 14 криптоактивов.
Пример. Пользователь размещает в пуле ликвидности 1000 BAT, при этом обменный курс равен 0,02. В этом случае пользователь получает 50 000 (1000/0,02) cBATs. Если спустя несколько недель, когда обменный курс станет равен 0,021, пользователь выведет средства, 50 000 cBAT будут равны 1050 BAT (50 000*0,021).
Особенности cTokens:
- Можно занимать до 50-75% от стоимости cTokens, в зависимости от рыночных характеристик базового актива. Можно в любое время добавлять или выводить токены.
- Если залогового покрытия долга пользователя недостаточно, долговая позиция может быть подвергнута ликвидации.
- Ликвидаторы получают 5% от ликвидированных активов.
- cTokens доступны для обозрения в Etherscan.
Как получить cEther?
Метод получения cETH иной, чем в случае cBAT или cDAI.
Compound (COMP)
При депонировании ETH, токены пересылаются в функцию создания контракта cEther, который появится в кошельке. Затем контракт cToken изымает сумму в базовых токенах отправителя при активации опции cEther.
COMP
Нативный токен управления в экосистеме Compound.
Особенности токена COMP:
- Общий объем предложения COMP составляет 10 млн. 55,71% из них подлежат распределению среди участников команды проекта, основателей, инвесторов и партнеров. Остальные 42,29% достанутся пользователям в течение четырех лет.
- Темп майнинга ликвидности: 0,5 COMP/блок (~2312 COMP/в день).
- Динамика начисления монет зависит от устанавливаемых рынком процентных ставок. Например, если самые высокие ставки у USDT, то тем, кто депонирует и берет займы в стейблкоине от Tether, начислится больше токенов COMP.
В каждом рынке активов количество токенов COMP поделено поровну между кредиторами и заемщиками.
- Пользователи могут узнавать размер процентной ставки на странице User Distribution .
- Держатели COMP могут заработать дополнительные нативные токены COMP, голосуя по вопросам управления системой.
- Токены COMP доступны на многих биржах, включая Coinbase и FTX.
Как формируется процентная ставка Compound?
- Размер процентной ставки зависит от ликвидности , доступной на том или ином рынке.
- Размер ставки колеблется в зависимости от спроса и предложения в реальном времени.
- Когда ликвидность высока, размер процентной ставки невелик.
- Когда ликвидность низка, размер процентной ставки растет.
Как рассчитывается процентная ставка?
У каждого актива на рынках Compound своя годовую процентная ставка (APR) кредитования и депонирования, устанавливаемая на основе соотношения спроса и предложения. Процентный доход генерируется при майнинге нового блока Ethereum, примерно каждые 15 секунд.
Избыток ликвидности может существовать только в том случае, если количество размещаемых на платформе активов превосходит объем заимствованных средств. Если численность кредиторов на рынке превосходит количество заемщиков, процентный доход кредиторов снижается. Коэффициент использования актива определяет уровень дохода.
Как рассчитывается ставка кредита под залог?
Право заимствования
Залог активов определяет право заимствования на платформе Compound Finance. Фактор залога каждого актива зависит от его волатильности . Например, у BAT фактор залога 50%, а у Dai — 75%. Размещение токенов BAT на $100 даёт право заимствования на $50, а размещение DAI на $100 — на $75. При расчете кредитной ставки учитываются факторы залога всех активов на платформе. Compound обменивает перезанятый актив на предоставленный заемщиком залог по курсу чуть ниже рыночного, если сумма долга превосходит максимальное право заимствования пользователя. Члены сообщества могут действовать в качестве ликвидаторов, используя инструменты, такие как Compounder Liquidator.
Механизм управления Compound Finance
- Пользователи с более чем 1% эмиссии COMP могут вносить предложения .
- Период голосования длится 3 дня.
- Любой адрес может голосовать «за» или «против».
- Предложение принимается, если набирается 400 000 голосов, и реализуется спустя 2 дня.
- Если не набирается требуемое количество голосов, предложение отклоняется.
Данные: Ivan on Tech Academy .
Примеры вопросов для голосования:
- Поддержка новых cToken-рынков.
- Изменение процентной ставки.
- Обновление адреса оракула.
- Вывод резерва cToken.
- Выбор новых администраторов.
Механизм Timelock применяется для обновления параметров риска системы Compound Finance с задержкой по времени, чтобы защитить систему от злоумышленников. Предложения по управлению системой публикуются не ранее, чем через 2 дня, а для важных обновлений — через 14 дней.
Адрес, управляемый Timelock, находится под контролем компании Compound, но в будущем доступ к нему может быть открыт для распределенного комитета членов сообщества, что позволит Compound Finance стать Децентрализованной автономной организацией (ДАО).
Платформа Compound Finance может быть использована для получения процентного дохода на размещенные средства, монетизации в экосистеме Ethereum, взятия взаймы ETH для участия в краудсейлах или для шорта определенного токена.
Развитие Compound Finance
Compound в августе 2020 года вошел в Global DeFi Alliance, международный консорциум централизованных и децентрализованных поставщиков финансовых услуг и платформ, сформированный криптовалютной биржей Huobi. В августе 2020 года проект запустил собственный оракул цен на криптовалюты в рамках перехода на канал ценового потока со свободным доступом Open Price Feed. Разработчики также создали агрегатор информации о заявленных ценах. Данные доступны напрямую от каждого издателя через их API. В сентябре 2020 года сообщество MakerDAO проголосовало за добавление токенов COMP в качестве новой опции для обеспечения выпуска стейблкоина DAI. В настоящее время Compound работает только с монетами экосистемы Ethereum. В будущем планируется поддержка токенизированных версий активов реального мира: американского доллара, японской иены и акций Google. 17 декабря 2020 года Compound представил white paper с подробным описанием Compound Chain — нового протокола, призванного обеспечить взаимодействие активов из различных блокчейнов. Впоследствии Compound Chain переименовали в Gateway . Тестнет протокола заработал 1 марта 2021 года. Основная сеть будет запущена летом или ближе к концу 2021 года. Gateway функционирует аналогично протоколу Compound на Ethereum. Однако есть и отличия:
- Gateway позволяет брать взаймы и ссужать активы на любом блокчейне.
- Выплаты процентов в стейблкоинах производятся через CASH — нативную расчетную единицу Gateway.
- Gateway использует более эффективный механизм оценки рисков, основанный на волатильности обеспечительных и заимствуемых активов, что повышает капиталоэффективность использования менее волатильных монет.
Gateway ориентирован на кроссчейн-взаимодействие и имеет функциональность, напоминающую THORChain.
Пользователи Gateway могут загружать поддерживаемые активы из различных независимых блокчейнов с помощью системы связанных одноранговых цепей. С каждой цепочкой связан контракт Starport, который позволяет блокировать и разблокировать активы на Gateway.
Архитектура Gateway. Данные: Compound .
После загрузки на Gateway пользователи могут депонировать и заимствовать активы различных блокчейнов. Например, можно одалживать Ethereum-токены, используя в качестве залога Solana, или заимствовать активы Celo с помощью активов Polkadot и т. д.
Gateway призван дать блокчейнам возможность взаимодействовать напрямую, без обертывания (wrapping) токенов.
Например, чтобы обернуть биткоины (WBTC), пользователи DeFi вынуждены обращаться к посредникам в лице BitGo или Ren . Из-за этого они ослабляют контроль над своими закрытыми ключами. Gateway предлагает решение, позволяющее держателям биткоина взаимодействовать с другими блокчейнами, не прибегая к услугам третьих сторон.
Переход на Gateway позволит пользователям Compound избежать высоких комиссий Ethereum.
CASH — нативная расчетная единица Gateway. Она используется для выплаты транзакционных комиссий. Аналогично стейблкоину Dai от MakerDAO, этот токен создается через заем. Количество CASH в обращении равно числу монет, взятых взаймы.
Предполагается, что изначально CASH будет соответствовать одному американскому доллару. Впоследствии этот параметр может изменить сообщество коллективным решением. Потенциально CASH может стать конкурентом DAI и USDC.
Все пользователи и валидаторы, владеющие токенами CASH , получают доход, который увеличивается на основе индекса процентной ставки. Это происходит всякий раз, когда пользователь/валидатор генерирует, погашает, берет взаймы, возвращает или ликвидирует CASH.
Gateway использует алгоритм Proof-of-Authority (PoA) . Сетью управляют доверенные валидаторы. Консенсус достижим, даже если одна треть нод нарушает правила. Финализация блока происходит, когда как минимум две трети нод соглашаются с добавлением блока в цепочку. Заемщики выплачивают валидаторам процент за каждый блок, который те подтверждают. Также валидаторы получают комиссию за пересылку активов.
Модель Proof-of-Authority позволяет банкам и централизованным криптобиржам становиться валидаторами Gateway .
Держатели токенов COMP будут управлять Gateway в рамках системы Compound Governance на Ethereum.
На первых порах Gateway будет преимущественно рынком процентного дохода на основе взаимосвязанных блокчейнов. Со временем, с этой системой могут интегрироваться другие dapps — например, децентрализованные биржи.
28 июня 2021 года начала работу Compound Treasury — новая компания под эгидой Compound Labs. Compound Treasury дает возможность необанкам и прочим финтех-компаниям конвертировать доллары США в стейблкоин USDC. Токены USDC будут задействованы в Compound по гарантированной процентной ставке в 4%. Это гораздо больше того, что компании могут получать в рамках традиционных банковских накопительных счетов ( 0,55%-0,7% годовых ).
- Ссылки:
- Официальный сайт: compound.finance
- Whitepaper
- Medium