TGViewer
Из Solidity в AI и дальше Из Solidity в AI и дальше @solidityset · 2.49K subscribers
Post #257 152
Курс на Chainlink

Далее я хотел бы узнать больше о применении Chainlink в контрактах.

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

Вообще, оракулы должны передавать только 100% верную информацию в наши СК, поэтому достоверность источника в этом деле крайне важна.

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

И вот тут приходит на помощь сервис Chainlink. Сейчас это самый лучший сервис оракулов, которые предоставляют наилучшую информацию из внешних источников.

Уже не удивляюсь, но по Chainlink также мало уроков и примеров на русском языке, поэтому я изучаю документацию и другие источники, пытаясь понять, что и как там работает.

Разбирать код мы будем чуть позже, когда я сам смогу объяснить принципы работы Chainlink. Сейчас же могу назвать четыре основные сферы, с которыми он работает. Возможно, потом найдется больше, но эти приводятся чаще всего.

1. Data Feeds - в основном используют для взаимодействия с другими блокчейнами и биржами для получения актуальных цен на криптовалюту.
2. VRF - получение случайного числа для СК. Как мы знаем в Solidity большие проблемы с генерацией случайных чисел. Практически для всех внутренних методов можно предсказать результат. Поэтому разработчики постоянно ищут новые способы для этого простого действия.
3. Keeper - автоматизация выполнения действий в СК. Например, можно заложить в наш контракт, чтобы выплата произвелась в тот момент, когда Эфир будет стоить 1000$. И оракул вызовет нужную функцию нашего СК по достижению условий.
4. API - это пока "темная лошадка" для меня. Я понял, что через него можно подключаться к другим источникам для получения информации, но как именно, еще нет.

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

#оракулы #chainlink
More from @solidityset
  1. Sep 22, 2026Какой язык программирования учить сейчас? На днях в Твиттере увидел небольшой пост о разви…
  2. Sep 18, 2026Интересная модель Jev Буквально пару дней назад в Твиттере многие начали обсуждение новой…
  3. Sep 14, 2026Графы повсюду Если вы также следите за новостями в мире ИИ, то наверняка уже все чаще встр…
  4. Sep 10, 2026GTA6, Cyberleek, блокчейн и безопасность Увидел несколько постов (тут и тут) про Cyberleek…
  5. Sep 9, 2026Работа с чистой энергией Дисклеймер Сегодня ава и название канала, наконец, поменялись. Я…
  6. Sep 9, 2026Channel name was changed to «Из Solidity в AI и дальше»
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →