ИИ CONSORSYST:

МАШИННОЕ ОБУЧЕНИЕ И УПРАВЛЕНИЕ РИСКАМИ В ПРОТОКОЛЕ DEFI

(ЧАСТЬ IV)

ТЕХНИЧЕСКАЯ ИНФОРМАЦИЯ: СИСТЕМА УПРАВЛЕНИЯ РИСКАМИ В ПРОТОКОЛЕ DEFI

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

Важно отметить, что исходный код Биткойн является очень простым в том смысле, что его можно использовать только для получения и отправки биткойнов. Другие сети, такие как Ethereum, имеют более сложный исходный код.

Который, например, можно использовать для отправки и получения эфира (родной токен Ethereum), но он также может читать программы, называемые смарт-контрактами.

Таким образом, в блокчейне Ethereum вы можете сохранять транзакции, используемые для отправки эфира, а также сохранять смарт-контракты и транзакции, которые приводят в действие эти смарт-контракты.

Другими словами, Ethereum (как и другие блокчейны смарт-контрактов, такие как Solana, Terra, BSC…) будет сдавать в аренду свой блокчейн (это хранилище смарт-контрактов и транзакций) и свою виртуальную машину (необходимую для чтения и выполнения смарт-контрактов) проектам, которые хотят использовать децентрализованную среду, не сталкиваясь с бременем поддержания инфраструктуры блокчейна.

Оценка рисков в DeFi

Как только что упоминалось, блокчейны — это хост-протоколы, которые являются смарт-контрактами. Эти смарт-контракты создают пулы ликвидности, в которые депонируются токены, чтобы генерировать ликвидность для трейдеров и получать доход для поставщиков ликвидности.

Таким образом, существует четыре разных уровня (т. е. блокчейн, протокол, пул, токен), каждый из которых связан со своими рисками. Выявлены риски, связанные с целостностью и безопасностью программного обеспечения в DeFi.

Риск блокчейна

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

Блоки блокчейна используются для временных меток всех транзакций, предотвращая возможность двойного использования биткойнов. Одной из наиболее частых и сложных для защиты от атак в децентрализованной сети является атака «двойных расходов».

Протокол, пул ликвидности, риски токенов

Протоколы — это смарт-контракты, которые могут быть представлены конечными автоматами (т. е. программами) и выполняться транзакциями. Они хранятся в блоках блокчейна. Все токены в DeFi, безусловно, заблокированы в этих программах с открытым исходным кодом, и большинство этих смарт-контрактов создают пулы ликвидности, которые можно рассматривать как единую точку отказа.

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

Риски, связанные с выращиванием урожая

Yield Farming — это практика использования различных протоколов для повышения доходности одного токена. Часто используется фраза «тактика доходного земледелия». Одним из простых способов было бы заимствование стейблкоинов, которые затем размещались бы на Uniswap в обмен на токен LP, который можно было бы оптимизировать на Beefy.finance или Autofarm, а затем вносить биткойны (обернутые как ERC20) на Compound.finance в качестве залога.

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

Продолжение следует (ЧАСТЬ V)