В этой статье дается краткое объяснение 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 растет:
- Упрощенный процесс разработки. Agoric стремится к экономии времени и ресурсов на пути к приложению. Путешествие приложения состоит из следующих трех основных этапов:
- выбор компонентов из библиотеки
- создание Dapp
- развертывание на рынке с помощью механизмов развертывания - Разнообразие компонентов: Agoric построен на основе библиотеки повторно используемых компонентов JavaScript, разработанной опытными участниками сообщества.
Эти компоненты включают, но не ограничиваются следующими функциями:
- Примите RUN в своем контракте
- Запустите свой собственный токен с помощью ERTP
- Agoric's Swap - это подключаемый и многоразовый AMM
- Принимайте предоставленный капитал, предоставляйте ссуды и начисляйте проценты
- Интеграция API для данных о ценах
- Простое подключение к данным и сервисам вне сети через Chainlink
- Собственное подключение к другим цепочкам с поддержкой IBC
- Виджеты пользовательского интерфейса для отображения Агорические концепции ERTP, такие как кошельки и суммы
- Уведомления о событиях кошелька и обновлениях состояния - Беспрепятственное подключение к другим цепочкам: активы можно легко переносить между учетными записями Agoric и другими цепочками, поскольку совместимость является главным приоритетом в рамках опыта Agoric. Можно легко подключиться к Ethereum через Gravity Bridge, в то время как он может подключиться к любому Cosmos или другим цепочкам с помощью IBC. Кроме того, Agoric также интегрирован с Chainlink, что позволяет вашему приложению работать в среде, богатой данными.
- Финансовые стимулы. Более того, Agoric предлагает следующие возможности для того, чтобы приложение могло начать зарабатывать:
- Простое создание собственного токена управления, который фиксирует плату за протокол < br /> - Agoric будет запускать партнерские отношения с фиатными платформами, которые упростят для децентрализованного приложения подключение пользователей с помощью кредитной карты или фиатной валюты
- Agoric позволяет проектам монетизировать проценты по остаткам, предоставляя уровень блоков для этого используются средства расчета ставок и уведомлений о времени.
- Получение оплаты пользователями в RUN, местной валюте Agoric. - Зарабатывайте быстрее. С Agoric можно зарабатывать быстрее благодаря:
- рыночным услугам, которые обеспечивают легкий доступ к услугам DeFi
- Межсетевые ресурсы, которые можно получить из таких сетей, как Cosmos и Ethereum
- Управление ресурсами, которое позволяет вам сосредоточиться на разработке вашего приложения, не беспокоясь о сложных протокол или сторонние интеграции. - Proof-of-Stake: участники экосистемы Agoric делают заявку на подтверждение своих транзакций валидаторами. Более того, стейкеры делегируют свои токены BLD валидаторам, чтобы стимулировать правильное выполнение транзакций. Эти стейкинговые токены дают валидаторам право участвовать в сети, подтверждая транзакции, в то время как стейкеры получают вознаграждение за безопасность сетей. Более того, такой подход побуждает валидаторов играть по правилам, потому что в противном случае они не только не получают вознаграждения, но и сокращают свои ставки.
- Управляемый сообществом: Agoric делает сообщество значительной частью своего развития, выпуская Developer Bounties для разработчиков, которые вносят свой вклад в развитие важных частей инфраструктуры с компонентами Agoric. Более того, Agoric также поощряет валидаторов оставаться активными и участвовать в обеспечении безопасности сети, предлагая вознаграждения за выполнение выданных конкурсных задач.
Связаться
Следите за новостями на Simply VC, чтобы получить больше руководств по Agoric и Proof of Stake:
- Сайт: https://simply-vc.com.mt
- Twitter: https://twitter.com/simply_vc
- Telegram: https://t.me/SimplyVC