Chainlink и Band Protocol: ключевые различия
Сравнение Chainlink и Band Protocol: как каждая сеть оракулов передаёт данные смарт-контрактам, для чего нужны LINK и BAND, устройство предложения и ключевые риски.
Chainlink и Band Protocol — это сети оракулов, которые поставляют смарт-контрактам данные из реального мира, например цены активов, но устроены они по-разному: Chainlink управляет множеством независимых сетей операторов узлов, которые доставляют данные напрямую в каждый поддерживаемый блокчейн, а Band Protocol агрегирует данные в собственном блокчейне на базе Cosmos SDK — BandChain — и передаёт результаты в другие сети. Их токены, LINK и BAND, соответствуют этим архитектурам.
Оракулы — важная, но часто недооценённая часть криптоиндустрии. Протоколы кредитования, деривативы и стейблкоины зависят от точных ценовых данных. В этом сравнении обе сети рассматриваются бок о бок, без рекомендаций о том, какой токен покупать.
Что делают оракулы и почему они важны
Блокчейны не могут самостоятельно читать веб-сайты или книги ордеров бирж. Протокол кредитования, которому нужно знать цену актива, должен получить её от оракула. Если эта цена неверна, здоровые займы могут быть ликвидированы, а злоумышленники могут занимать под завышенный залог. Наши руководства об оракулах в DeFi и атаках с манипуляцией оракулами объясняют, что поставлено на карту.
Хорошая архитектура оракула снижает зависимость от какого-либо одного источника данных или оператора. Chainlink и Band решают эту задачу по-разному.
Сравнение бок о бок
| Характеристика | Chainlink (LINK) | Band Protocol (BAND) |
|---|---|---|
| Назначение | Сети оракулов плюс кроссчейн- и вычислительные сервисы | Кроссчейн-оракул данных |
| Архитектура | Независимые сети узлов доставляют данные в каждую целевую сеть | Данные агрегируются в BandChain, а затем передаются в другие сети |
| Базовая сеть | Собственной сети нет; LINK — токен в Ethereum и других сетях | BandChain, созданный с помощью Cosmos SDK |
| Консенсус/безопасность | Несколько операторов узлов на поток; репутация и стейкинг | Валидаторы proof-of-stake в BandChain |
| Использование токена | Оплата операторов узлов, стейкинг | Стейкинг, комиссии за запросы данных, управление |
| Устройство предложения | Фиксированный общий объём в 1 миллиард LINK | Инфляционные вознаграждения за стейкинг в BandChain |
| Основные риски | Концентрация токенов, конкуренция, сложность | Меньшая экосистема, зависимость от передачи данных, конкуренция |
Актуальные данные по обоим токенам доступны на странице монеты Chainlink и странице монеты Band Protocol.
Как работает Chainlink
Chainlink был основан Сергеем Назаровым и Стивом Эллисом и описан в whitepaper 2017 года. Самый известный его продукт — Data Feeds: для каждой пары активов группа независимых операторов узлов собирает цены у нескольких агрегаторов данных, а их ответы объединяются ончейн в единое эталонное значение, которое могут считывать смарт-контракты.
Со временем Chainlink добавил и другие сервисы:
- 1Cross-Chain Interoperability Protocol (CCIP) для отправки сообщений и токенов между блокчейнами.
- 2Проверяемая случайность (VRF) для игр и лотерей, которым нужны доказуемо честные случайные числа.
- 3Automation для запуска функций смарт-контрактов при выполнении заданных условий.
- 4Потоки Proof of Reserve, которые сообщают об активах, обеспечивающих токены.
Общее предложение LINK зафиксировано на уровне 1 миллиарда. Токен используется для оплаты сервисов и может стейкаться в программе стейкинга Chainlink, цель которой — добавить сервисам оракулов экономическую защищённость. Наш обзор Chainlink рассказывает о сети подробнее.
Как работает Band Protocol
Band Protocol запустился в Ethereum в 2019 году, а позже перешёл на собственный блокчейн BandChain, созданный с помощью Cosmos SDK. Типичный запрос данных проходит так:
- 1Смарт-контракт или пользователь отправляет запрос, в котором указано, какие данные нужны и из каких источников.
- 2Случайно выбранные валидаторы BandChain получают данные из указанных источников.
- 3Результаты агрегируются в BandChain и записываются вместе с доказательством.
- 4Результат передаётся в запрашивающую сеть, где его проверяет контракт.
Поскольку BandChain входит в семейство Cosmos, он может взаимодействовать с другими сетями Cosmos через IBC. Для других сетей он полагается на релееры и контракты, похожие на мосты. BAND стейкают валидаторы и делегаторы для защиты сети, а также он используется для оплаты запросов данных и голосований по управлению.
Кому подходит каждая архитектура
- Модель Chainlink подходит протоколам, которым нужны широко используемые, проверенные на практике ценовые потоки и которые готовы интегрировать более широкий набор сервисов.
- Модель Band подходит разработчикам, особенно в экосистеме Cosmos, которым нужны настраиваемые скрипты данных и выделенная сеть оракулов.
Большинство розничных пользователей никогда не взаимодействуют ни с одним из них напрямую; они полагаются на них через DeFi-приложения, которыми пользуются. Оценивая протокол кредитования или деривативов, проверьте, какой оракул он использует, в рамках вашего чек-листа due diligence для DeFi.
Вопросы, которые стоит задать о любой интеграции оракула
- 1Какой оракул предоставляет ценовой поток и для каких активов?
- 2Сколько независимых источников и операторов участвуют в формировании каждого значения?
- 3Как часто обновляется значение и что происходит, если обновления прекращаются?
- 4Есть ли у протокола резервные потоки или автоматические выключатели на случай экстремальных движений?
Общие риски
- Риск источников данных. Оракул хорош ровно настолько, насколько хороши его источники. Неликвидными рынками можно манипулировать.
- Конкуренция. Новые оракулы, например pull-модели, конкурируют за те же интеграции. См. наше сравнение Chainlink и Pyth.
- Захват ценности. Активное использование оракула не всегда превращается в спрос на его токен.
- Концентрация. Крупные пакеты токенов у команд, фондов или ранних инвесторов могут со временем продаваться.
- Волатильность. LINK и BAND могут резко подешеветь, и вы можете потерять деньги.
Итог
Chainlink и Band Protocol решают одну и ту же задачу — доставку надёжных данных в блокчейны — с помощью разных архитектур: Chainlink через независимые сети узлов в каждой сети, Band через собственную сеть на базе Cosmos SDK, которая передаёт результаты. LINK и BAND выполняют роли, соответствующие этим архитектурам. Прежде чем что-либо решать, сравните их распространённость, токеномику и риски со своими целями.
Частые вопросы
В чём разница между Chainlink и Band Protocol?
Обе являются сетями оракулов, которые передают смарт-контрактам внешние данные, например цены. Chainlink управляет множеством независимых сетей оракулов из операторов узлов, которые доставляют данные напрямую в каждый блокчейн. Band Protocol обрабатывает запросы данных в собственном блокчейне BandChain, а затем передаёт результаты в другие сети.
Что такое оракул в криптовалютах?
Оракул — это сервис, который предоставляет блокчейнам информацию, к которой они не могут получить доступ самостоятельно: цены активов, погодные данные или результат события. Смарт-контракты зависят от оракулов в получении точных входных данных, поэтому неисправный или манипулируемый оракул может привести к убыткам, даже если код контракта верен.
Для чего используются LINK и BAND?
LINK используется для оплаты услуг операторов узлов Chainlink и может стейкаться в программе стейкинга Chainlink. BAND стейкают валидаторы и делегаторы для защиты BandChain, а также он используется для оплаты запросов данных в сети и управления ими.
Построен ли BandChain на Cosmos?
Да. Band Protocol изначально запустился в Ethereum, а позже перешёл на собственный блокчейн BandChain, созданный с помощью Cosmos SDK. Это позволяет ему взаимодействовать с другими сетями Cosmos и передавать данные в другие сети через мосты или релееры.
