Перше, що спадає на думку у відповідь на це питання — це токени на платформі Ethereum.
Чому саме ці токени стали настільки популярними і привернули значну увагу криптосвіту, впливаючи на індустрію? Фахівці Trustee Wallet підготували статтю, у якій пояснюють що таке стандарт ERC-20, розкривають передумови створення, основні характеристики та ключові відмінності від криптовалют.
Ми розповімо про найпопулярніші токени ERC-20, основні переваги та недоліки, а також як використовувати і як обрати гаманець для зберігання токенів ERC-20. Цікаво та корисно — далі в статті.
Токени ERC-20: що це?
Це універсальний протокол для створення нових токенів, які відповідають стандартам та є основою безлічі сучасних токенів. Основні характеристики:
- взаємозамінність;
- переносимість — перекази між адресами;
- фіксована емісія — кількість токенів визначається при створенні; розробники не можуть довипускати токени, якщо це не прописано в смарт-контракті.
Що означає абревіатура 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 опціональних параметри:
Обов’язкові
- totalSupply (загальна кількість) — загальна кількість токенів, дозволена для емісії, обмежує генерацію нових токенів після досягнення максимуму;
- balanceOf (поточний баланс) — кількість токенів, що з самого початку прикріплені до встановленої адреси;
- transfer (переказ) — метод переміщення токенів з первинної адреси іншим користувачам;
- transferFrom (адреса джерела переказу) — метод переміщення токенів для передачі між учасниками;
- approve (підтвердження) — підтверджує, що смарт-контракт може здійснювати розподіл токенів, не порушуючи ліміт загальної емісії, — перевірка балансу;
- allowance (перевірка залишку на рахунку) — підтверджує, що адреса має достатньо токенів на балансі для надсилання на іншу адресу.
Саме завдяки цим параметрам криптосервіси, біржі, гаманці можуть створити універсальну кодову базу для взаємодії з будь-яким смарт-контрактом, що відповідає протоколу.
Чим токени ERC-20 відрізняються від традиційних криптовалют?
Токени ERC-20, випущені на стандарті ERC-20 (блокчейн Ethereum) відрізняються від криптовалют рядом характеристик:
- не мають власного блокчейну;
- емітуються певною командою, а не майняться;
- можуть відігравати роль знижки або бонусу для продукту;
- не виражають вартість товару та не характеризують купівельну спроможність;
- є маркером наявності коштів чи права використання товарів чи послуг, можуть виступати борговою розпискою;
- керуються смарт-контрактами, що забезпечують виконання зобов’язань, закладених у код.
Детально різницю між токенами та монетами ми розглядали у цьому матеріалі: Що таке токен простими словами?
ERC-20: список популярних токенів
За даними 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 та встановіть на мобільний пристрій.
Для цього знадобиться всього 2 кроки:
- натиснути “Створити гаманець”;
- записати індивідуальну фразу відновлення доступу.
Найзручніший криптогаманець для роботи з токенами готовий до використання!
Щоб додати будь-який токен ERC-20 у Trustee Wallet, зробіть наступні дії:
- відкрийте потрібний гаманець всередині застосунку;
- натисніть кнопку «Додати актив»;
- оберіть вкладку «Токени» та знайдіть бажаний у списку запропонованих або додайте свій кастомний токен через адресу смарт-контракту;
- натисніть на бігунок навпроти тікера токена.
Нагадаємо, що для надсилання токенів ERC-20 буде необхідно мати позитивний баланс ETH.
Підведемо підсумки
ERC-20 – це універсальний протокол для створення нових токенів, основні специфікації яких – взаємозамінність, переносимість та фіксована емісія. Завдяки цьому протоколу в мережі Ethereum стало простіше та швидше додавати, видаляти та переміщувати токени; більше не потрібно писати новий код для створення нового токена, а розміщення на криптосервісах не вимагає додаткових технічних дій.
Залишити відповідь