Що таке Chainlink? PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Що таке Chainlink?

Щоб блокчейни забезпечували безпечний і незмінний запис — публічну книгу — вони мають бути самодостатніми. Інакше сторонні особи можуть скомпрометувати його та зашкодити вартості цифрових активів, які вони підтримують. Ця ізоляція запобігає гнучкості блокчейнів.

Chainlink прагне вирішити цю проблему. Це децентралізована мережа оракула, яка передає дані поза мережею, такі як ціни активів, до смарт-контрактів у мережі. В результаті Chainlink покращує функціональність dApps.

Ланцюжок (ПОСИЛАННЯ) Походження та призначення

Сергій Назаров розпочав проект Chainlink у 2014 році, за рік до запуску Ethereum. Незважаючи на те, що Назаров має ступінь бакалавра філософії та менеджменту в Нью-Йоркському університеті, він незабаром продовжив свою пристрасть до підприємництва. Він використовував майнінг Bitcoin платити орендну плату на початку 2010s.

Незабаром він розширив свою увагу до смарт-контрактів, описавши їх важливість як «[вони] забезпечують паралельну, технічно забезпечену правову систему». Назаров і Стів Елліс заснований блокчейн-стартап SmartContract у 2014 році.

У червні 2017 року SmartContract запустив свій преміальний продукт — мережу Chainlink. Він з’явився в мережі 30 травня 2019 року з LINK як токеном ERC-20, розміщеним у блокчейні Ethereum. 

WhatISAAVE

Що таке Aave?

Покроковий посібник для кредитора DeFi

Chainlink вирішує проблему взаємодії смарт-контрактів із зовнішніми даними. Смарт-контракти самі по собі автоматично виконують угоди, коли виконуються умови.

Тим не менш, деякі угоди потребують зовнішніх даних для перевірки виконання умов. Саме тут мережа Chainlink виступає як проміжний рівень між блокчейнами та світом поза мережею.

Команда Chainlink залучила 32 мільйони доларів за допомогою первинної пропозиції монет (ICO) у вересні 2017 року, продавши 290 мільйонів токенів LINK по 0.11 долара кожен. 

Яку проблему вирішує Chainlink?

Щоб зрозуміти, що таке Chainlink, перше, що потрібно зрозуміти, — розумні контракти. Блоки даних Blockchain зберігають смарт-контракти для роботи децентралізованих програм — dApps. Наприклад, dApp для кредитування Повз використовує розумні контракти, щоб:

  • Скажіть, скільки коштів було внесено під заставу
  • Скажіть, яка процентна ставка для цього конкретного криптоактиву
  • Видайте кредит на основі цих даних
  • Відстежуйте ринкову ціну застави, щоб її можна було ліквідувати, якщо вона знизиться до певного рівня

Жодних посередників, лише самовиконуваний код для надання цієї старовинної послуги кредитування. Важливо відзначити, що смарт-контракти є незмінними саме тому, що вони розміщені на блокчейні.

З одного боку, незмінність забезпечує впевненість у тому, що умови смарт-контракту неможливо змінити. З іншого боку, розумні контракти обмежуються лише даними, які містяться в блокчейні. Або вони?

Щоб отримати доступ до умов, які існують за межами мережі блокчейн, має відбутися перетворення даних із даних поза ланцюгом у дані в ланцюзі.

Як працює мережа Chainlink?

Щоб виконати перетворення з даних поза ланцюгом на дані в мережі, Chainlink використовує оракули. Найкраще їх розуміти як програмне забезпечення-посередник, яке форматує дані реального світу мовою, зрозумілою смарт-контрактами в ланцюжку. Цей процес виконується в обох напрямках.

Що таке Chainlink? PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.
Джерело: Chainlink

Але як можна довіряти оракулу, щоб забезпечити достовірність даних реального світу? Таким же чином мережі блокчейнів встановлюють довіру — через децентралізацію. Таким чином, є надмірність, якщо оракул несправний або зловмисний.

Оскільки децентралізована мережа Oracle перевіряє дані поза ланцюгом, смарт-контракти в ланцюзі, які залежать від цих даних, також стають надійними. Як саме відбувається цей процес?

Шлях перетворення та перевірки Chainlink

Існує кілька етапів, через які зовнішні дані повинні пройти, щоб стати надійними. Перший крок — коли смарт-контракт запитує дані поза мережею. Це Контракт, що запитує.

Контракт із запитом ініціює «подію запиту» в мережі Chainlink. У свою чергу, Chainlink генерує інший смарт-контракт під назвою Угода про рівень обслуговування (SLA).

Stanford ReversibleTxsEthStanford ReversibleTxsEth

Академічна пропозиція зробити транзакції Ethereum оборотними розділяє спільноту DeFi

Критики називають ідею «звичайною дурістю», але прихильники сприймають її як захист від хакерів

На наступному кроці контракт SLA створює три додаткові розумні контракти:

  • Контракт репутації Chainlink – перевіряє, чи має провайдер oracle достатню репутацію. Це робиться шляхом перевірки історії продуктивності, за допомогою якої менш надійні вузли оракула відкидаються.
  • Контракт Chainlink Order-Matching Contract – як випливає з назви, він передає Request Contract до вузлів оракула Chainlink. У свою чергу вузли оракула роблять ставку на запит, доки не буде знайдено правильний збіг.
  • Контракт агрегування Chainlink.- компілює дані з вибраних вузлів оракула та перевіряє їх як кінцевий результат для введення в смарт-контракт у ланцюзі.

У цих трьох смарт-контрактах Chainlink перевіряє дані як надійні. Програмне забезпечення Chainlink Core використовує дані контракту запиту для форматування запиту з мови мережі на мову поза мережею, застосовну до джерела в реальному світі. У цьому новому форматі запит направляється до API (інтерфейс програмування додатків), який відповідає за збір даних.

Після завершення збору даних вони переформатуються назад у мережу за допомогою програмного забезпечення Chainlink Core. Потім він надсилається до контракту агрегування Chainlink. Як зазначалося, він компілює дані, але може узгоджувати їх із кількох джерел API.

Іншими словами, якщо сім вузлів оракула надають ціну на товар, наприклад золото, з п’яти джерел з однією відповіддю, але надають іншу відповідь з двох джерел, тоді ці два вузли відкидаються. Для додаткової надійності договір агрегування Chainlink може повторювати цю процедуру кілька разів для кількох джерел даних.

Chainlink (ПОСИЛАННЯ) Токеноміка

Токени LINK служать механізмом монетизації Oracle Node. Коли видається запитувальний контракт, власники токенів LINK платять вузлам Chainlink за перевірку їхніх даних. Кожен оператор вузла може встановити власну ринкову ціну залежно від даних, які потрібно перевірити.

Вимкнення майнерівВимкнення майнерів

Понад 80% майнерів Ethereum припиняють роботу після злиття

Хеш-рейт Ethereum Classic впав на 48% після переходу на Proof of Stake

Так само власники токенів LINK використовують свої монети як свою частку в мережі. Таким чином оператори вузлів Oracle демонструють свою готовність надавати дійсні дані. У квітні 2021 р. Довідковий документ Chainlink 2.0 введено явну ставку. Завдяки цій системі заохочення оператори вузлів Chainlink зберігають свій запас LINK як заставу.

У випадку, якщо їхні вузли неодноразово визнаються ненадійними або зловмисними, застава скорочується. Крім того, явний стейкинг Chainlink представив суперлінійну економічну модель стейкингу. Це означає, що потенційно підкуплені власники LINK повинні мати частку, більшу, ніж сукупні депозити LINK усіх вузлів оракула. 

Що таке Chainlink? PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.
Явний стейкинг Chainlink. Джерело: Chainlink

Загалом, це створює ще один рівень безпеки, який гарантує, що смарт-контракти в ланцюзі отримують дійсні дані поза ланцюгом.

Станом на вересень 2022 року в обігу є майже 50% токенів LINK із максимального 1 млрд. У травні 2021 року LINK досяг піку ціни в 52.88 доларів США. З постійно обмежених токенів 1B LINK 35% йде на валідатори Oracle Node, 35% було продано під час ICO, а решта йде команді розробників.

Випадки використання Chainlink

З моменту запуску до вересня 2022 року Chainlink використовувався для перевірки фондів смарт-контрактів на суму 20 мільярдів доларів США, обслуговуючи 1 мільярд точок даних і підключаючись до понад 1,000 dApps. Більш помітні dApps, які використовують мережу оракула Chainlink:

  • Політехнічні монстри: використовуючи функцію VRF (випадкова перевірена функція) Chainlink, це дозволяє грі на блокчейні справедливо та випадково розподіляти NFT.
  • Привид: одна з найбільших служб кредитування, яка потребує точних цін на активи.
  • Synthetix: платформа для торгівлі деривативами, яка використовує Chainlink для токенізації реальних цін на активи (фіатні валюти, товари тощо).
  • автономія: страхування на основі блокчейну для оцінки страхування затримки доставки в морській і вантажній галузі.
  • Рідкість: ще один протокол кредитування, якому потрібні канали ринкових цін на позики, застави та стейблкойн LUSD.
  • Карти Ether: блокчейн-платформа для гейміфікації знижок, винагород і монетизації участі спільноти. Він використовує VRF від Chainlink як генератор справедливої ​​випадковості для отримання винагород NFT.

Більш того, навіть централізовані організації підключалися до Chainlink для перевірки даних. Деякі з них Associated Press, FlightStats, AccuWeather, Trader Joe і FedEx. Хоча у Chainlink є деякі конкуренти, такі як WinkLlink (WIN), Band Protocol (BAND) або Uma (UMA), LINK є найбільш використовуваною мережею Oracle з принаймні у 18 разів більшою ринковою капіталізацією, ніж альтернативи.

Крім того, Chainlink використовується не лише в Ethereum, але й у блискавичних блокчейнах, таких як Solana, Polygon або Avalanche. 

Відмова від відповідальності серії:

Ця серія статті призначена для загальних рекомендацій та інформаційних цілей лише для початківців, які беруть участь у криптовалютах та DeFi. Зміст цієї статті не слід тлумачити як юридичні, бізнесові, інвестиційні чи податкові консультації. Вам слід проконсультуватися зі своїми радниками щодо всіх юридичних, ділових, інвестиційних та податкових наслідків та консультацій. Defiant не несе відповідальності за будь-які втрачені кошти. Будь-ласка, будь ласка, дотримуйтеся свого розсудливості та дотримуйтесь належної обачності, перш ніж взаємодіяти зі смарт-контрактами.

Часова мітка:

Більше від Захисник