Різні стандарти токенів у блокчейні Ethereum
ERC — це абревіатура від Ethereum Request for Comments. ERC — це специфікації рівня програм на Ethereum, які включають стандарти токенів, реєстри імен, формати бібліотек/пакетів та інші функції. Будь-хто з програмою блокчейну Ethereum може створити токен ERC, але автор повинен чітко пояснити свій стандарт і отримати схвалення спільноти.
Загальні стандарти ERC визначають набір необхідних дій для форми токена, завдяки чому програми та смартконтракти можуть взаємодіяти у передбачуваний спосіб. Наразі ERC-20 є найбільш широко використовуваним стандартом ERC. Це тип стандарту, який спрощує створення, використання та обмін токенів на Ethereum.
З іншого боку, криптоентузіасти повинні знати про проблеми, які виникають, коли різні проєкти реалізують обмежену функціональність кожного стандарту, в результаті чого зʼявляються смартконтракти, не сумісні з ERC.
Тож давайте обговоримо різні типи вимог до ERC.
Стандарти токенів Ethereum ERC: типи та застосування
ERC-20: стандартний інтерфейс для взаємозамінних токенів
З 2015 року стандарт ERC-20 є найважливішим типом стандартну на блокчейні Ethereum. ERC-20 став технологічним стандартом для реалізації токенів у блокчейні Ethereum і використовується для всіх смартконтрактів Ethereum. Він встановлює набір правил, яких повинні дотримуватися всі токени на Ethereum. Токени ERC-20 — це цифрові активи, які можна надсилати та отримувати в блокчейні Ethereum. Основна відмінність полягає в тому, що токени ERC-20 використовуються через мережу Ethereum, а не через власний блокчейн.
У 2017 і 2018 роках випуск великої кількості різних токенів ERC-20 для збору коштів для нових блокчейн-компаній підживлював інтерес до блокчейну. Однак цей стандарт все ще використовується у 2020 році та є важливим інструментом для блокчейн-екосистем у цілому та Ethereum зокрема. Цей стандарт активною підтримують криптовалютні біржі та інші постачальники послуг.
ERC-721 та ERC-1155 — специфікації невзаємозамінних токенів (NFT)
Невзаємозамінні токени (NFT) добре відомі в колекційній та ігровій індустрії, і вони є одним з найбільш розкручених ринків блокчейну та криптоіндустрії. NFT можна використовувати не лише в іграх і як предмети колекціонування. Розробники по всьому світу використовують смартконтракти ERC-721 і ERC-1155 для створення цілих віртуальних світів, і масового впровадження ще не відбулося. NFT також можуть використовуватися в багатьох галузях, зокрема мистецтві, музиці, моді, Інтернеті речей та багатьох інших. Розробники по всьому світу використовують смартконтракти ERC-721 і ERC-1155 для створення цілих віртуальних світів, і масового впровадження ще не відбулося.
Для токенізації унікальних індивідуальних обʼєктів і властивостей в предметах колекціонування та криптоіграх наразі найбільш широко використовується стандарт ERC-721. Він включає в себе основні функції передачі та відстеження прав власності на NFT.
Стандарт ERC-1155 із кількома токенами в ігровій індустрії дозволяє керувати взаємозамінними, напіввзаємозамінними та невзаємозамінними токенами. Це корисно в таких іграх, тому що в них є взаємозамінні (наприклад, життя/енергія) та невзаємозамінні (наприклад, зброя та інші предмети колекціонування) елементи, які є унікальними.
ERC-725 — це стандарт цифрової ідентифікації
Розробник широко використовуваного стандарту ERC-20 Фабіан Фогельстеллер запропонував стандарт ERC-725 для ідентифікації на основі блокчейну. ERC-725, який визначає проксі смартконтракти, може керувати кількома ключами та різними смартконтрактами. Смартконтракти для ідентифікації можна використовувати для визначення машин, обʼєктів, груп та осіб.
Чому можливість суверенної ідентифікації є такою важливою? У користувачів повинна бути можливість володіти та підтримувати свою цифрову ідентичність, а не передавати її централізованим організаціям. В останні роки ми бачили ризики та недоліки централізованої ідентифікації. Зокрема йдеться про витоки даних і незаконний продаж даних користувачів. Таким чином, портативний, відкритий стандарт ідентифікації уможливить децентралізоване управління та репутацію. Кожен повинен мати можливість використовувати свою особи в різних програмах і на різних платформах.
ERC-223 — це стандарт, встановлений Європейською дослідницькою радою стандартів.
Хоча це не загальноприйнятий цифровий токен, з його допомогою можна розвʼязати деякі проблеми взаємодії з користувачем, які є в інших специфікаціях ERC-токенів. Багато людей надсилали колись монети на неправильну адресу гаманця або, що ще гірше, на смартконтракт, в результаті чого безповоротно втрачали свої кошти. Хоча цинічні розробники можуть стверджувати, що винні в тому, що надсилають токени на неправильну адресу, виключно кінцеві користувачі, це може обмежити швидкість масового впровадження. Ці не зовсім зручні функції інтерфейсу можуть відштовхнути користувачів, які далекі від технологій.
У двох словах, запропонований ERC-223 попереджає користувачів, які випадково надсилають токени не на ту адресу смартконтракту, та скасовує транзакцію. Користувачі повинні платити за газ, зберігаючи при цьому ETH.
Amigocoin наразі є одним з небагатьох проєктів, що використовують протокол ERC-223. Він пропонує зручні для користувача функції UX, які захищають користувачів від помилок з коштами, має зворотну сумісність зі стандартом токенів ERC-20 і його обслуговування коштує вдвічі дешевше, ніж в Ethereum.
ERC-777 — криптовалюта на основі Ethereum
Цифровий токен ERC-777 пропонує набагато більше способів покращити зручність використання блокчейну, а стандарт ERC-227 забезпечує виправлення помилок. Цей цифровий токен додає багато нових функцій до загального стандарту токенів ERC-20. Однією з найбільш винахідливих є можливість карбувати або спалювати токени, що може бути необхідною функцією при певній токеноміці проєкту.
Ця форма ERC-токенів, більш ніж будь-яка інша, має потенціал зробити переказ токенів набагато простішим.
ERC-1400 та ERC-1404 — специфікації токенів безпеки
Специфікація ERC-1400 була створена спеціально для токенів безпеки, які фактично є цінними паперами, що можуть бути використані в блокчейні для представлення будь-якого реального активу.
За допомогою цього стандарту можна обмежувати передачу, додавати матеріали для передачі, управляти бібліотекою документів і примусово передавати їх. Це можливо завдяки поєднанню декількох специфікацій ERC, кожна з яких стосується різних аспектів необхідної функціональності токенів безпеки. Як результат, він має різноманітний набір функцій, які дозволяють офіційно розгортати токени безпеки.
Стандарт ERC-1404 є розширенням стандарту ERC-20, який дозволяє створювати токени безпеки з обмеженнями на переказ задля дотримання регуляторних вимог.
Це дозволяє, наприклад, створити вайтлист. В результаті, емітент має повний контроль над тим, хто може купувати та володіти токеном. Холдери токенів (інвестори) повинні пройти процес реєстрації, який включає перевірки KYC та AML. Якщо переказ токенів відбувається у зворотному напрямку, це також дозволяє використовувати повідомлення, які читатиме людиною.
Висновки
У міру розвитку нових стандартів ERC-токенів Ethereum, кожен з них буде додавати нові функції та виправляти помилки в уже наявних. Щоб гарантувати, що ваша блокчейн-платформа матиме максимальну цінність для кінцевих користувачів, ви повинні спочатку вирішити, який цифровий токен використовувати. Правильна токеноміка, незалежно від того, чи ви запускаєте STO, чи токенізуєте медичну документацію, є критично важливим кроком для запуску успішного проєкту.
Відмова від відповідальності. Інформація про проєкти та продукти, зазначені в цій статті, не є рекламою та надана виключно для ознайомлення. Ця стаття призначена виключно для освітніх цілей і не є інвестиційною порадою. Перш ніж приймати фінансові рішення, необхідно проконсультуватися з кваліфікованими фахівцями.