Ключові моменти
Стандарти токенів — це набори правил, які смартконтракти використовують для створення криптотокенів. Вони виступають "схемами", які забезпечують сумісність.
Стандарти Ethereum (ERC), такі як ERC-20 та ERC-721, є найпоширенішими, однак інші блокчейни, такі як Bitcoin і Solana, мають свої унікальні стандарти.
Сумісність дозволяє різним застосункам (гаманцям, біржам, іграм) працювати з цими токенами без необхідності писати індивідуальний код для кожного з них.
Вступ
Хоч існують десятки тисяч криптовалют, вас може здивувати той факт, що більшість із них створені за однією і тією ж схемою. Ці схеми, які називаються стандартами токенів, визначають основні функції та властивості токенів блокчейну.
Стандарти токенів визначають функціональність та властивості токенів блокчейну. Аналогічно до того, як USB є універсальним стандартом, який гарантує роботу вашої миші з будь-яким комп'ютером, стандарти токенів забезпечують роботу нового токена з вже наявними гаманцями, біржами та децентралізованими застосунками (dApp).
Навіщо потрібні стандарти токенів?
1. Сумісність
Основною перевагою стандартів є сумісність. Якщо розробник випускає токен, який відповідає певному стандарту, він автоматично взаємодіє з існуючою інфраструктурою. Наприклад, оскільки стейблкоїн USDT відповідає стандарту ERC-20, він одразу працює на Uniswap, MetaMask та централізованих біржах, при цьому цим платформам непотрібно писати для нього окремий код.
2. Компанування
У децентралізованих фінансах (DeFi) компанування дозволяє розробникам використовувати існуючі компоненти для створення нових продуктів, які часто називають "грошовими кубиками Лего". Оскільки розробники точно знають, як поводиться стандартний токен, вони можуть будувати складні протоколи кредитування, запозичення та торгівлі, які автоматично підтримують будь-який токен, що відповідає цьому стандарту.
3. Ефективність
Стандарти запобігають повторному створенню вже існуючих рішень. Замість написання смартконтракту з нуля для виконання базових функцій, таких як "переказ" чи "перевірка балансу", розробники використовують перевірені бібліотеки на основі узгоджених стандартів. Це зменшує ризик помилок і пришвидшує розробку.
Поширені стандарти токенів Ethereum (EVM)
Оскільки Ethereum став першим програмованим блокчейном, його набір документів "Requests for Comments" (ERC) заклав основу для галузі. Ці стандарти також використовуються на мережах, сумісних із EVM, таких як Avalanche, Polygon і Arbitrum.
ERC-20 (взаємозамінні токени)
ERC-20, запропонований у 2015 році, став галузевим стандартом для взаємозамінних токенів. "Взаємозамінний" означає можливість замінити один одного; тобто одна одиниця токена має однакове застосування й вартість, як і інша (як одна доларова банкнота дорівнює іншій доларовій банкноті).
Варіанти використання: стейблкоїни (USDT, USDC), токени управління (UNI, AAVE) та утиліті токени.
Ключові функції: дає змогу користувачам перевіряти загальну пропозицію (TotalSupply) та переказувати активи через Transfer або TransferFrom.
ERC-721 (невзаємозамінні токени)
ERC-721 — це стандарт, який став рушієм буму NFT у 2021 році. На відміну від ERC-20, кожен токен ERC-721 є унікальним. Щоб забезпечити це, кожен токен ідентифікується за певним ID токена у межах контракту.
Варіанти використання: унікальні цифрові активи, такі як сертифікати, предмети колекціонування, предмети мистецтва, ігрові активи, файли цифрової ідентичності та документи на право власності.
Ключова відмінність: якщо 1 ETH завжди дорівнює 1 ETH, то кожен токен ERC-721 має унікальні значення та характеристики.
ERC-1155 (багатотокеновий стандарт)
Це стандарт токенів, розроблений для усунення неефективності при окремому використанні ERC-20 та ERC-721. ERC-1155 створює стандарт, який може керувати обома типами токенів — взаємозамінними й невзаємозамінними.
Напівзамінність: ERC-1155 ідеально підходить для ігор. Наприклад, у грі можуть бути "золоті монети" (взаємозамінні), "залізні мечі" (напівзамінні — існує 1 000 однакових мечів) і "Легендарний щит" (унікальний NFT). Стандарт ERC-1155 дозволяє контрактам одночасно працювати з усіма цими токенами.
Пакетні перекази: на відміну від попередніх стандартів, ERC-1155 може надсилати різні типи токенів в одній транзакції й суттєво економить на комісії gas.
Стандарти поза Ethereum
Хоча Ethereum створив прецедент, інші великі блокчейни розробили власні стандарти для роботи зі своєю архітектурою.
BNB Smart Chain: BEP-20
BEP-20 — основний стандарт токенів у BNB Smart Chain (BSC). Він функціонує майже так само, як Ethereum ERC-20, але оптимізований для швидкості BSC і низьких комісій. Він також підтримує привʼязані токени — це обгорнутіверсії активів з інших мереж (наприклад, Bitcoin чи Ethereum), які інтегруються в екосистему BNB Chain.
Solana: SPL (Solana Program Library)
Solana працює з токенами інакше, ніж блокчейни EVM. В Ethereum кожен токен — це окремий смартконтракт. У Solana існує лише одна "Програма токенів" (стандарт SPL), і нові токени створюються як нові акаунти в цій програмі. Така архітектура дозволяє Solana обробляти транзакції паралельно та на високих швидкостях.
Стандарт SPL охоплює як взаємозамінні токени (наприклад, USDC на Solana), так і NFT — без потреби у різних стандартах, як ERC-20 та ERC-721.
Bitcoin: BRC-20 і Runes
Більше десяти років Bitcoin розглядали лише як валюту, а не як платформу для токенів. Це змінилося у 2023 році з появою Ordinals.
BRC-20. Експериментальний стандарт, який дозволяє створювати взаємозамінні токени безпосередньо на Bitcoin із використанням текстових написів. На відміну від токенів на смартконтрактах, токени BRC-20 використовують блокчейн Bitcoin як базу даних для відстеження переказів.
Runes. Більш ефективний протокол, розроблений для випуску взаємозамінних токенів на Bitcoin із меншим навантаженням на блокчейн, аніж BRC-20.
Вирішення обмеження: кросчейн-сумісність
Основне обмеження стандартів токенів полягає в тому, що вони зазвичай обмежені своїм блокчейном. Токен ERC‑20 в мережі Ethereum не може нативно існувати в мережі Solana.
Обгорнуті токени
Традиційно ця проблема вирішувалася шляхом обгортання. Щоб перемістити Bitcoin в Ethereum, BTC блокується у сховищі, а еквівалентна кількість токенів "обгорнутих BTC" (WBTC) карбується як токен ERC-20 в Ethereum. Хоча це й ефективно, мости, де зберігаються ці активи, історично є мішенню для хакерів.
Omnichain fungible tokens (OFT)
Деякі протоколи сумісності (наприклад, LayerZero або Chainlink CCIP) виходять за рамки простого обгортання. Вони дозволяють токенам Omnichain нативно переміщатися між блокчейнами через безпечні системи обміну повідомленнями, а не за рахунок централізованих сховищ.
Висновки
Стандарти токенів — це невидимий хребет криптоекономіки. ERC-20 токени у вашому гаманці, BRC-20 токени на Bitcoin чи SPL токени на Solana — ці "схеми" створюють єдину, ефективну й компоновану екосистему.
В останні роки ми спостерігаємо перехід від простих стандартів до складних гібридних рішень на кшталт ERC-404 та Omnichain-протоколів, які допомагають побудувати більш інтегрований Web3.
Повʼязані статті
Відмова від відповідальності: цей контент надається вам на умовах "як є" тільки для загальної інформації і освітніх цілей, без будь-яких заяв чи гарантій. Його не слід розглядати як фінансову, юридичну чи іншу професійну пораду, і він не призначений для рекомендації купівлі конкретного продукту чи послуги. Вам слід звернутися за порадою до відповідних професійних консультантів. Продукти, згадані в цій статті, можуть бути недоступними у вашому регіоні. Якщо стаття написана стороннім автором, зверніть увагу, що висловлені думки належать сторонньому автору, і не обовʼязково відображають думку Binance Academy. Для отримання додаткової інформації, будь ласка, перегляньте нашу повну відмову від відповідальності. Ціни на цифрові активи можуть бути волатильними. Вартість ваших інвестицій може як впасти, так і зрости, і ви можете не повернути інвестовану суму. Ви несете повну відповідальність за свої інвестиційні рішення, і Binance Academy не несе відповідальності за збитки, які ви можете понести. Цей матеріал не повинен розглядатись як фінансова, юридична чи інша професійна порада. Для отримання додаткової інформації, будь ласка, перегляньте наші Умови користування та Попередження про ризик.