Осторожно! Много текста
Band Protocol (BAND) — это платформа оракулов данных, которая обслуживает множество проектов на разных блокчейнах. Она использует механизм консенсуса делегированного доказательства доли (Delegated Proof of Stake): для участия в сети делегаты, валидаторы и ноды вносят в стейкинг нативный токен BAND.
Запросы на офчейн-данные собираются валидаторами, фиксируются в блокчейне, а затем распространяются среди запрашивающих DApp.
Введение
За последние десять лет блокчейн и децентрализованные финансы (DeFi) изменили статус-кво мировой финансовой системы. Однако разработчики децентрализованных приложений (DApp) постоянно сталкиваются с проблемой недостатка надежных и точных данных из реального мира. Источники офчейн-данных, как следует из названия, находятся вне блокчейна, а потому должны быть в него интегрированы. Для решения этой проблемы в криптоэкосистеме стали широко применяться оракулы, такие как Band Protocol.
Что такое Band Protocol
Протокол Band Protocol (BAND) — это кроссчейн-платформа оракулов, которая агрегирует данные из реального мира и передает их API и смарт-контрактам. Она была основана в 2017 году для обмена информацией между ончейн- и офчейн-источниками данных для DApp. Первоначально этот протокол был создан на основе блокчейна Ethereum (ETH), но в июне 2020 года он перешел на сеть Cosmos с целью снизить комиссии за газ и оптимизировать расходы.
Как сеть оракулов Band Protocol выступает в роли посредника между реальными офчейн-данными и блокчейнами. Этот сервис позволяет исполнять смарт-контракты на основе фактических офчейн-событий и информации. Надежные оракулы обеспечивают работу DApp в децентрализованной среде с прозрачными источниками информации.
Как работает Band Protocol
Протокол Band использует независимый блокчейн BandChain на основе Cosmos SDK. Разработчики используют BandChain для создания настраиваемых скриптов оракулов, которые предоставляют реальные офчейн-данные для DApp и смарт-контрактов. Настраиваемые скрипты оракулов включают данные, источник данных, количество валидаторов, необходимых для представления данных, и методологию агрегирования.
Скрипт оракула выполняется следующим образом:
1. DApp запрашивает данные в соответствии с пользовательским скриптом оракула.
2. Этот запрос получает случайный набор валидаторов, которые извлекают данные из указанного источника.
3. Отчеты о данных от различных валидаторов агрегируются в соответствии с настройками скрипта оракула.
4. Агрегированные данные постоянно хранятся на BandChain и могут быть проверены на достоверность в любой момент.
5. Проверенные данные оракула передаются в DApp или блокчейны, которые создавали запрос.
Механизм консенсуса экосистемы Band Protocol
Для защиты своей сети оракулов Band Protocol использует нативный токен BAND и механизм консенсуса делегированного доказательства доли (Delegated Proof-of-Stake). В настоящее время в блокчейне BandChain работает более 90 профессиональных и общественных операторов нод. Каждый оператор ноды должен внести токены BAND в стейкинг в качестве гарантии честного поведения. За успешную обработку запросов валидаторы получают часть комиссий за запросы и наград за блок.
Владельцы BAND могут участвовать в сети либо в качестве валидатора, либо в качестве делегата. Валидаторы на BandChain также обязаны вносить BAND в стейкинг для гарантии тщательной проверки данных.
Владельцы токенов также могут либо разместить их в стейкинге, либо делегировать валидаторам для получения наград и части комиссий за запросы данных. Кроме того, токены BAND также используются в механизме управления протоколом.
Основные цели Band Protocol
Большинство преимуществ Band Protocol обусловлены переходом от Ethereum к Cosmos. Этот проект обладает тремя ключевыми характеристиками:
1. Скорость и масштабируемость. Система способна обрабатывать большое количество запросов данных с минимальной задержкой.
2. Кроссчейн-совместимость. Протокол может взаимодействовать с большинством общедоступных блокчейнов.
3. Гибкость данных. Поддерживаются различные методы получения и агрегирования данных с помощью общей системы.
Как Band Protocol достигает своих целей
Совместимость и автономность блокчейна обеспечивается уникальным протоколом IBC (Inter-Blockchain Communication) сети Cosmos. Он позволяет Band Protocol обслуживать системы, построенные на разных сетях, в том числе Ethereum, Fantom, Avalanche и многими другими, а также сотрудничать с такими проектами.
Band Standard Dataset включает набор из более чем 80 каналов данных от множества различных источников. Эти децентрализованные потоки котировок предоставляют разработчикам DApp гибкость при разработке и внедрении креативных приложений в сеть блокчейна.
Резюме
Band Protocol — это растущий поставщик решений оракулов, сосредоточенный на поддержке Web3. Его приоритеты — скорость, масштабируемость, настраиваемость и совместимость — будут особо привлекательны для разработчиков, желающих стать частью экосистемы Web3.