Как устроен Chainlink (LINK)

  • ❗️Уважаемые форумчане, ознакомьтесь с правилами форума. Все сообщения и темы должны быть опубликованы в разделах, которые соответствуют их тематике и с четким соблюдением правил форматирования. Нарушение этих правил приведет к блокировке вашего аккаунта.

    Для благодарности на форуме существует кнопка "LIKE", а все сообщения с благодарностями - флуд и захламление тем. Так вы только усложняете поиск информации на форуме. Все кто будут оставлять подобные сообщения - будут восприняты как спам и приведут к блокировке.

    Прежде чем создавать тему с вопросом или добавлять новый вопрос в теме - используйте поиск по форуму, с вероятностью 99% ответ на данный вопрос уже есть на форуме. В противном случае флуд с вопросами будет воспринят как накрутка сообщений и ваш аккаунт будет заблокирован.

  • 🤝 Партнерская программа. Пригласи друга и получи 500 баллов. Подробнее
  • 🤑 Общайся на форуме за деньги. На форуме существует оплата за создание тем и сообщений. За публикацию полезной информации, пользователи получают баллы, которые можно обменять на криптовалюту

Никита

Интересующийся
Топикстартер
15 Авг 2022
509
174
TON Testnet
0
Баллы
3 404
Всем добрый день. Мы продолжаем рассматривать проекты в сфере блокчейна, которые являются интересными решениями для развития всей индустрии. В прошлый раз мы говорили об Acala (если вы не читали обзор, то рекомендую ознакомиться по данной ссылке). Сейчас же мы обсудим сеть Chainlink и её криптовалюту LINK.​

Кто является создателем Chainlink?

Сам блокчейн Chainlink - платформа, представленная и запущенная еще давно – в 2017 году IT компанией SmartContract. Владельцами компании были Эллис и Назаров, которые в том же году разместили в свободном доступе документацию по проекту и его целям, проблемам, которые он собирается решить.

Наверное, если вы читаете данный цикл статей, то иногда у вас возникали вопросы, зачем я упоминаю создателей блокчейнов. На это есть две причины:​
  1. Очень часто среди создателей интересных проектов проскакивают фамилии людей, которые когда-то имели отношение к постсоветскому пространству. Я хочу, чтобы вы заинтересовались и сами почитали про этих людей. Почему-то все привыкли думать, что самые передовые технологии создают только иностранцы, а наши (даже эмигранты) – нет. Но в среде криптовалют есть очень много платформ, созданных людьми со стран бывшего СССР.​
  2. Это сейчас вам незнакомы имена создателей. Но через пару лет возможно их имена будут также на слуху, как у Виталика Бутерина (создателя Ethereum).​
Теперь давайте перейдем к самому проекту.​

Что из себя представляет Chainlink?

Блокчейн Chainlink является платформой, целью которой выступает стимулирование сети устройств давать возможность делиться с нами актуальными и реальными данными от смарт-контрактов, которые работают на основе блокчейнов.

Возможно, что вы не знаете точно, что такое смарт-контракт. Поверхностно вы точно понимаете. Но давайте все-таки рассмотрим его идею. Смарт-контракт – это специальный договор, который запрограммирован таким образом, что он будет выполнен, когда выполняются все выдвинутые к нему требования. Самый простой пример – децентрализованная биржа, на которой вы можете обменять свои криптоактивы. Вы используете свой кошелек, чтобы доказать, что у вас достаточно средств для покупки другой криптовалюты. Вы обращаетесь к смарт-контракту, показывая, что вы хотите приобрести актив и имеете на это финансы. Он это проверяет и выполняет перевод другой криптовалюты вам на кошелек, а взамен забирает ваши средства. Данный пример лишь один из вариантов применения смарт-контракта.

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

Но у него есть одна проблема. Для того, чтобы проверить выполнение условий договора, смарт-контракт должен обращаться к источнику данных, который чаще всего является внешним, чтобы проверить всю достоверность информации. И ладно если действие будет простым, как это было с обменом на DEX. Другая ситуация, когда контракту нужно получить информацию с большого количества источников в Интернете. Это может вызвать перегрузку сети и медленную работу самих смарт-контрактов.

Платформа же Chainlink призвана решить данную проблему. Идея заключается в том, что они хотят использовать специальных поставщиков информации, которые будут автоматически передавать её запрашиваемым смарт-контрактам. Они называются Оракулы (Oracle). По сути, они посредники между контрактами и данными, которые этот контракт требует.

Для этого оракулы используют мощности своего компьютера для передачи информации. В качестве вознаграждения они будут получать родную криптовалюту блокчейна LINK.

Главная цель Chainlink – обеспечить быстрое выполнение смарт-контрактов на всех существующих блокчейнах. Изначально она была построена в блокчейне Эфира, но уже сегодня используется и в сети Solana. Это самые популярные сети, где она работает.​

Как работает Chainlink?

Для ускорения взаимодействия смарт-контракта с внешними данными проект выполняет свою работу на 3 уровнях:​
  1. Выбор оракула – когда любой пользователь хочет выполнить манипуляцию при помощи смарт-контракта, сеть создает специальное виртуальное соглашение данного пользователя, в котором будут указаны все данные, которые нужно получить смарт-контракту. После этого Chainlink ищет оракула, который мог бы предоставить такие данные. Найдя его, пользователь должен подписать виртуальный договор и заплатить криптовалюту LINK для проведения транзакции.​
  2. Передача данных – выбранный оракул соединяется с внешним источником информации и ретранслирует эти данные специальному обрабатывающему контракту (это еще не тот смарт-контракт, который запросил данные, а его помощник). Таким образом, облегчается работа всей сети.​
  3. Обработка данных – как только обрабатывающий контракт получил информацию от оракула, она проверяется на предмет достоверности. После этого он отправляет статус этих данных смарт-контракту, который уже в зависимости от правильности данных будет выполнять свою функцию или нет.​

Из чего состоит Сhainlink?

Сам принцип работы сети мы уже обсудили. Но давайте теперь поговорим о том, какие элементы есть в нем и используются во время тех 3 этапов работы сети.

Я уже упоминал обрабатывающий смарт-контракт. Но на самом деле существует 3 вида смарт-контрактов в сети Chainlink, которые работают для передачи информации для главного контракта для выполнения транзакции:​
  1. Обрабатывающий смарт-контракт – получает информацию от оракулов и выбирает наиболее нужные данные для выполнения транзакции.​
  2. Согласовывающий смарт-контракт – находит наиболее подходящего оракула для получения внешних данных​
  3. Репутационный смарт-контракт – нужен, чтобы проверить статус оракула. Простыми словами, его репутацию – насколько он качественно работает, сколько времени на это тратит и тд. От этого зависит, какое задание дадут оракулу.​
Кстати, сам оракул может быть и не подключенным к сети Chainlink. Это может быть независимый поставщик информации для проверки условий выполнения смарт-контракта.

Вы можете спросить, а на каком типе консенсуса работает Chainlink – Proof of Stake или Proof of Work? Ответ – ни на одном из них, поскольку суть работы сети немного отличается от этих двух видов, так как это не майнинг активов, да и фактический стейкинг невозможен. Тем не менее, это больше похоже на PoS, потому что тут тоже есть своеобразные валидаторы (оракулы), которые обеспечивают контракты внешними данными. За это они получают вознаграждение в виде криптовалюты LINK. Но вот простые пользователи стейкать свои активы все равно не могут.​

Что делает криптовалюту LINK ценной?

Главное предназначение LINK – обеспечивать работу смарт-контрактов в сети. По сути, это платежное средство для оплаты комиссий в данной сети. Также это средство оплаты услуг оракулов при получении внешних данных. Более того, у LINK есть ограничение по количеству выпущенной криптовалют – 1 миллиард. Это дает уверенность тому, что криптовалюты не подвержена бесконечной печати.​

Зачем использовать LINK?

Данная криптовалюта может быть полезной для девелоперов, которые планируют разрабатывать на данной платформе децентрализованные приложения, зависимые от внешних источников информации – преимущественно DeFi.

Ну и также благодаря своей системе взаимодействия смарт-контракта количество пользователей у проекта будет только увеличиваться

На этом заканчивается данная статья. Надеюсь, что вам было интересно и познавательно. Спасибо за внимание!​
 
Последнее редактирование: