📚 Хочете не тільки прочитати, а й спробувати?
«Легкий старт» — 7 днів, 7 модулів практики: перша угода на біржі під наглядом кураторів. 570 грн, доступ одразу після оплати.
Спробувати «Легкий старт» →
## Коротко
**Смарт-контракт** — це програма, яка живе у блокчейні (наприклад, Ethereum) і автоматично виконує угоди. Коли виконаються умови, контракт сам переводить гроші, видає токени чи виконує дію без людського втручання.
На відміну від звичайних контрактів, які підписує адвокат, смарт-контракти виконуються кодом.
## Простий приклад
### Звичайна угода (без смарт-контракту)
1. Ви домовилися з другом: «Якщо завтра буде дощ, ти мені платиш 100 гривень»
2. Завтра йде дощ
3. Ваш друг каже: «Не, я передумав»
4. Виникає конфлікт
5. Ви йдете до суду (дорого, довго)
### Смарт-контракт (автоматична угода)
1. Ви напишете контракт: **Якщо завтра на метеостанції зареєстрований дощ → автоматично відправити 100 гривень від друга вам**
2. Обидва підписуєте контракт в блокчейні
3. Завтра дощ йде, метеостанція реєструє це
4. **Контракт автоматично виконує платіж** — вашому гаманцю переводиться 100 гривень
5. Вся угода зберіглась прозоро в блокчейні
Без суду, без адвокатів, без затримок.
## Як смарт-контракти працюють
### 1. Написання кода
Програміст пише контракт мовою **Solidity** (для Ethereum) чи іншої мови. Код визначає правила угоди.
```
Якщо (гроші отримані) {
Видати токени користувачу
}
```
### 2. Розгортання у блокчейн
Код завантажується в мережу Ethereum. Тепер контракт живе там назавжди і виконується всіма вузлами мережі.
### 3. Виконання
Коли хтось взаємодіє з контрактом (відправляє гроші, натискає кнопку), контракт автоматично перевіряє умови і виконує дію.
### 4. Запис в блокчейні
Кожна дія записується. Її неможливо змінити чи скасувати.
## Приклади реальних смарт-контрактів
### 1. DEX (децентралізована біржа)
Uniswap — це смарт-контракт, який дозволяє вам торгувати токенами без центрального посередника.
**Як це працює:**
- Ви надсилаєте 1 ETH
- Контракт автоматично розраховує, скільки USDT ви отримаєте
- Вам переводиться USDT
- Ваш ETH йде в пулу ліквідності
Все відбувається за секунди, без людей.
### 2. Staking контракти
Ви вкладаєте крипту, контракт автоматично нараховує відсотки і видаляє їх вам щомісяця.
**Наприклад:**
- Ви кладете 1000 USDT в контракт
- Контракт налаштований на 12% річних
- Щомісяця вам автоматично надходить ~100 USDT
- Ви в будь-який момент можете вивести свою суму
### 3. NFT контракти
Контракт, який видає унікальні цифрові предмети (картинки, твари, предмети у грі).
**Як це працює:**
- Художник розробляє NFT контракт
- Кожна NFT — це унікальна одиниця, яку неможливо скопіювати
- Люди купляють NFT, і контракт записує власність в блокчейні
## Переваги смарт-контрактів
### 1. Автоматизація
Без людей, без адвокатів, без затримок. Контракт виконує дії автоматично.
### 2. Прозорість
Кожна людина бачить код контракту і може перевірити, що він робить.
### 3. Неможливо змінити
Після розгортання контракту його неможливо змінити чи видалити. Це гарантія для обох сторін.
### 4. Дешево
Немає посередника, який бере комісію. Тільки комісія мережі (газ).
## Ризики смарт-контрактів
### 1. Баги у коді
Якщо програміст допустив помилку у коді, контракт буде виконувати помилкову дію.
**Приклад:** Контракт написаний так, щоб видати 100 токенів, але помилка змушує його видати 1000. Виправити неможливо.
### 2. Хакінг
Якщо контракт написаний неправильно, хакери можуть знайти лазівку та украсти гроші.
### 3. Не все можна запрограмувати
Контракт не знає, що відбувається у зовнішньому світі. Він не може перевірити погоду чи новини без спеціальних інструментів (оракули).
## Найвідоміші платформи для смарт-контрактів
| Платформа | Мова | Популярність | Швидкість |
|-----------|------|--------------|-----------|
| **Ethereum** | Solidity | Найбільша | Середня |
| **Polygon** | Solidity | Висока | Дуже швидка |
| **Binance Smart Chain** | Solidity | Висока | Швидка |
| **Solana** | Rust | Растуча | Дуже швидка |
| **Cardano** | Plutus | Гармонійна | Середня |
## Для новачка
**Не пишіть сами смарт-контракти**, якщо ви не програміст. Це небезпечно.
**Замість цього:**
- Користуйтесь перевіреними контрактами (Uniswap, Aave, Curve)
- Прочитайте кодобачення (audit) перед тим як внести гроші
- Почніть з малих сум
**Правило:** Якщо контракт занадто новий або неперевірений — чекайте.
---
*Хочеш розуміти, як працюють DeFi проєкти і смарт-контракти? Наш курс [Crypto 10в1](/courses) розбирає це детально, з живими прикладами і практикою.*
Коментарі (7)
Увійдіть щоб залишити коментар.
Читайте також
Хочеш розібратись у крипті системно?
Головний крипто курс «Crypto 10в1» — повне навчання крипті в Україні з нуля: 12 модулів, 107 уроків. Акція до 31.08.
Дивитись крипто курс Crypto 10в1 →
О, добре що спитали
Дякую, чекаємо наступний матеріал
Прочитал на одном дыхании. Вопрос: а налоги с этого как?
Нарешті хтось пояснив нормально, а не для галочки. А з чого краще почати новачку?
Чесно, не очікував такого детального розбору. Чекаю продовження теми 🔥
Так, теж хочу знати
Дуже корисно, особливо для старту. А safe цей підхід для маленького депозиту?