Що таке токен ERC-20?
ERC-20 — це універсальний стандарт токенів у мережі Ethereum, який визначає поведінку взаємозамінних токенів і забезпечує їхню сумісність із гаманцями, біржами та децентралізованими застосунками (dApps). Запропонований у 2015 році, він вимагає шести основних функцій смартконтракту та лежить в основі таких активів, як USDT, USDC і UNI. Серед сучасних удосконалень — функція Permit, що економить gas, та широке впровадження на рівні Layer-2.
ERC-20 — це універсальний технічний стандарт для створення взаємозамінних токенів у блокчейні Ethereum. Взаємозамінний токен — це такий, у якому кожна одиниця є ідентичною за типом і вартістю, подібно до того, як один долар США нічим не відрізняється від іншого. Завдяки цьому стандарту токени, створені різними розробниками, без проблем взаємодіють із гаманцями, біржами та децентралізованими застосунками (dApps) у всій екосистемі Ethereum.
Стандарт токенів ERC-20 на Ethereum
До появи ERC-20 розробники токенів на Ethereum нерідко писали унікальний код для кожного проєкту. Це надзвичайно ускладнювало підтримку нових токенів з боку бірж і гаманців, адже для кожного з них доводилося розробляти окремий програмний код.
У 2015 році розробник Фабіан Фогельштеллер запропонував Ethereum Request for Comment 20 (ERC-20) — спільну мову для всіх токенів. Завдяки цьому стандарту будь-який новий токен, що відповідає його правилам, одразу сумісний з наявною інфраструктурою: MetaMask, Uniswap і провідними апаратними гаманцями.
Як працюють токени ERC-20?
Токени ERC-20 — це не окремі файли на вашому комп'ютері, а записи в реєстрі смартконтракту у блокчейні Ethereum. Надсилаючи токен, ви фактично викликаєте функцію смартконтракту, яка списує баланс з вашої адреси та зараховує його на іншу.
Щоб відповідати стандарту ERC-20, смартконтракт повинен реалізовувати шість основних функцій:
- TotalSupply: визначає загальну кількість токенів, яка коли-небудь існуватиме.
- BalanceOf: повертає баланс токенів на конкретній адресі гаманця.
- Transfer: автоматично надсилає вказану кількість токенів на адресу.
- TransferFrom: дозволяє смартконтракту надсилати токени від імені користувача.
- Approve: обмежує кількість токенів, які смартконтракт може зняти з вашого гаманця.
- Allowance: перевіряє, скільки токенів витратник ще має право зняти.
Актуальні вдосконалення стандарту ERC-20 у 2026 році
Станом на 2026 рік стандарт ERC-20 розвинувся і включає кілька оновлень, які стали галузевими нормами:
- Permit (EIP-2612): більшість сучасних токенів дозволяють підписувати Permit-повідомлення офлайн. Це усуває необхідність у старій транзакції Approve і суттєво економить gas.
- Домінування Layer 2: більша частина активності з ERC-20 тепер відбувається в мережах Layer 2 (L2) — Arbitrum, Base та Optimism, де комісії за транзакції приблизно в 100 разів нижчі, ніж в основній мережі Ethereum.
- Account Abstraction (ERC-4337): користувачі тепер взаємодіють із токенами ERC-20 через смарт-гаманці, які підтримують соціальне відновлення доступу та дозволяють сплачувати комісії самим токеном, а не ETH.
Популярні приклади токенів ERC-20
Стандарт ERC-20 забезпечує роботу значної частини криптовалютного ринку. Серед помітних прикладів 2026 року:
- Стейблкоїни: Tether (USDT) та USD Coin (USDC), прив'язані до курсу долара США.
- Токени управління: UNI (Uniswap) та Aave (AAVE), що дають власникам право голосу за зміни протоколу.
- Токенізовані активи: Ondo (ONDO), що представляє реальні активи — казначейські облігації та бонди США.
- Мем-коїни: Shiba Inu (SHIB), що перетворився з мему на масштабну екосистему, керовану спільнотою.
Ризики та застереження щодо безпеки при використанні токенів ERC-20
Незважаючи на високий рівень безпеки ERC-20, його популярність робить його мішенню для шахраїв.
- Honeypot-схеми: зловмисні розробники можуть написати код, який дозволяє купити токен, але блокує його продаж. Завжди перевіряйте стан контракту токена за допомогою таких інструментів, як Etherscan.
- Безповоротна втрата токенів: якщо ви надішлете токени ERC-20 на адресу смартконтракту, не призначеного для їх обробки (наприклад, на сам контракт токена), вони можуть бути втрачені назавжди.
- Зберігайте ETH для gas під час надсилання токенів ERC-20: щоб перемістити токен ERC-20 у мережі Ethereum, у вашому гаманці має бути невелика кількість Ether (ETH) для оплати мережевих комісій (gas).
ERC-20 як основа цифрових фінансів
ERC-20 залишається незаперечною універсальною мовою токенової економіки. Здатність цього стандарту представляти будь-що — від балів лояльності й ігрового золота до фінансових активів вартістю в мільярди доларів — робить його найуспішнішим технічним стандартом в історії блокчейну.
ЧаПи
ERC-20 і Ethereum (ETH) — це одне й те саме?
Ні. ETH — це нативна валюта мережі Ethereum, яка використовується для оплати транзакцій. ERC-20 — це стандарт для створення інших токенів, що функціонують поверх мережі Ethereum.
Чи можна надсилати токени ERC-20 на будь-який гаманець?
Що станеться, якщо надіслати токен у неправильну мережу?
Що таке функція Permit?
Немає акаунту?
Зареєструйтеся, щоб почати свій криптовалютний шлях