Chainlink — это децентрализованная сеть блокчейн-оракулов, которая позволяет смарт-контрактам из любого блокчейна получать доступ к обширным данным вне сети. Это могут быть различные ценовые данные, поддающиеся проверке случайности, внешние API-интерфейсы, функции автоматизации и многое другое.
Так как в блокчейнах нет эффективного механизма для получения внешних данных, объединение оффчейн- и ончейн-данных является одной из главных проблем в работе смарт-контрактов. Chainlink решает эту проблему и предоставляет блокчейнам истинную информацию, находящейся за пределами блокчейна и наоборот.
Как работает Chainlink?
Chainlink использует сеть узлов-валидаторов, которые обеспечивают надежность и достоверность данных, передаваемых смарт-контрактам и обратно. (пример: Смарт-контракту необходимы данные, находящиеся за пределами блокчейна, в реальном мире или другом блокчейне. Смарт-контракт обращается за этой информацией к Chainlink, тот в свою очередь регистрирует запрос и пересылает его узлам-валидаторам, которые делают ставки и приходят к консенсусу по заданному запросу, а затем передают необходимую информацию).
Chainlink использует множество источников получаемых данных и благодаря внутреннему рейтингу репутации, с высокой точностью определяет источники, заслуживающие доверия. Благодаря этому, точность результатов имеет высокую точность, а смарт-контракты остаются защищены от возможных атак из вне.
Смарт-контракты, запрашивая данные из Chainlink, оплачивают услуги узлов в токенах LINK, собственных токенах протокола. В свою очередь узлы-валидаторы блокируют токены LINK в виде залога и могут быть оштрафованы, если будет выявлено злонамеренное искажение данных. Такой механизм заставляет узлы быть заинтересованными в поставке достоверных данных.
Основные преимущества Chainlink
- Сквозная децентрализация. Использует децентрализованные сети оракулов, состоящие из независимых и устойчивых к атакам Сивиллы узлов, для обеспечения высокой доступности и устойчивости к манипуляциям.
- Доказуемо безопасные узлы. Обеспечивает криптографическое доказательство общей целостности сетей оракулов, поскольку каждый фрагмент данных имеет цифровую подпись узлов и хранится в блокчейне.
- Высококачественные данные. Предоставляет доступ к любому защищенному паролем или аутентифицированному источнику данных API, избыточно проверенному несколькими узлами, чтобы предотвратить любые единые точки отказа.
- Криптоэкономическая безопасность. Использует доказуемо безопасные узлы, которые экономически заинтересованы в предоставлении точных результатов в сети.
- Глубокая защита. Применяет несколько уровней безопасности, таких как криптографические подписи, доверенные среды выполнения, доказательства с нулевым разглашением и многое другое.
- Открытый исходный код. Улучшенная сетевая безопасность и ускоренная разработка благодаря постоянному участию операторов узлов, разработчиков, исследователей, аудиторов безопасности и т. д.
- Блокчейн-агностик. Поддерживает все ведущие общедоступные и частные блокчейны из единой платформы, обеспечивая универсальный уровень абстракции для межсетевого подключения.
- Оффчейн-вычисления. Объединенная инфраструктура в сети с экономичными и надежными вычислениями вне сети для создания многофункциональных децентрализованных приложений в форме гибридных смарт-контрактов.
Токен LINK
LINK — токен ERC-20 в сети Ethereum, защищенный механизмом Proof-of-Stake (PoS). Используется для расчетов между смарт-контрактами и узлами, поставляющими данные, а также для обеспечения достоверности данных на уровне консенсуса.
- Общее предложение: 1 000 000 000 LINK.
- Циркулирующий объем: 507 999 970 LINK (на момент публикации).