GaiaEx
Урок 13 з 29
beginner5 хвВікторина включена

Децентралізація

Смарт-контракти

DeFi, смарт-контракти, dApp та DAO — програмне забезпечення замість посередників.

Оновлено 21 жовт. 2026 р.GaiaEx Academy Editorial

У цьому уроці

  • Що таке смарт-контракт
  • Чому важлива незмінність

Ключові висновки

  1. 1Смарт-контракт — це самовиконуваний код на блокчейні
  2. 2Він виконується точно так, як написано, коли умови виконані
  3. 3Після розгортання його дуже важко змінити — помилки дорого коштують

Підсумок уроку

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

Ментальна модель

Смарт-контракти простими словами

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

  • Що таке смарт-контракт
  • Чому важлива незмінність

Механіка

Як розмірковувати про смарт-контракти

Контракти зберігають стан, отримують транзакції та оновлюють баланси або дозволи.

Після розгортання багато контрактів важко змінити, якщо не передбачено шлях оновлення.

Користувачі взаємодіють, підписуючи транзакції з гаманців або додатків.

  • Смарт-контракт — це самовиконуваний код на блокчейні
  • Він виконується точно так, як написано, коли умови виконані
  • Після розгортання його дуже важко змінити — помилки дорого коштують

Приклад

Смарт-контракти у застосуванні

Контракт автоматизованого маркетмейкера може утримувати два токени та котирувати ціни свопів зі своїх резервів без того, щоб людина-маркетмейкер схвалював кожну угоду.

Пам'ятайтеПравило рішення: Запитайте, чи є контракт незмінним, оновлюваним, перевіреним аудитом і перевіреним часом, перш ніж покладатися на нього.

Поширені помилки

Що варто переосмислити щодо смарт-контракти

Читабельний код — не те саме, що безпечний код. Відкрита помилка залишається помилкою, і зловмисники також можуть її прочитати.

Нотатки про ризики

Оцінка ризику в смарт-контракти

Повторний вхід, поганий контроль доступу, небезпечні оновлення та необмежені схвалення токенів — поширені режими збоїв смарт-контрактів.

  • Поясніть, що виконує правило контракту.
  • Перевірте, чи можливі оновлення контракту.
  • Перегляньте схвалення токенів перед підписанням.

Практика

Перетворіть смарт-контракти на звичку

  • Поясніть, що виконує правило контракту.
  • Перевірте, чи можливі оновлення контракту.
  • Перегляньте схвалення токенів перед підписанням.

Повторення

Ключові терміни

Блокчейн
Спільний реєстр лише для додавання, реплікований на багатьох комп'ютерах, захищений криптографією та консенсусом.
DeFi
Децентралізовані фінанси — безозвільні, компоновані фінансові послуги, побудовані на смарт-контрактах.
Смарт-контракт
Код, що самовиконується у блокчейні та працює точно так, як написано, коли виконуються умови.
Маркет-мейкер
Учасник, що постійно котирує ціни купівлі та продажу для забезпечення ліквідності.
Механізм консенсусу
Процес, за допомогою якого розподілена мережа погоджується на дійсному стані реєстру (наприклад, PoW, PoS).

Примітки до джерел

Редакційні посилання

Ці посилання є відправними точками для перевірки механізмів, перевірок ризиків та контексту продукту за цим уроком.

Перед тим як продовжити

Чи можете ви виконати ці завдання?

  • Поясніть, що виконує правило контракту.
  • Перевірте, чи можливі оновлення контракту.
  • Перегляньте схвалення токенів перед підписанням.

Пов'язані матеріали

Читати далі

Контрольна точка

Завершити цей урок

Пройдіть перевірку, щоб зберегти прогрес, потім продовжуйте трек по порядку.

Перевірка знань

Закріпити цей урок

Відповідайте правильно на кожне запитання, щоб завершити урок.

1 / 2

Смарт-контракт — це…