Что такое совместимость?

Jul 12, 2022 2 min read
Что такое совместимость?

Благодаря этике открытого исходного кода, окружающей сети блокчейнов, многие смарт-контракты могут взаимодействовать друг с другом, не запрашивая каких-либо разрешений. "Безразрешительный" означает, что после того, как смарт-контракт создан, его автор как правило не сохраняет контроль над тем, кто может с ним взаимодействовать или как он используется. Это дает разработчикам свободу строить свои продукты, используя достижения других и создавать еще более продвинутые продукты для пользователей децентрализованных финансов.

Кто угодно может написать смарт-контракт и опубликовать его в блокчейне. После размещения другие могут свободно взаимодействовать с контрактом любым способом, который позволяет его код. Для пользователей это обычно происходит посредством Dapps, или внешних веб-сайтов, которые предоставляют пользовательский интерфейс для лежащих в их основе контрактов.

А вот разработчики могут написать код, который взаимодействует с другим контрактом, включая его функционал в свои собственные проекты настолько, насколько им это удобно.

Большинство контрактов обладают открытым исходным кодом и их можно просмотреть с помощью block explorer (сайт или приложение для просмотра блоков или поиска транзакций в блокчейне). Это позволяет разработчикам комбинировать элементы существующих протоколов с новыми идеями или объединять операции из разных проектов в одной транзакции. Наряду с ускорением темпов инновации устанавливаются стандарты для создания более безопасных систем, в основе которых лежит надежный, проверенный боем код.

Совместимость смарт-контрактов легла в основу идеи о том, что многие DeFi-протоколы действуют по принципу "денежного лего", так как их можно соединять друг с другом множеством разных способов. Например, пользователь, вкладывающий стейблкоины в пул ликвидности на Curve может взять свои  LР-токены от Curve и депонировать их в  какую-либо стратегию на Stake DAO, после чего он может депонировать токен стратегии в качестве коллатерала, чтобы получить займ и т.д.

Описанные выше манипуляции можно сделать вручную или с помощью децентрализованных приложений, которые объединяют серию выполняемых действий в одну транзакцию. Такое комбинирование продуктов DeFi называется "стейкингом" и может приносить более высокие доходы. Однако, с ростом сложности также повышается риск, так как в каждом протоколе есть свои проблемы безопасности - если один из проектов становится жертвой хакерской атаки, могут быть потеряны фонды другой платформы.

Даже если совместимость представляет собой отличную базу для взаимодействия между различными ДАО, сотрудничество может осуществляться в активной или пассивной форме, так как для использования смарт-контрактов не нужно получать разрешение.

Несмотря на то, что совместимость представляет собой очевидный интерес для всех участников, несовпадение интересов может вызвать проблемы. Например, если протокол получает прибыль в токенах другого проекта и регулярно продает их в больших количествах на свободном рынке, то он оказывает негативное влияние на цену этого токена. В противовес этому Stake DAO разработала серию Liquid Lockers (хранилищ ликвидности), которые работают в симбиозе с базовыми протоколами благодаря силе токенов, получаемых в результате голосования (vote-escrowed Tokens). В этой модели депозитарии максимизируют прибыль и сохраняют свое право голоса с помощью ликвидной версии соответствующего ve-токена.

Great! Next, complete checkout for full access to Stake DAO Academy.
Welcome back! You've successfully signed in.
You've successfully subscribed to Stake DAO Academy.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info has been updated.
Your billing was not updated.