Концепция закрепленных оракулов не нова. Она является постоянной темой для исследований и экспериментов в сфере блокчейна, и многие разработчики и исследователи признают как потенциальные преимущества, так и проблемы, присущие закрепленным оракулам.
Что такое запечатленные оракулы?
В экосистеме блокчейна термин "закрепленный" означает интеграцию определенных функций непосредственно в основополагающий слой (Layer 1) самого блокчейна. В отличие от внешних или дополнительных сервисов, закрепленные функции становятся неотъемлемой частью основных операций блокчейна, обеспечивая встроенную безопасность, надежность и децентрализацию.
Закрепленные оракулы в Ethereum
Ethereum, ведущая платформа для смарт-контрактов, уже несколько лет рассматривает возможность использования закрепленных оракулов, причем обсуждения начались еще в 2020 году. Концепция заключается в том, чтобы предоставить децентрализованным приложениям (dApps) встроенную информацию о ценах непосредственно в протокол Ethereum. Такие закрепленные оракулы предлагают значительные преимущества, например, значительно более надежные гарантии неизменности по сравнению с внешними оракулами.
Однако это предложение вызвало опасения по поводу потенциального влияния на нейтральность протокола. Виталик Бутерин, сооснователь Ethereum, изначально скептически относился к закрепленным оракулам, опасаясь, что они могут нарушить "достоверно нейтральную" позицию Ethereum. Но со временем он изменил свою точку зрения и теперь поддерживает их включение как способ повысить эффективность и безопасность сети.
Почему это важно: Производительность - не единственная проблема
Развитие оракулов повлияло на развитие блокчейна в целом, подчеркнув критическую роль оракулов как связующего звена между данными вне цепочки и приложениями на цепочке. Хотя улучшение традиционных показателей производительности, таких как скорость, стоимость и точность, имеет большое значение, реальная задача заключается в разработке децентрализованных, не требующих разрешения и заслуживающих доверия оракулов.
К сожалению, этому аспекту проектирования оракулов уделяется недостаточно внимания, однако он является ключевым для создания безопасного, децентрализованного слоя данных для экосистем блокчейн.
Проблемы с оракулами третьих лиц
Существующие сторонние сервисы оракулов полагаются на внецепочечные сети узлов для предоставления данных. Например, сеть оракулов может использовать 10 независимых поставщиков данных, но только часть этих узлов может вносить свой вклад в любой конкретный ценовой фид, как показано ниже. Такая несогласованность может подорвать надежность данных и децентрализацию.
Исследования показывают, что в некоторых случаях для получения информации о ценах используется не более пяти поставщиков данных, что создает крайне низкий порог для сговора.
Учитывая, что миллиарды долларов в децентрализованных финансах (DeFi) полагаются на такие оракулы, это создает потенциальные точки сбоя и манипуляций, которые существуют вне прямого контроля блокчейна.
Кроме того, разработчики сталкиваются с серьезными препятствиями при работе со сторонними оракулами:
- Проблемы безопасности: Использование сторонних оракулов требует от разработчиков проверять надежность и безопасность каждого оракула перед запуском своего продукта, что усложняет процесс разработки. Кроме того, безопасность каждого канала может меняться со временем, что еще больше усложняет процесс.
- Стоимость: Многие премиум-сервисы oracle стоят дорого, их годовая стоимость исчисляется миллионами, что создает значительную финансовую нагрузку на блокчейн-проекты.
Решение Flare
Для решения этих проблем Flare разработала два закрепленных оракула, чтобы устранить ограничения традиционных систем:
- Оракул временных рядов Flare (FTSO): Этот оракул предоставляет до 1 000 ценовых каналов, обновляющихся с каждым блоком (примерно каждые 1,8 секунды).
- Flare Data Connector (FDC): Он предоставляет проверяемые, безопасные данные как из подключенных блокчейнов, так и из Web2 API.
Эти оракулы закреплены в Flare, обеспечивая повышенную безопасность и производительность:
- Валидаторы с двойной ролью: Валидаторы Flare выполняют двойную функцию - и валидаторов, и поставщиков данных. В каждый ценовой фид вносят вклад 100 поставщиков инфраструктуры.
- Заложенные и делегированные FLR: примерно 67 % обращающихся токенов Flare либо заложены, либо делегированы для обеспечения безопасности этих поставщиков инфраструктуры, что дает системе оракулов те же гарантии безопасности, что и самому блокчейну.
Такая конструкция устраняет необходимость в использовании внешних токенов или отдельных механизмов безопасности, интегрируя защиту оракула непосредственно в блокчейн.
Основные преимущества оракулов Flare Enshrined Oracles
Система закрепленных оракулов Flare обладает рядом преимуществ по сравнению с оракулами сторонних разработчиков:
- Безопасность: Система oracle использует ту же модель безопасности, что и блокчейн, обеспечивая децентрализованный и устойчивый к манипуляциям слой данных. Это снижает внешние риски и повышает общее доверие к потокам данных.
- Скорость: Зафиксированные оракулы работают с той же скоростью, что и блокчейн: обновления происходят каждые 1,8 секунды. Такие практически мгновенные данные необходимы для чувствительных ко времени приложений DeFi и межцепочечных взаимодействий.
- Бесплатный доступ к данным: Традиционные оракулы часто берут плату за передачу данных, но закрепленные оракулы Flare предоставляют данные бесплатно. Сеть получает выгоду от увеличения использования данных dApps, генерируя транзакционные сборы, которые поддерживают работу сети.
- Гибкость дизайна: Закрепление оракула непосредственно в блокчейне открывает возможности для гибкого проектирования. Flare может оптимизировать цепочку для более эффективной обработки данных и минимизации затрат. Например, Flare может предлагать скидки на газ за предоставление цен в периоды высокого трафика, помогая сбалансировать нагрузку на сеть и снизить общие затраты.
Будущее: Продолжение инноваций Flare
Компания Flare не останавливается на своих текущих предложениях по ораклу. Грядущее обновление FTSOv2 еще больше усовершенствует систему, повысив как скорость, так и емкость доставки данных. Это обновление позволит разработчикам получать доступ к большему количеству данных, быстрее и с большей гибкостью, чем когда-либо прежде.
Зафиксированные оракулы представляют собой значительную эволюцию в технологии блокчейн, предлагая безопасные, децентрализованные и экономически эффективные решения для работы с данными. Flare занимает лидирующие позиции благодаря своему инновационному подходу, обеспечивая надежную основу, которая устраняет ограничения традиционных систем оракулов. По мере дальнейшего развития инноваций закрепленные оракулы станут краеугольным камнем децентрализованных приложений и изменят принципы работы экосистем блокчейна.