CoinUnited.io APP
Торгуйте BTC с использованием кредитного плеча до 2000x
(260K)
Как работают протоколы DeFi?
Оглавление
facebook
twitter
whatapp
telegram
linkedin
email
copy
post image
домашняя страницастатья

Как работают протоколы DeFi?

Как работают протоколы DeFi?

By CoinUnited

difficulty dotBeginner
days icon16 Dec 2022clock4m

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

Большинство децентрализованных финансовых учреждений (DeFi) используют виртуальную машину Ethereum (EVM), поскольку Ethereum является самой популярной программируемой сетью блокчейнов. Однако протоколы DeFi, часто известные как децентрализованные приложения (dApps), охватывают все программируемые сети блокчейнов, кроме биткойнов.

Предполагая, что dApps не связаны с биткойнами, почему мы не рассматриваем их как таковые?

Крупнейшая криптовалюта Биткойн не имеет отношения к протоколам DeFi.

Смарт-контракты используются всеми открытыми и общедоступными блокчейнами в той или иной степени для создания новой цифровой валюты. В сети Биткойн этот процесс приводит к созданию Биткойна. Интегрированный смарт-контракт Биткойн регулирует общее предложение (21 млн), процесс деления пополам и безнадежную передачу биткойнов.

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

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

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

Наборы правил и алгоритмы: определение протоколов DeFi

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

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

В соответствии с предопределенным правилом смарт-контракта требуется залоговый депозит, чтобы заемщик мог получить USDT.

Алгоритм также отслеживает, превышает ли стоимость кредита сумму залога.

Чтобы внести 10 000 долларов США при кредите к стоимости (LTV) 95%, заемщику необходимо внести 10 500 долларов США. Если значение USDT упадет, алгоритм продаст залог, чтобы защитить вкладчика (поставщика ликвидности).

Соответственно, протоколы DeFi используют как смарт-контракты (правила), так и алгоритмы (активное правоприменение) для создания децентрализованных финансов.

Алгоритмы работают на виртуальных машинах

Основные правила для каждого взаимодействия с DeFi устанавливаются с помощью смарт-контрактов, а затем выполняются алгоритмами.

Виртуальная машина (ВМ), также известная как среда выполнения, является ядром DeFi.

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

Код смарт-контракта в Ethereum выполняется виртуальной машиной Ethereum (EVM), программным уровнем, построенным поверх блокчейна Ethereum. EVM запускает сценарии (смарт-контракты) в зависимости от пользовательского ввода всякий раз, когда пользователь взаимодействует с децентрализованной биржей, такой как Uniswap, или протоколом кредитования DeFi, таким как Aave.

Solidity используется для создания каждого смарт-контракта на Ethereum. Разработчики видеоигр также используют C++ для компиляции сценариев, которые затем запускает Unreal Engine 5.

Протоколы DeFi: гибкость в программировании, разнообразие контента и безопасность

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

Обширная документация по программам Solana — одна из причин, по которой блокчейн Solana считается удобным для разработчиков (смарт-контракты). Это относится как к теоретическим основам протокола DeFi, так и к его реализации на Rust.

Протоколы DeFi высоко ценятся из-за их программируемости и простоты, с которой они могут быть запрограммированы. Это позволяет совместно использовать смарт-контракты и использовать их в разных протоколах DeFi — функция, известная как компонуемость.

Протокол кредитования Alchemix, например, использует протокол Yearn Finance DeFi для разработки методов получения дохода для автоматического погашения кредита.

Сюжет усугубляется, когда речь заходит о безопасности протоколов DeFi. В 2022 году хакеры украли 3 миллиарда долларов, используя недостатки в смарт-контрактах. Если протоколы DeFi хранятся в распределенном реестре, который должен быть неизменным, как их можно скомпрометировать?

Конфликт кодирования: за что арестовали Алексея Перцева и в чем заключались денежные санкции «Торнадо» Парня по имени Алексей Перцев задержали вооруженные агенты Агентства фискальной информации и расследований (FIOD) в августе, всего несколько месяцев назад именно на этих улицах Амстердама , к его собственному удивлению.

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

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

Смарт-контракты не застрахованы от эксплуатации, если они плохо составлены и не проверяются другими сторонами.

Переход от dApps к протоколам DeFi

Кажется, между «dApps» и «протоколами DeFi» есть некоторая эквивалентность, с которой вы, возможно, сталкивались.

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

Однако, хотя такие протоколы DeFi будут технически осуществимы, для их применения на практике потребуются экспертные знания.

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

На самом деле именно это и произошло, когда OFAC одобрило Tornado Cash. По большей части блокчейн Ethereum по-прежнему содержит оригинальные смарт-контракты, в которых реализован этот протокол для защиты конфиденциальности пользователей при финансовых транзакциях. Однако связь между Tornado Cash (протокол) и Tornado Cash (веб-интерфейс) была разорвана, потому что фирмы Web3, такие как Infura и Consensys (кошелек MetaMask), были вынуждены соблюдать санкции.

Другими словами, это эффективно объединяет протоколы dApps и DeFi в одну категорию.

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