Що таке ERC-20: спрощена розробка на блокчейні Ethereum

Ethereum — один із найперших проєктів із відкритим вихідним кодом, який дозволяє розробникам створювати та запускати децентралізовані програми (DApp). Хоча мережа Ethereum має багато позитивних сторін, її архітектура стикається з певними труднощами. Наприклад, під час пікового навантаження мережа може мати обмежену пропускну здатність.

У результаті збільшуються комісії за транзакції і час очікування. Тому були створені токени ERC-20 (Ethereum Request for Comment 20). Цей стандарт токенів було розроблено для підвищення ефективності та спрощення розробки на блокчейні Ethereum.

Коротко

  • ERC-20 — це стандарт, що визначає правила, яким повинен відповідати токен Ethereum, що дозволяє активу взаємодіяти з децентралізованими програмами та іншими супутніми продуктами й сервісами в мережі Ethereum.

  • Цей стандарт токенів допомагає оптимізувати етап розробки для розробників у мережі.

  • Токени ERC-20 створюються та випускаються після виконання певних попередньо запрограмованих умов смартконтракту.

  • Крім сумісності, стандарт токенів ERC-20 також підтримує безпеку та прозорість, високоліквідний і може бути налаштований для конкретних сценаріїв використання.

  • ERC-20 має певні недоліки, такі як обмежена гнучкість, відносно високі комісії за транзакції, відсутність загального визнання та проблеми з прийняттям.

Що таке токен ERC-20?

Токени ERC-20 — це набори взаємозамінних цифрових токенів, розміщені на блокчейні Ethereum. Цей технічний стандарт допомагає розробляти смартконтракти на блокчейні, а також створювати та розгортати токени на Ethereum. Стандарт токенів ERC-20 — це низка правил, яких повинні суворо дотримуватися розробники, щоб гарантувати сумісність створених і випущених токенів. Завдяки цьому користувачі й розробники можуть активно брати участь у будь-якій службі, застосунку або протоколі мережі Ethereum.

Кожен токен ERC-20 служить своїй цілі в екосистемі та підлягає обміну в мережі Ethereum. Цей стандарт токенів спрощує етап розробки й допомагає творцям токенів забезпечувати взаємодію між програмами та токенами.

Історія стандарту токенів ERC-20

Ідею створити токени ERC-20 першим запропонував Фабіан Фогельштеллер. Він подав пропозицію на сторінці GitHub Ethereum. Він поставив тег Ethereum Request Comment, якому було присвоєно 20-й номер, оскільки це був 20-й коментар на сторінці. Після того як спільнота розробників Ethereum схвалила пропозицію Фогельштеллера, її було реалізовано під назвою Ethereum Improvement Proposal (EIP-20). Однак тепер вона відома як ERC-20.

Усі токени смартконтрактів, розроблені на блокчейні Ethereum з моменту реалізації пропозиції у 2015 році, мають відповідати цьому стандарту.

Як працюють токени ERC-20

Стандарт токенів ERC-20 було розроблено для роботи за допомогою смартконтрактів — заздалегідь укладених угод, які виконуються автоматично за дотримання певних умов. Смартконтракти, підтримувані віртуальною машиною Ethereum (EVM), схожі на торгові автомати. Вони запрограмовані на виконання заздалегідь визначених дій у певних ситуаціях. Саме так працюють токени ERC-20.

Якщо токени відповідають інструкціям або рекомендаціям, їх можна створювати та випускати за стандартом ERC-20. Вони взаємозамінні, тобто всі токени мають однакову вартість. Ці токени не тільки дають змогу безперешкодно обмінюватись активами, а й наділяють холдерів правами управління. Токени також можна стейкати для підтримки мережевих операцій і надання стейкерам винагород у вигляді додаткових токенів, що дає можливість отримувати пасивний дохід.

Переваги ERC-20 для мережі Ethereum

Упровадження стандарту токенів ERC-20 стало поворотним моментом для Ethereum і криптовалютного ринку. Розгляньмо деякі з переваг токенів ERC-20.

Сумісність

Сумісність — камінь спотикання в криптоіндустрії. Коли немає можливості зручно обмінюватись активами між чейнами, процес переказу стає надзвичайно складним, що заважає глобальному впровадженню блокчейну. Завдяки стандарту ERC-20 такими токенами можна обмінюватися без особливих зусиль. Якщо у вас є токен ERC-20 певного проєкту, ви можете зручно обміняти його на інший такий самий токен, але іншого проєкту.

Сумісність сприяє комунікації, швидшому переказу токенів і економічно ефективному процесу обміну токенів.

Підвищена безпека

Оскільки токени ERC-20 відповідають тим самим інструкціям і побудовані на базі Ethereum, вони отримують переваги цієї мережі: децентралізація, незмінність і прозорість. Ці функції безпеки не дозволяють зловмисникам маніпулювати пропозицією токенів, переказами, зняттям коштів або процесом валідації.

Прозорість

Технологія, яка лежить в основі токенів ERC-20, прозора, як і блокчейн. Усі дані транзакцій із токенами ERC-20 записуються в блокчейн Ethereum, що дозволяє легко відстежувати переміщення токенів.

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

Висока ліквідність

Висока ліквідність означає, що токени ERC-20 можна купувати та продавати на централізованих і децентралізованих біржах. Оскільки ці токени доступні, їх частіше вибирають інвестори, які хочуть отримати вигоду від волатильності криптовалютного ринку.

Можливість налаштування та простота користування

Творці й розробники токенів можуть налаштовувати токени так, щоб вони слугували й відповідали конкретним цілям. Наприклад, можна встановити загальний запас токенів, додати унікальні функції, визначити кількість знаків після коми й вибрати символ.

Токени ERC-20 не тільки легко налаштовувати, вони ще й надзвичайно прості у використанні. Їх можна легко створити, а потім керувати за допомогою таких інструментів, як MetaMask, MyETherWallet тощо. Завдяки простоті та винятковій доступності вони стають доступними для користувачів і розробників, що сприяє розвитку інновацій в екосистемі.

Недоліки стандарту токенів ERC-20

Обмежена гнучкість

Стандарт токенів ERC-20 спрямований на підвищення сумісності та стабільності. Однак він також обмежує функціональність. Наприклад, токени ERC-20 не здатні виконувати певні складні завдання. Це велика проблема для розробників, яким потрібні гнучкі токени.

Високі комісії за транзакції

Транзакції з токенами ERC-20 можуть бути дорогим заняттям. Щоб ініціювати й завершити транзакцію, потрібно сплатити комісії за gas. Залежно від стану мережі Ethereum такі комісії можуть виявитися занадто високими для пересічного користувача. Через коливання комісій за gas надзвичайно складно спрогнозувати точну вартість транзакцій, тому в користувачів зникає бажання володіти такими токенами та здійснювати з ними транзакції, особливо це стосується інвесторів із низьким рівнем доходів.

Немає загального визнання

Не кожна криптобіржа приймає токени ERC-20. Хоча стандарт токенів отримав широку підтримку, деякі біржі не приймають і не розміщують їх на своїх платформах, що обмежує їх ліквідність.

Проблеми з прийомом

Ще одна проблема з токенами ERC-20 стосується смартконтрактів, які не призначені для стандарту токенів. Якщо користувач надсилає токени ERC-20 на смартконтракт, який не підтримує токени, є ймовірність того, що токени будуть назавжди втрачені. Це пов’язано з тим, що деякі контракти-одержувачі не запрограмовані на те, щоб розпізнавати токени ERC-20 або реагувати на них, тоді як стандарт не може сповістити контракт про надходження токенів.

Популярні токени ERC-20

З моменту реалізації пропозиції ERC-20 від Фабіана Фогельштеллера ми стали свідками справжнього напливу цих токенів на ринку. Розгляньмо найпопулярніші з них.

Tether (USDT)

USDT Tether — це стейблкоїн стандарту ERC-20, який працює на блокчейні Ethereum. Він створений для підвищення пропускної здатності та зниження вартості транзакцій. Відповідно до інформації на вебсайті Tether, токен прив’язано до долара США зі співвідношенням 1:1.

Команда стверджує, що таке співвідношення досягається завдяки утриманню еквівалентної суми токенів у доларах США на окремому безпечному рахунку. Цей токен використовується для переміщення коштів між біржами та став однією з найпопулярніших торгових пар на централізованих біржах.

Uniswap (UNI)

Uniswap — це децентралізована криптобіржа (DEX), яка працює як токен ERC-20 у мережі Ethereum. $UNI — це токен ERC-20 і нативна валюта DEX. Варто також зазначити, що Uniswap працює за моделлю автоматичного маркет-мейкера (AMM).

На відміну від централізованих бірж, Uniswap не має книги ордерів або централізованої структури, яка визначає угоди.

Maker (MKR)

Maker — це нативний токен управління MakerDAO, протоколу з відкритим вихідним кодом на блокчейні Ethereum. MakerDAO керують холдери токена MKR, які також відповідають за управління протоколом Maker. Протокол — це децентралізована програма, яка дає змогу користувачам створювати Dai, децентралізовану валюту зі стабільною ціною, що м’яко прив’язана до долара США. Холдери MKR керують проєктом за моделлю наукового управління, процесу, який передбачає голосування керівництва й опитування щодо управління. Наразі один токен MKR, закріплений у контракті для голосування, еквівалентний одному голосу.

Binance (BNB)

BNB — це не тільки токен ERC-20, а й нативний токен авторитетної централізованої біржі Binance. BNB виконує кілька функцій в екосистемі Binance. Ріст популярності токена BNB призвів до того, що він став більш доступним і його стали частіше використовувати на різних децентралізованих і централізованих біржах.

Інші стандарти токенів ERC

ERC-20 — найпопулярніший стандарт токенів. Однак є кілька дещо менш відомих. До них належать:

  • ERC-165. Цей стандарт призначений для підтвердження того, чи може контракт підтримувати інтерфейс. Таким чином, ERC-165 підтримує взаємодії між різними смартконтрактами.

  • ERC-621. Цей стандарт дозволяє уповноваженим членам проєкту регулювати запас токенів після випуску активів. За допомогою ERC-621 можна додати токени до запасу, а також спалити або вилучити, щоб скоротити пропозицію.

  • ERC-777. Цей стандарт дає змогу проводити термінове відновлення в разі втрати приватних ключів користувача. Він також підвищує конфіденційність і анонімність транзакцій.

  • ERC-721. Цей стандарт розроблено для випуску невзаємозамінних токенів (NFT). Оскільки токени ERC-20 невзаємозамінні, як альтернативу було запропоновано стандарт ERC-71.

  • ERC-223. Цей стандарт було запропоновано як життєздатне рішення проблеми втрати токенів, надісланих на неправильну адресу. Стандарт ERC-223 дає змогу повертати такі токени.

  • ERC-1155. Цей стандарт токенів дає розробникам змогу створювати й випускати більш ефективні токени з точки зору переказу. ERC-1155 дозволяє заощадити сотні доларів на комісіях за транзакції та сумісний з NFT й службовими токенами.

Висновок

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

ERC-20 — це не самостійний стандарт токенів, його доповнюють інші стандарти, кожен із яких має на меті покращити мережу по-своєму. Якщо ви хочете вивчити інші стандарти Ethereum, обов’язково ознайомтеся з нашим посібником про ERC-4337 і абстракцію акаунтів, ERC-7579, стандарт, створений для подальшого розвитку абстракції акаунтів, і ERC-6551, який розширює функціональність NFT.

FAQs

ERC-20 розшифровується як Ethereum Request Comment під номером 20. Це технічний стандарт для токенів смартконтрактів, створених на блокчейні Ethereum.

ETH, або Ether, — це нативний токен проєкту Ethereum, який виконує роль платіжної валюти для підтвердження транзакцій у мережі. ERC-20, з іншого боку, є стандартом для створення токенів на основі смартконтрактів, які працюють у мережі Ethereum.

Ні, ERC-20 — це не те саме, що Ethereum. Це технічний стандарт токенів, відповідно до якого розробники повинні створювати й випускати токени на Ethereum.

Існують десятки відомих гаманців для токенів ERC-20. Важливо провести ретельне дослідження, щоб знайти гаманець, який, по-перше, безпечний, а по-друге, відповідає вашим конкретним вимогам. Це важливо, тому що кожен гаманець, як правило, пропонує унікальний набір функцій. OKX Wallet користується популярністю, тому що розроблений як найбезпечніший і найбільш сумісний криптовалютний гаманець, доступний сьогодні.

Застереження
Цей контент надається лише в інформаційних цілях і може стосуватися продуктів, недоступних у вашому регіоні. Він не призначений для надання (i) порад або рекомендацій щодо інвестування; (ii) пропозицій або прохань купити, продати чи утримувати криптовалютні/цифрові активи, або (iii) фінансових, бухгалтерських, юридичних чи податкових консультацій. Криптовалютні/цифрові активи, включно зі стейблкоїнами й NFT, пов’язані з високим ступенем ризику та можуть сильно коливатися. Ви маєте ретельно зважити, чи підходить вам торгівля криптовалютними/цифровими активами або володіння ними з огляду на свій фінансовий стан. Якщо у вас виникнуть запитання щодо доречності будь-яких дій за конкретних обставин, зверніться до юридичного, податкового або інвестиційного консультанта. Інформація (включно з ринковими даними й статистичними відомостями, якщо такі є), що з’являється в цій публікації, призначена лише для загальних інформаційних цілей. Деякий вміст може бути згенеровано інструментами штучного інтелекту (ШІ) або з їх допомогою. Хоча під час підготовки цих даних і графіків було вжито всіх належних заходів, ми не несемо відповідальності за будь-які помилки у фактах або упущення в них. OKX Web3-гаманець і додаткові послуги не є пропозицією OKX Біржі. Їх регулюють Умови обслуговування екосистеми OKX Web3.

Схожі статті

Показати більше
Best of Web3 thumb
Альткоїн
DApp

Що таке Solana Actions і blinks: оптимізація Web3-транзакцій

Напевно, ви були в такій ситуації, коли сперечалися зі своїм другом, який скептично ставиться до криптовалюти, і він роздратовано навів вам такий аргумент: «Чому криптовалюту не можна надіслати так само легко, як посилання?» Solana Foundation має відповідь. Компанія оголосила про випуск , або blinks, 25 червня 2024 року.
5 вер. 2025 р.
Середній
2
Scalability generic thumb
Ethereum

Що таке ф ючерси? Рішення Ethereum щодо масштабованості та ефективності

Введення віх під час Ethereum Dencun Hard форк це великий розвиток технології блокчейн. Blobs це структури даних, які дають змогу розрахуватися за допомогою Layer 2 (L2), а не використовувати дані кол. Blobs було створено для покращення масштабованості та ефективності Ethereum, зокрема для ролапів, що призводить до збільшення доступності та ефективності.
5 вер. 2025 р.
Просунутий
Layer-2 generic thumb
Рівень2

Що таке BEVM: перетворення Bitcoin на платформу для DApp

Bitcoin часто називають цифровим золотом, але що якби він міг бути більшим? Уявіть, що ви використовуєте Bitcoin не лише для транзакцій або утримання грошей, але й для запуску потужних програм і створення нових децентралізованих програм (DApp), як і Ethereum.
5 вер. 2025 р.
Середній
1
BlockDAG thumbnail
Майнінг

Що таке BlockDAG: краща масштабованість мережі зі спрямованим ациклічним графом

Розподілений реєстр BlockDAG привертає увагу завдяки своєму новому підходу до обробки даних і керування транзакціями. На відміну від багатьох сучасних провідних мереж, BlockDAG використовує структуру спрямованого ациклічного графа (DAG), яка дозволяє одночасно додавати кілька блоків. Ця зміна допомагає вирішити такі проблеми, як перевантаження мережі та швидкість транзакцій, а також забезпечує більш масштабоване й ефективне рішення для децентралізованих мереж.
5 вер. 2025 р.
Середній
22
GameFi generic thumbnail
GameFi

Посібник із Hamster Kombat: поради щодо ейрдропу HMSTR

Торкатись анімаційних хом’яків і в майбутньому потенційно заробляти криптовалюту — звучить інтригуюче, правда? Зустрічайте Hamster Kombat: останній мінізастосунок у Telegram, який викликав справжній фурор в . Незважаючи на свою нестандартну концепцію, гра Hamster Kombat набула масової популярності серед користувачів Telegram завдяки захопливому ігровому процесу, який виходить за рамки простого клацання по екранах мобільних телефонів.
5 вер. 2025 р.
Початковий
13
Blast thumbnail
Ethereum
Рівень2

Що таке Blast: мільйонний Ethereum L2, співзасновником якого є Blur

Якщо ви віддаєте перевагу довгостроковому управлінню своїм портфелем, то питання інвестування та отримання пасивного доходу може бути на першому місці у вашому порядку денному. З такою великою кількістю протоколів стейкінгу у вас буде величезний вибір, оскільки вони потенційно приносять гідні винагороди й безпеку, яка запевняє вас у правильності вашого рішення про стейкінг.
5 вер. 2025 р.
Показати більше