🚨 $100K in Sight: Follow Bitcoin’s Final Push Live! TRACK NOW
Крипто Термины:  Буква D
авг 24, 2023 |
обновлено: апр 04, 2024

Что Такое Децентрализованный API (dAPI)?

Decentralized API (dAPI) Значение:
Децентрализованный API - децентрализованный интерфейс программирования приложений. Сервис API на базе блокчейна.
средне
1 минута

Узнаем значение Децентрализованный API, определение в крипто, Что Такое Децентрализованный API (dAPI) и другие важные детали.

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

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

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

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

Шлюз API - инструмент управления, который действует как обратный прокси. Он принимает запросы клиентов и возвращает выполненные запросы. В децентрализованной системе шлюз API перенаправляет запросы клиентов на другие конечные точки API.

Эти конечные точки могут быть бэкендом приложения или публичным API приложения трейдингового партнёра. Протокол, преобразование данных и меры безопасности обрабатываются шлюзом API при запуске.

В централизованной системе, все данные собираются в разделе API платформы, известной как центральное хранилище данных. Центральное хранилище данных почти в реальном времени поддерживает двунаправленную синхронизацию со связанными внутренними приложениями и деловыми партнерами через асинхронные соединения. Запросы API направляются в центральное хранилище данных.

Проблема Оракла

Проблема Оракла является феноменом децентрализованных сетей. Смарт контракты, распределённые по сети блокчейна, не могут получить данные, которые не доступны в блокчейне.

Таким образом, смарт контракты не могут напрямую получить прямой доступ к API через блокчейн, на котором они работают. Всё из-за уникальной системы безопасности на основе консенсуса, предоставляемой за счёт использования децентрализованной сети нодов в качестве платформы для приложений.

Решение проблемы Оракла должно позволить смарт контрактам получать доступ к данным API и одновременно поддерживать безопасность системы без создания новой поверхности для атаки.

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

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