У цій статті ви дізнаєтеся основи стандарту токенів Ethereum, для чого використовуються токени ERC-20 та як вони працюють.
Використовуйте мультичейн додаток Bitcoin.com Wallet, якому довіряють мільйони, щоб безпечно та легко відправляти, отримувати, купувати, продавати, торгувати, використовувати та керувати Bitcoin (BTC), Bitcoin Cash (BCH), Ether (ETH) та найпопулярнішими криптовалютами, включаючи токени ERC-20 на Ethereum, Polygon та Avalanche.
Огляд токенів ERC-20
Токени ERC-20 — це набори "взаємозамінних" цифрових токенів, що існують у мережі Ethereum. Взаємозамінність тут означає, що кожен токен у наборі не відрізняється від інших токенів у цьому ж наборі. Це аналогічно тому, як один долар США фактично не відрізняється від іншого долара США (принаймні в цифровій сфері). Що стосується токенів ERC-20, кожен набір відрізняється символом тікера, таким як ABC або XYZ. Наприклад, може існувати набір з 1 мільйона токенів ABC та інший набір з 10 мільйонів токенів XYZ. Бар'єр для входу у створення наборів токенів ERC-20 є низьким (це фактично лише питання розгортання відносно простого "контракту" у мережі Ethereum), тому кількість наборів вимірюється тисячами. З цієї причини більшість наборів фактично мають дуже малу вартість. Деякі, однак, коштують мільярди.
Стандарт ERC-20
ERC-20 відноситься до технічного стандарту, який визначає загальні правила, такі як як токени можуть бути передані, як транзакції затверджуються і загальна кількість токенів. Стандарт ERC-20 виник з пропозиції 2015 року, що була інтегрована в протокол Ethereum через Пропозицію щодо поліпшення Ethereum (IEP-20).
Взаємодія з токенами ERC-20
Для взаємодії з токенами ERC-20 необхідно використовувати ETH. Наприклад, якщо ви хочете надіслати 100 токенів ABC Алісі, вам потрібно прикріпити невелику кількість ETH, щоб оплатити транзакцію.
Дізнатися більше: Що таке газ і як працюють комісії в Ethereum?
Створення токенів ERC-20
Токени ERC-20 створюються шляхом розгортання смарт-контрактів. Логіка смарт-контрактів дозволяє цікаві випадки використання, навіть просто для створення набору токенів. Наприклад, розгляньте контракт, написаний таким чином, що він може прийняти максимум 1000 ETH (тобто загалом 1000 ETH можуть бути відправлені на контракт), і за кожен ETH, відправлений у контракт, контракт автоматично "випускає" і відправляє 100 токенів ABC назад відправнику. Це "створить" 100,000 токенів ABC і розповсюдить їх серед тих, хто відправив ETH на контракт. Варто зазначити, що цей процес має схожість з початковим публічним розміщенням акцій, де акції компанії випускаються і розподіляються серед людей, які їх купили за долари.
Випадки використання і різновиди токенів ERC-20
Існує величезна різноманітність токенів ERC-20. Деякі, як в нашому прикладі вище, представляють фінансові активи, які можна порівняти з акцією в компанії. Зверніть увагу, що ця особливість означає, що такі токени можуть вважатися цінними паперами фінансовими регуляторами, що потенційно піддасть емітентів ряду юридичних зобов'язань в залежності від юрисдикції.
Токени ERC-20 також можуть використовуватися для представлення таких речей, як програми лояльності та бали репутації. Уявіть, наприклад, онлайн-туристичну агенцію, яка видає бали користувачам кожного разу, коли вони роблять бронювання через платформу. Ці бали можуть використовуватися для оплати майбутніх бронювань. Вони також можуть надавати власникам додаткові переваги, такі як VIP-сервіс, частка зборів, згенерованих платформою бронювання, або навіть слово у тому, як платформа управляється. Важливо, що бали (токени) також можуть торгуватися з іншими людьми, що надає їм цінність за межами екосистеми, в якій вони були створені.
Токени ERC-20 можуть також використовуватися для представлення фізичних об'єктів, таких як золото або нерухомість. Однак, коли цифрові токени використовуються для представлення фізичних об'єктів, підтримка зв'язку між ними представляє труднощі.
Розгляньте приклад токенів ERC-20, що представляють долари США - як, наприклад, один з найбільш використовуваних і найширше розповсюджених токенів ERC-20, Tether (USDT). Власники токенів Tether, які позначаються символом тікера USDT, мають претензію на долари США, що зберігаються на банківських рахунках компанії Tether Limited. Вартість 1 USDT до цього часу надійно відображала вартість 1 "реального" долара США, однак, оскільки банківські рахунки компанії, що стоїть за USDT, існують поза мережою Ethereum, учасники повинні покладатися на традиційні аудиторські практики для перевірки існування "реальних" доларів. Це покладання на третю сторону, яка існує поза кодовим світом загального комп'ютера Ethereum, ускладнює гарантію "правди". Таким чином, завжди існує шанс, що учасники втратять впевненість, що компанія Tether дійсно має достатні доларові резерви - обставина, яка може призвести до ситуації, де 1 USDT не вартує стільки ж, скільки 1 долар США.
Незважаючи на виклики, факт існування токенів USDT на Ethereum наділяє їх певною утилітою поза межами "реальних" доларів США. Зокрема, ви можете легко переміщувати їх (включаючи через кордони), обмінювати їх на інші токени або навіть відправити їх у смарт-контракт, який дозволяє вам заробляти на них дохід. З цих причин ріст прийняття USDT та інших токенів на основі долара США на Ethereum був швидким.
Дізнатися більше: Що таке децентралізовані фінанси?
Прийняття стандарту токенів ERC-20 у мережах, сумісних з EVM
Стандарт токенів ERC-20, спочатку розроблений для блокчейну Ethereum, отримав широке прийняття у мережах, сумісних з EVM (Ethereum Virtual Machine). Це значною мірою зумовлено гнучкістю, ефективністю та легкістю, з якою розробники можуть створювати та розгортати токени, використовуючи його. Як результат, численні блокчейни, що підтримують сумісність з EVM, такі як BNB Smart Chain, Polygon та Avalanche, прийняли ERC-20, дозволяючи безперебійну взаємодію токенів через ці платформи. Ця крос-ланцюгова функціональність не лише сприяла більш плавному руху активів в межах криптоекосистеми, але й стимулювала інновації у децентралізованих фінансах (DeFi), іграх та інших децентралізованих додатках (dApps). Використовуючи стандарт ERC-20, ці мережі, сумісні з EVM, можуть забезпечити послідовний і надійний користувацький досвід, ще більше закріплюючи роль ERC-20 як основного будівельного блоку для створення токенів у просторі блокчейну.
Додаток Bitcoin.com Wallet підтримує токени ERC-20 не тільки на Ethereum, але й у мережах, сумісних з EVM, які підтримуються у гаманці (на момент написання це Avalanche, BNB Smart Chain та Polygon).





