Що таке токени ERC-20 та як їх використовувати

Article image
List

Перше, що спадає на думку у відповідь на це питання — це токени на платформі Ethereum.

Чому саме ці токени стали настільки популярними і привернули значну увагу криптосвіту, впливаючи на індустрію?

Фахівці Trustee Wallet підготували статтю, у якій пояснюють що таке стандарт ERC-20, розкривають передумови створення, основні характеристики та ключові відмінності від криптовалют.

Ми розповімо про найпопулярніші токени ERC-20, основні переваги та недоліки, а також як використовувати і як обрати гаманець для зберігання токенів ERC-20. Цікаво та корисно — далі в статті.

Токени ERC-20: що це?

Изображение 2024 05 26 182644908

Це універсальний протокол для створення нових токенів, які відповідають стандартам та є основою безлічі сучасних токенів. Основні характеристики:

  • взаємозамінність;

  • переносимість — перекази між адресами;

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

Що означає абревіатура ERC-20?

Ethereum Request for Comments — це протокол, який дозволяє вносити пропозиції щодо покращення мережі Ethereum. Цифра 20 означає номер речення і є унікальним ідентифікатором. Відповідно токени ERC-20 — це все токени, які відповідають протоколу.

Які ще є стандарти ERC?

Необхідно розуміти, що окрім 20 протоколів, існують інші, наприклад:

  • 721 — невзаємозамінні токени або NFT, код кожного унікальний;

  • 1400 — сек'юріті токени;

  • 865 — дозволяє оплачувати комісію за транзакцію не в ETH, а у відповідних токенах, при чому комісію в ETH оплачує сам власник смарт-контракту;

  • 777 — позиціонується як гнучкіша альтернатива ERC-20.

Навіщо потрібен стандарт ERC-20?

До 2015 року, коли Віталік Бутерін, засновник Ethereum, створив протокол ERC-20, користувачі зіштовхувались з проблемою несумісності ефірних токенів, кожен із яких мав унікальний смарт-контракт.

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

Серед цілей створення:

  • єдиний протокол для вирішення проблем сумісності та підтримки токенів;

  • аналог цінних паперів у цифровому світі;

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

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

  • прискорення операцій з токенами, таких як додавання, видалення та переміщення;

  • відсутність необхідності написання нового коду для створення нового токена;

  • оперативне розміщення на різних сервісах і криптобіржах без тривалого процесу погоджень та припасування під вимоги;

  • створення єдиного набору правил для всіх токенів всередині Ethereum.

Основні характеристики протоколу

Отже, які ж правила об'єдналися у стандарт, який спростив розробку нових токенів?

Визначальні фактори — це 6 обов'язкових та 3 опціональних параметри:

Обов'язкові

  1. totalSupply (загальна кількість) — загальна кількість токенів, дозволена для емісії, обмежує генерацію нових токенів після досягнення максимуму;

  2. balanceOf (поточний баланс) — кількість токенів, що з самого початку прикріплені до встановленої адреси;

  3. transfer (переказ) — метод переміщення токенів з первинної адреси іншим користувачам;

  4. transferFrom (адреса джерела переказу) — метод переміщення токенів для передачі між учасниками;

  5. approve (підтвердження) — підтверджує, що смарт-контракт може здійснювати розподіл токенів, не порушуючи ліміт загальної емісії, — перевірка балансу;

  6. allowance (перевірка залишку на рахунку) — підтверджує, що адреса має достатньо токенів на балансі для надсилання на іншу адресу.

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

Чим токени ERC-20 відрізняються від традиційних криптовалют?

Токени ERC-20, випущені на стандарті ERC-20 (блокчейн Ethereum) відрізняються від криптовалют рядом характеристик:

  • не мають власного блокчейну;

  • емітуються певною командою, а не майняться;

  • можуть відігравати роль знижки або бонусу для продукту;

  • не виражають вартість товару та не характеризують купівельну спроможність;

  • є маркером наявності коштів чи права використання товарів чи послуг, можуть виступати борговою розпискою;

  • керуються смарт-контрактами, що забезпечують виконання зобов'язань, закладених у код.

Детально різницю між токенами та монетами ми розглядали у цьому матеріалі: Що таке токен простими словами?

ERC-20: список популярних токенів

Изображение 2024 05 26 183108828

За даними Etherscan, на момент написання матеріалу на стандарті ERC-20 випущено 1279 токенiв. Наприклад, спочатку, до створення свого блокчейну, цей протокол використовували проєкти BNB, EOS, Tron, VeChain.

Серед найвідоміших у списку виділимо:

  • Tether USD (USDT) на ERC-20 — практично всі користувачі криптовалют знають, що це стейблкоїн від компанії Tether Limited, який позиціонується як цифровий еквівалент долара США;

  • USD Coin (USDC) – стейблкоїн, розроблений опенсорсним проєктом Circle;

  • 0x (ZRX) — відкритий протокол для DEX (децентралізовані обміни), з допомогою якого угоди укладаються смарт-контрактами,до яких можуть підключатися Dapps;

  • OmiseGO (OMG) — децентралізована мережа для фінансування в Ethereum, яка пропонує платіжне рішення з одноранговими транзакціями в режимі реального часу для банків та фінустанов;

  • wETH — wrapped ETH, є оболонкою самого Ethereum (ETH) для DEX, тобто це токен ефіру стандарту ERC-20 на блокчейні ефіру;

  • BAT — Basic Attention Token, токен компанії, що спеціалізується на індустрії цифрової реклами;

  • Huobi Token, Bitfinex LEO, Crypto.com Coin, KuCoin Shares, ICON, Augur, Bancor, Raiden.

Які основні переваги?

Переваги зрозумілі з цілей створення. Перерахуємо їх:

  • зниження витрат часу та ресурсів — використання інфраструктури Ethereum, що вже існує, замість створення нового блокчейну;

  • взаємозамінність токенів одного стандарту;

  • сумісність — токени можуть легко працювати з іншими програмами тієї ж системи;

  • ліквідність — стандарт є основою для роботи для багатьох проєктів.

Недоліки

Токени ERC-20 мають певні ризики: баги, вразливості, неможливість вносити зміни після ініціації. Відомий приклад – The DAO. Щоб усунути наслідки злому і повернути кошти інвесторам у 2016 році, було здійснено хардфорк Ethereum Classic, у результаті якого з'явився новий блокчейн Ethereum.

Простота створення токенів дає можливість шахраям створювати "фейкові" проєкти та запускати ICO, які найчастіше зникають після завершення прийому інвестицій.

Значний мінус також – токени можна помилково відправити на смарт-контракт іншого ICO, що означає втрату коштів, якщо смарт-контракт не передбачає можливості прийняти ці токени.

Низька пропускна спроможність – ще одна з проблем мережі. Коли збільшується попит на децентралізовані застосунки (dapps), навантаження на мережу Ethereum збільшується, швидкість її роботи зменшується і вартість транзакцій стає вищою. Додаткових труднощів додає оплата комісій мережі ETH для надсилання токенів ERC-20.

Як використовувати?

Базовий функціонал схожий на будь-яку криптовалюту:

  • зберігання балансів;

  • здійснення транзакцій;

  • торгівля на біржах;

  • емісія токенів.

Токени стандарту ERC-20 застосовуються у різний спосіб, наприклад, можуть виконувати роль “акцій” проєкту (сек'юріті токени), підтверджувати володіння активом, забезпечувати програму лояльності. Utility-токени мають передбачають отримання товару чи послуги.

Гаманець для токенів ERC-20

Кількість гаманців для токенів ERC-20 практично прямо пропорційна кількості проєктів, які його використовують. Універсальні параметри забезпечують нормальне функціонування в системі Ethereum. Майже всі гаманці, як програмні (Metamask, MyEtherWallet), так і апартні (Ledger, Trezor) за допомогою Ethereum можуть використовуватися для токенів ERC-20.

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

Щоб створити гаманець для зберігання токенів та інших монет, просто завантажте його з App Store або Play Market та встановіть на мобільний пристрій.

Завантажити Trustee Wallet

Для цього знадобиться всього 2 кроки:

Изображение 2024 05 26 183514256

  1. натиснути "Створити гаманець";

  2. записати індивідуальну фразу відновлення доступу.

Найзручніший криптогаманець для роботи з токенами готовий до використання!

Щоб додати будь-який токен ERC-20 у Trustee Wallet, зробіть наступні дії:

Изображение 2024 05 26 183605384

  1. відкрийте потрібний гаманець всередині застосунку;

  2. натисніть кнопку «Додати актив»;

  3. оберіть вкладку «Токени» та знайдіть бажаний у списку запропонованих або додайте свій кастомний токен через адресу смарт-контракту;

  4. натисніть на бігунок навпроти тікера токена.

Нагадаємо, що для надсилання токенів ERC-20 буде необхідно мати позитивний баланс ETH.

Підведемо підсумки

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

Інші статті варті уваги

Встанови мультивалютний гаманець Trustee Wallet прямо зараз!

Купуй, продавай, торгуй і заробляй криптовалюту
Завантажити Trustee Wallet