Умные контракты могут автоматически исполнять правила, но не видят мир вне блокчейна: сколько сегодня стоит ETH, кто выиграл матч — сам контракт этого не знает. «Оракулы», которые надёжно передают такие данные в блокчейн, — одна из ключевых инфраструктур DeFi, и Chainlink — один из самых известных проектов в этой области.

$LINK — токен сети Chainlink, используемый для оплаты услуг оракулов. Текущая цена: 11.428 (24ч -1.82%).

■ Проблема оракула

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

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

■ Белая книга и основная сеть

Сергей Назаров и Стив Эллис основали Chainlink. В сентябре 2017 года они вместе с профессором Корнеллского университета Ари Джуелсом опубликовали белую книгу Chainlink, в которой предложили использовать децентрализованную сеть узлов для предоставления данных.

В мае 2019 года Chainlink запустила децентрализованную сеть оракулов в основной сети Ethereum. Токены LINK используются для оплаты услуг узлов, а минимальная единица называется «джуэль» — в честь Ари Джуелса.

■ Децентрализованные ценовые данные

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

В 2023 году Chainlink также представила протокол межсетевого взаимодействия CCIP, предназначенный для передачи сообщений и токенов между разными блокчейнами.

■ На что обратить внимание пользователям

Выбирая DeFi-протокол, обратите внимание, каким оракулом он пользуется и как часто обновляются цены: от этого зависит точность и своевременность ликвидаций. Однако подключение к известному оракулу не означает, что сам протокол не содержит уязвимостей: важно учитывать и риски смарт-контрактов.

В интернете много аккаунтов, которые выдают себя за Chainlink или её основателей и обещают «аирдропы» или «награды за стейкинг». Доверяйте только официальным источникам.

■ Краткий вывод

Обычные пользователи редко взаимодействуют с оракулами напрямую, однако именно от них зависит, смогут ли многие DeFi-протоколы работать как надо. Понимание того, откуда поступают данные, — один из шагов к грамотному использованию ончейн-продуктов. Инвестируйте с учётом своих возможностей и оставляйте запас средств.

Если что-то непонятно, задавайте вопросы в комментариях.