В этой статье дается краткое объяснение Agoric, цепочки Proof-of-Stake, на которой можно создавать и развертывать приложения DeFi dApp с использованием безопасных смарт-контрактов JavaScript. Это возможно, потому что эта компания-разработчик с открытым исходным кодом предлагает разработчикам надежную многократно используемую библиотеку, состоящую из компонентов DeFi, чтобы ускорить и упростить разработку и развертывание.

Технологии

Эта статья начнется с рассмотрения технологии, лежащей в основе Agoric, которая обеспечивает безопасность и возможность компоновки. Это делается путем объединения следующих фреймворков / идей:

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

Цифровые активы: Agoric позволяет использовать взаимозаменяемые и невзаимозаменяемые токены, которые можно передавать так же, как и любой другой актив.

  • RUN: это стабильная местная валюта, которая способствует экономическому росту и транзакциям в сети. Фактически, это:
    1) Используется для оплаты выполнения транзакций или других услуг цепочки. Эти комиссии используются для поддержки стекинга и безопасности цепочки.
    2) RUN привязан к доллару США и подкреплен залогом внутри цепочки.
  • BLD:. Это токен стекинга, используемый для защиты и стабилизации Agoric.
    1) Стейкеры получают вознаграждение за стекинг за блокировку своих токенов для защиты сети.
    2) Staked BLD позволяет держателям токенов участвовать в управлении сетью и принятии решений.

SES (Secure ECMAScript): это библиотека времени выполнения Javascript, которая обеспечивает безопасную работу всех компонентов и стороннего кода. Это важно, потому что большинство приложений Javascript используют сторонний код в виде модулей, библиотек и пакетов.

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

ERTP (Протокол электронной передачи прав): это протокол, используемый для торговли и цифровых активов с помощью простого JavaScript. Благодаря ERTP API, Agoric предоставляет вам возможность легко создавать и использовать взаимозаменяемые и невзаимозаменяемые токены с точно такими же свойствами безопасности.

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

IBC (протокол межблочной связи): это позволяет Agoric получать доступ к другим блокчейнам с поддержкой IBC, таким как другие цепочки Cosmos и активы Cosmos, поскольку он обеспечивает способ отправки сообщений из одной цепочки блоков. другому.

Почему Агорич?

В этом разделе приведены причины, по которым популярность Agoric растет:

  1. Упрощенный процесс разработки. Agoric стремится к экономии времени и ресурсов на пути к приложению. Путешествие приложения состоит из следующих трех основных этапов:
    - выбор компонентов из библиотеки
    - создание Dapp
    - развертывание на рынке с помощью механизмов развертывания
  2. Разнообразие компонентов: Agoric построен на основе библиотеки повторно используемых компонентов JavaScript, разработанной опытными участниками сообщества.
    Эти компоненты включают, но не ограничиваются следующими функциями:
    - Примите RUN в своем контракте
    - Запустите свой собственный токен с помощью ERTP
    - Agoric's Swap - это подключаемый и многоразовый AMM
    - Принимайте предоставленный капитал, предоставляйте ссуды и начисляйте проценты
    - Интеграция API для данных о ценах
    - Простое подключение к данным и сервисам вне сети через Chainlink
    -
    Собственное подключение к другим цепочкам с поддержкой IBC
    - Виджеты пользовательского интерфейса для отображения Агорические концепции ERTP, такие как кошельки и суммы
    - Уведомления о событиях кошелька и обновлениях состояния
  3. Беспрепятственное подключение к другим цепочкам: активы можно легко переносить между учетными записями Agoric и другими цепочками, поскольку совместимость является главным приоритетом в рамках опыта Agoric. Можно легко подключиться к Ethereum через Gravity Bridge, в то время как он может подключиться к любому Cosmos или другим цепочкам с помощью IBC. Кроме того, Agoric также интегрирован с Chainlink, что позволяет вашему приложению работать в среде, богатой данными.
  4. Финансовые стимулы. Более того, Agoric предлагает следующие возможности для того, чтобы приложение могло начать зарабатывать:
    -
    Простое создание собственного токена управления, который фиксирует плату за протокол < br /> - Agoric будет запускать партнерские отношения с фиатными платформами, которые упростят для децентрализованного приложения подключение пользователей с помощью кредитной карты или фиатной валюты
    - Agoric позволяет проектам монетизировать проценты по остаткам, предоставляя уровень блоков для этого используются средства расчета ставок и уведомлений о времени.
    - Получение оплаты пользователями в RUN, местной валюте Agoric.
  5. Зарабатывайте быстрее. С Agoric можно зарабатывать быстрее благодаря:
    - рыночным услугам, которые обеспечивают легкий доступ к услугам DeFi
    - Межсетевые ресурсы, которые можно получить из таких сетей, как Cosmos и Ethereum
    - Управление ресурсами, которое позволяет вам сосредоточиться на разработке вашего приложения, не беспокоясь о сложных протокол или сторонние интеграции.
  6. Proof-of-Stake: участники экосистемы Agoric делают заявку на подтверждение своих транзакций валидаторами. Более того, стейкеры делегируют свои токены BLD валидаторам, чтобы стимулировать правильное выполнение транзакций. Эти стейкинговые токены дают валидаторам право участвовать в сети, подтверждая транзакции, в то время как стейкеры получают вознаграждение за безопасность сетей. Более того, такой подход побуждает валидаторов играть по правилам, потому что в противном случае они не только не получают вознаграждения, но и сокращают свои ставки.
  7. Управляемый сообществом: Agoric делает сообщество значительной частью своего развития, выпуская Developer Bounties для разработчиков, которые вносят свой вклад в развитие важных частей инфраструктуры с компонентами Agoric. Более того, Agoric также поощряет валидаторов оставаться активными и участвовать в обеспечении безопасности сети, предлагая вознаграждения за выполнение выданных конкурсных задач.

Связаться

Следите за новостями на Simply VC, чтобы получить больше руководств по Agoric и Proof of Stake:

использованная литература