Apron Network (APN) - платформа промежуточного программного 

Apron Network (APN) - платформа инфраструктуры для разработки DAPP, пользователей DAPP и базовых операционных сервисов.

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

  • ‌Infura предоставляет услуги API для разработчиков, создавая собственные узлы Ethereum и IPF, позволяя разработчикам получать доступ к данным узлов Ethereum и IPF через службы API.
  • NOWnodes работает аналогично Infura, но предоставляет больше сервисов API сети блокчейнов. На данный момент он утверждает, что предоставил 45 сетевых API-сервисов.
  • Api3 создает общедоступную цепочку блоков и обеспечивает сеть Oracle, а также управляет ею через DAO и Kleros. Api3 создает сеть Oracle Network, отправляя Oracle поставщику данных и предоставляя данные кросс-блокчейн-агрегации для DAPP.
  • BitQuery - это механизм обработки данных блокчейна. Агрегируя данные в цепочке блоков, BitQuery предоставляет пользователям API данных в цепочке блоков, а также предоставляет возможность простого анализа данных и API GraphQL в цепочке блоков.
  • Graph предлагает протокол индекса сетевых сервисов Ethereum и IPFs. Используя определение SubGraph, информация индекса извлекается и устанавливается в смарт-контракте, а GraphQL API обслуживается пользователями для получения информации о данных, соответствующей DAPP.

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

И Infura, и NOWnodes используют централизованный подход для предоставления услуг API для узлов цепочки блоков или браузеров. Api3 предлагает сервис агрегирования данных вне сети, используя способ отправки Oracle поставщику источника данных. BitQuery и Graph сосредоточены на агрегировании и индексировании данных в цепочке, что позволяет DAPP и автономным приложениям получать данные в цепочке. Оба предоставляют GraphQL API.

‌Для услуг инфраструктуры виды услуг разнообразны. Что касается традиционных инфраструктурных сервисов, это OCR (оптическое распознавание символов), SMS (сервис коротких сообщений), SNS (простой сервис уведомлений), VPN (виртуальная частная сеть) и т. д. Для инфраструктурных сервисов в области блокчейна есть это службы API узла блокчейна, службы API браузера блокчейна, агрегация данных блокчейна, агрегация данных DAPP, агрегация данных вне цепочки в цепочке, службы API данных кросс-цепочки и т. д. Есть больше типов служб, которые ждут своего взрыва.

Подводя итог вышеупомянутым типам услуг, можно выделить три критически важных части инфраструктурных услуг: обнаружение услуг, вызов услуг и выставление счетов за услуги. Эти части являются очень зрелыми в централизованной архитектуре ИТ-инфраструктуры, но они контролируются операторами, что наносит ущерб свободному выбору поставщиков услуг инфраструктуры и пользователей. Мы можем увидеть, как платформы централизованной инфраструктуры, контролируемые коммерческими компаниями, такими как AWS, Azure, AliCloud и Google Cloud, управляют разработчиками. В децентрализованном мире Web 3.0 ситуация становится более сложной, и эти три важные части отсутствуют и несовершенны.

‌Для решения проблем обнаружения сервисов инфраструктуры, вызовов сервисов и выставления счетов за услуги в мире Web 3.0 лаборатории Apron предложили сеть Apron как решение для улучшения экологии сервисов инфраструктуры в мире Web 3.0. В эпоху Web 3.0 разработчики могут свободно предоставлять и использовать любые инфраструктурные услуги, которые позволят соединить реальный мир с миром Web 3.0 и вернуть свободу каждому!

Apron Network (APN)

Узлы, работающие в сети Apron, делятся на два типа: Узел Apron Pillar, Узел Apron. Помимо узлов, которые могут работать, Apron DAO управляет сетью Apron. Вся сеть Apron будет состоять из узла Apron Pillar, узла Apron, торговой площадки Apron и SDK Apron.

Любой поставщик инфраструктурных услуг может публиковать свои инфраструктурные услуги через Apron Node, будь то операторы узлов блокчейна или поставщики традиционных услуг Интернета и других информационных технологий. Существующие услуги инфраструктуры могут быть предоставлены общественности путем развертывания узла Apron в любой сети, которая может подключаться к Интернету и получать доступ к своим собственным инфраструктурным услугам. Добавляя соответствующую служебную информацию в конфигурацию, общественность может обнаруживать и использовать службу инфраструктуры и получать плату за использование службы. Участником Apron Network может стать каждый, кто когда-либо оказывал инфраструктурные услуги или планирует предоставлять инфраструктурные услуги. Все участники могут предоставлять услуги инфраструктуры, управляя узлом Apron для сети Apron и Web 3.0, и извлекать из этого выгоду.

Торговая площадка услуг Apron Торговая площадка услуг

Apron сопоставляет услуги, предоставляемые поставщиками услуг инфраструктуры, с потребностями разработчиков DAPP. Поставщики инфраструктурных услуг могут реализовать восходящую цепочку инфраструктурных услуг, развернув Apron Node одним щелчком мыши. Apron Node будет предоставлять услуги инфраструктуры смарт-контракту Apron Market через OCW и синхронизировать данные об использовании услуг инфраструктуры в смарт-контракт, а смарт-контракт Apron Market будет взимать плату за использование услуги.

Смарт-контракт Apron Market будет использовать данные, предоставленные OCW, для расчета доходов поставщиков инфраструктурных услуг и вычета платы за использование, которую должны платить пользователи услуг. Рынок фартуков - это не только смарт-контракт, но и платформа для обнаружения веб-сервисов. Пользователи услуг могут найти инфраструктурные услуги, которые они хотят использовать, на Apron Market, а также они могут публиковать свои потребности в инфраструктуре через Apron Market и реализовать соответствие между спросом и предложением.

Apron SDK

В дополнение к возможности переноса сервисов из существующей инфраструктуры в сеть Apron в непрерывной передаче, Apron SDK также используется для реализации динамического баланса соединения, применяемого к узлам Apron, и шифрования данных связи. Разработчики приложений могут быстро зашифровать доступ к сети приложений и данные связи путем простой интеграции с динамическим равновесием, которое можно использовать не только в Интернете, но и на ПК, мобильная интеграция естественным образом.

Роли

  • Провайдер (поставщик услуг) - поставщик инфраструктурных услуг. Это один из ключевых участников Apron Network, который предоставляет свои возможности разработчикам и пользователям через Apron Node. Любое лицо или организация, которые могут предоставлять услуги, может стать поставщиком в сети Apron.
  • Майнер (майнер узлов) - важный обслуживающий персонал сети Apron. Запуск Apron Node для обеспечения возможности использования услуг, предоставляемых поставщиком, и в то же время для получения вознаграждения за поддержание сети, является одним из ключевых участников Apron Network.
  • Делегатор не принимает непосредственного участия в построении сети. Вместо этого он предоставляет майнеру, провайдеру и другим ролям токен для залога, помогая провайдеру и майнеру участвовать в построении сети и получать от этого прибыль.
  • Арбитр будет рассматривать конфликты или арбитражные заявки в сети в децентрализованном арбитражном суде, который является важной частью DAO и децентрализованного арбитражного суда.
  • Инспектор проверяет работу зарегистрированных служб в сети и тем временем проверяет зарегистрированные службы. Как только обнаруживается, что сервис вызывает всплывающие проблемы или спам, инспектор предоставит информацию арбитру и подаст заявку на арбитраж. Когда кто-то другой подает заявку на арбитраж, инспектор предоставит соответствующую информацию арбитру, чтобы арбитр мог рассматривать арбитражное дело.
  • Разработчик (разработчик использования услуг) является одним из ключевых участников Apron Network, который разрабатывает приложения на основе инфраструктурных сервисов, существующих в Apron Network, и платит поставщикам услуг плату за использование услуг.
  • Консультант (консультант по обслуживанию) помогает провайдеру регистрировать услуги инфраструктуры в сети Apron, проверяет статус услуги и инициирует запрос на включение услуг, предоставляемых поставщиком, на рынок услуг Apron. Консультант также оценивает и ранжирует услуги на рынке услуг Apron в соответствии со статистическими данными, чтобы предоставить разработчикам ориентир для выбора услуг инфраструктуры.
  • Потребитель - это пользователь услуги.