Стандарти NFT: ERC 1155 проти ERC 721
Якщо ви плануєте не лише купувати токені, а й створювати власні, варто розібратися у стандартах. Більшість децентралізованих додатків створюються на Ethereum. Ця платформа пропонує багато різних можливостей та кілька стандартів. Навіщо потрібні стандарти?
Зображення Tumisu із сайту Pixabay
Підпишитися на нас Facebook, Telegram, Twitter, Instagram, щоб бути в курсі новин NFT.
Припустимо, ви хочете створити NFT для будь-якої гри та продати його на OpenSea. Щоб ваш токен підійшов за параметрами гри, був сумісний з іншими предметами і зі грою, для якої він створюється, потрібні загальні стандарти.
ERC або Ethereum Request for Comments – це, по суті, технічний документ, який надає специфікації методів, інновацій, досліджень та ознак для користувачів екосистеми Ethereum. Сьогодні використовують три найпопулярніші стандарти: ERC-20, ERC-721, ERC-1155.
ERC20
У 2015 році Віталій Бутерін запропонував дотримуватися певного стандарту чи склепіння правил при створенні нових smart contract на блокчейні Ethereum. А оскільки Ethereum – проект з відкритим кодом, то внести пропозиції може будь-хто і якщо спільнота визнає їх значущими, вони приймаються як офіційні. Стандарт, запропонований Віталієм, ухвалили та назвали ERC20.
Додавання склепіння правил спростило процес створення нових криптовалют. Зручно було й те, що різні токені ERC-20 можна було зберігати на одній адресі в мережі Ethereum, а для випуску нового активу не потрібно запускати окремий блокчейн. Але ERC-20 орієнтований на взаємозамінні токені. З розвитком Ethereum і висхідною популярністю NFT командам розробників довелося продумувати нові стандарти, що підходять для незмінних токенів.
Незалежні токені широко застосовуються у світі технологій, починаючи від соціальних мереж і закінчуючи дослідницькими роботами в області криптовалют. Стандарт ERC-721 запропонував відповідну основу для створення індивідуального, невзаємозамінного токена. З його допомогою можна створити унікальну колекційну торгову картку або унікальний персональний аватар.
Навіщо тоді розробляли стандарт ERC 1155?
Річ у тому, що ERC-721 фокусується саме на незамінних токенах.
Стандарт ERC-1155 сприяє змішаному застосуванню взаємозамінних, напівзамінних та незамінних токенів. Розглянемо їх детальніше.
ERC-721
Стандарт токенів ERC-721 фактично започаткував феномен NFT. Цей стандарт був першим у своєму роді. Хоча незамінні токені існували вже давно, безпосередньо стандарт ERC 721 відкрив ворота для масової популярності NFT. ERC-721 відіграв важливу роль у виставі унікальних NFT громадськості за допомогою CryptoKitties.
Розробник CryptoKitties, компанія Dapper Labs, у 2017 році запропонувала ERC-721 для удосконалення Ethereum або EIP (пропозиції щодо покращення Ethereum). CryptoKitties – це набір унікальних, випадково згенерованих котят – цифрових персонажів для колекціонування. Слід зазначити, що CryptoKitties – повністю унікальні, їх неможливо повторити. Крім того, історія транзакцій дає чітке уявлення про володіння кошеням з моменту його створення.
Важливо відзначити, що токені ERC-721 – це не тільки повна унікальність, а й такі додаткові характеристики:
- гнучкість переказу NFT між рахунками поруч із можливістю обміну NFT на інші валюти;
- прості можливості виявлення власників конкретного активу;
- ефективне визначення загального обсягу пропозиції для будь-якого набору NFT у мережі.
ERC-721 фактично став головним фактором підвищення популярності NFT. Багато токенів, заснованих на цьому стандарті, домінують у криптовалютному ландшафті. Це художні твори, аватари, проекти PFP – групи аватарів та дрібне володіння віртуальними земельними ділянками.
ERC-1155
Джерела створення ERC-1155 сягають проекту Enjin, який представив стандарт токенів у 2019 році. Стандарт ERC 1155 включає найкраще зі стандартів ERC-20 і ERC-721:
- При передачі кількох NFT на стандарті ERC-721 будуть потрібні окремі транзакції для шкірного NFT, внаслідок чого ціна на транзакції сильно збільшується. ERC 1155 допускає можливість пакетних перекладів – можна охопити кілька активів одним смартконтрактом, тим самим забезпечуючи їх передачу з обмеженим навантаженням мережі та нижчими транзакційними витратами.
- Ще одна важлива особливість ERC 1155 – підтримка як незамінних, так і взаємозамінних токенів. ERC-1155 дає можливість підтримувати кілька станів на одному контракті та адресі.
- ERC-1155 виграє у змаганні з ERC 721 ще й тому, що дає можливість створювати напівзамінні токені. Напівзамінні токені служать взаємозамінними токенами під час торгівлі, а після погашення вони стають NFT.
І ще один примітний аспект стандарту токенів ERC-1155 – можливість зворотного перекладу токенів. Користувачі криптовалют мають один загальний кошмар – випадкове відправлення активів за неправильною адресою. За використання стандарту ERC-721 немає можливості повернути свої активи, якщо ви перевели їх не туди. Стандарт ERC-1155 має функцію «безпечна передача», що дає можливість оцінити правильність транзакції та скасувати у разі помилки.
Резюме
Основна різниця між ERC 1155 та ERC 721 – ERC-1155 усуває обмеження ERC-721. ERC-721 пропонує основу для незамінних токенів, а ERC-1155 має всі необхідні функції для роботи з NFT.
ERC-1155 має явну перевагу у довгострокових перспективах NFT. Феноменальна його особливість – використання можливостей напівзамінних токенів та пакетних перекладів NFT.
Криптовалюти та токені можуть бути гарною підмогою та цікавим заняттям, але розвивати власний бізнес – це зовсім інший рівень. Основа просування бізнесу в мережі сайт з відповідним доменом та надійним хостингом. Безпека та стабільність забезпечувати реєстрація торгової марки та SSL-сертифікат. Ці та інші продукти та послуги можна знайти на NIC.UA.