Topics NFT

ERC-1155: Стандарт мультитокенів для цифрових активів нового покоління

Середній
NFT
16 Feb 2024

Оскільки Ethereum є однією з найбільш використовуваних блокчейн-мереж, важливо бути в курсі останніх ідей розвитку токенів Ethereum. Особливо корисним стандартом токенів, про який слід знати, є ERC-1155. Спочатку ERC-1155 був розроблений для простішого поводження з NFT. ERC-1155 Розробники починають усвідомлювати, що його гнучкий дизайн має багато застосунків поза його початковою метою. Щоб зрозуміти, чому стандарт токенів ERC-1155 настільки революційний, докладніше розгляньмо, як він працює та що він робить.

Ключові висновки:

  • ERC-1155 — це стандарт токенів Ethereum, запроваджений у 2019 році. Він розроблений як універсальний спосіб створення як грибкових, так і негрошових токенів.

  • За цим стандартом мультитокенів один смарт-контракт може працювати з кількома типами токенів.

Що таке ERC-1155?

ERC-1155 — це стандарт токенів Ethereum, запроваджений у 2019 році. Він розроблений як універсальний спосіб створення як грибкових (змінних), так і негрибкових токенів. За цим стандартом мультитокенів один смарт-контракт може працювати з кількома типами токенів.

Як працює стандартний токен ERC-1155?

ERC-1155 — це тип запропонованого спільнотою стандарту токенів. Це означає, що це низка рекомендацій щодо смарт-контрактів, яких спільнота Ethereum погоджується дотримуватися для певних типів токенів. Стандартизуючи управління цими токенами, спільнота Ethereum може легко використовувати одне й те саме програмне забезпечення та контракти в різних програмах web3.

Кожен токен ERC-1155 починається з того, що розробник розробляє контракт на блокчейні Ethereum. Під час створення токенів потрібно вказати такі параметри, як ідентифікатори токенів, символи та типи. Це можна зробити безпосередньо за допомогою коду, або розробники можуть використовувати програмне забезпечення для управління цими технічними даними. Смарт-контракти ERC-1155 можуть одночасно керувати як фунгітними, так і негрошовими токенами. Це означає, що вони можуть обробляти взаємозамінні токени, як-от стандартні монети Ethereum, а також незамінні токени, як-от художні роботи NFT.

Після розробки смарт-контракту ERC-1155 власник може видобути нові токени, а токени можна передавати різним власникам. Усі токени та трансакції ERC-1155 постійно записуються в основний блокчейн Ethereum. У його реєстрі відображається хронологічний список усіх токенів, до яких гаманці належать токени та коли відбувалося схвалення кожної партії.

Переваги ERC-1155

Є кілька міркувань, які відрізняють цей тип контракту від інших схожих стандартів токенізації Ethereum. Люди, які вирішили працювати з контрактами ERC-1155, отримують такі переваги.

Ефективність

Багато типів смарт-контрактів Ethereum будуються для обробки токенів лише один раз за раз. Щоб виконати такі дії, як відправлення кількох елементів на один гаманець, потрібно обробити ці речі по черзі. На відміну від цього, ERC-1155 — це ефективний стандарт токенів з можливістю об’єднання кількох транзакцій і ідентифікаторів токенів в один смарт-контракт. Наприклад, якщо ви граєте в гру з активами гри, що зберігаються як токени ERC-1155, ви можете використати одну транзакцію, щоб одночасно надіслати друзям кілька видів зброї та монет. Вам потрібно обробити лише одне схвалення пакета, а не вручну. Це пришвидшує обробку транзакцій і зменшує суму комісії за газ Ethereum, яку вам потрібно сплатити.

Гнучкість

Більшість стандартів токенів Ethereum корисні лише для створення фунгів або негрошових токенів. До ERC-1155 розробникам, які хочуть працювати з обома типами токенів, потрібно буде написати для кожного окремий смарт-контракт. На щастя, ERC-1155 може керувати кількома типами токенів за одним контрактом. Ця гнучкість робить її ідеальною для систем, які використовують кілька активів. Стандарт токенів ERC-1155 також є першим, що дає змогу створювати напівгрибкові токени, які можуть робити такі речі, як перехід з фунгівного токена на негрибковий токен у зазначену дату, тому він має багато цікавих застосунків для програм web3.

Безпека

Однією з найунікальніших особливостей цього стандарту токенів є включення варіантів розміщення токенів. Зазвичай, якщо людина надсилає токени Ethereum на неправильну адресу, вона втратила свої токени заради блага. Однак токени безпеки ERC-1155 мають функцію безпечного переказу, яка дає змогу повернути токен, який помилково надіслано на неправильну адресу. Це забезпечує набагато безпечніший спосіб передачі токенів між гаманцями.

Проблеми ERC-1155

Токени ERC-1155 мають багато переваг, але це не означає, що вони ідеально працюють у кожній ситуації. Як і в інших стандартах токенів, ERC-1155 має потенційні помилки, про які слід знати.

Складність

Основною проблемою стандарту з кількома токенами є складна система. Неправильна інформація може легко призвести до таких проблем, як випадкове розміщення невірних елементів у пакетній передачі. Також були деякі випадки, коли люди використовують функцію безпечного передавання токенів безпеки для здійснення шахрайства для користувачів, які про це не знали. Хоча цей протокол має багато заявок, він не особливо зручний. Якщо не існує корисного інтерфейсу, деякі користувачі можуть заплутатися, намагаючись працювати з транзакціями ERC-1155.

Відсутність підтримки

Стандарт ERC-1155 запрацював лише чотири роки тому, тому деяке старіше програмне забезпечення може ще не бути налаштоване на підтримку контрактів з токенами. Це може призвести до проблем сумісності, через які певні гаманці або набори для розробки програмного забезпечення не можуть легко використовувати системи ERC-1155. Людям, які віддають перевагу старій технології блокчейну, може бути важко інтегрувати ERC-1155 у свої плани.

Труднощі з налаштуванням

Остаточна складна проблема ERC-1155 полягає в тому, що перш за все потрібно більше часу. Багато дрібних деталей займаються розробкою та майнінгом токена на стандарті ERC-1155. Порівняно з іншими протоколами токенів, вам потрібно виконати більше кроків і визначити більше функцій монети. Хоча цей більш тривалий процес розробки токенів забезпечує більш гнучкі варіанти налаштування, це також означає, що початківцям може бути більше складно працювати з ERC-1155.

ERC-20 порівняно з ERC-721 порівняно з ERC-1155

Щоб краще зрозуміти, що робить ERC-1155 настільки особливим, важливо враховувати, як стандарт токенів порівнюється з іншими популярними варіантами. ERC-20 часто називають початковим стандартом токенів. Це дає змогу людям виробляти власні фунгітні токени, які бігають на блокчейні Ethereum, і це основа багатьох інших популярних криптовалютних систем, як-от Tether і Shiba Inu. Тим часом ERC-721 — це стандарт токенів Ethereum для негрошових токенів. Це дає змогу створювати унікальні токени, як-от колекція нудних яхт-клубів Ape Yacht Club.

ERC-1155 — це по суті комбінація ERC-20 і ERC-721. Вона дає змогу створювати фунгітні токени, які працюють так само, як монети ERC-20, або може створювати негрошові токени, які працюють так само, як і стандартні NFT ERC-721. Однак ERC-1155 набагато складніший, ніж будь-який із цих інших стандартів токенів. Вона також включає деякі функції, які не можна знайти ні в ERC-20, ні в ERC-721. Наприклад, ERC-1155 може м’ятувати напівгрибкові токени, які не містяться в інших популярних стандартах токенів, а також має безпечні функції переказу, які можуть повернути неправильні транзакції. Іншою значною різницею є те, що кілька балансів і активів можна об’єднати в одну трансакцію.

Використання ERC-1155

Є ціла низка цікавих програм для систем, побудованих за стандартом токенів ERC-1155.

геймінг;

Розвиток токенів ERC-1155 починав розробник ігор Філіппе Кастонгвай, який хотів розробити корисний новий стандарт для ігор. Протокол мав на меті значно спростити процес роботи з ігровими речами. Наприклад, за допомогою ERC-1155 ви можете створити акаунт гравця як зілля першої допомоги, так і з несвіжої броні. Ви навіть можете створити ігрові активи, як-от веселий меч, який користувачі можуть перетворити на негрошову спеціальну броню. Крім того, у протоколі легко переносити великі партії предметів між гравцями, водночас надаючи гравцям можливість переказати окремі предмети. Загалом ERC-1155 — це один із основних протоколів розробки ігор web3.

Програми взаємодії з клієнтами

Токени ERC-1155 мають багато цікавих застосунків для бізнесу та обслуговування клієнтів. Оскільки цей протокол токенів є одним із небагатьох, які дозволяють токенам переходити між фунгуваністю та негрошовою здатністю, він має багато видів використання сучасних продуктів web3. Наприклад, за допомогою ERC-1155 компанії можуть роздати винагороди, які клієнти можуть пізніше обміняти на цифрові активи або реальні продукти. Крім того, можливість надсилати кілька токенів у пакетному переказі робить всю систему більш ефективною, що важливо для компаній, які працюють з декількома балансами та великою кількістю клієнтів одночасно.

Колекціони

Усі варіанти налаштування токенів ERC-1155 також роблять їх ідеальними для цифрових колекцій. Наприклад, колекції NFT, як-от CryptoKitties, використовують ERC-1155, щоб запропонувати ширший діапазон стилів NFT, ніж інші колекції, які можна створити. Унікальні твори мистецтва, картки й аудіо можна створити за допомогою токенів ERC-1155.

Skinny_Banner-1600x400.webp

Майбутнє стандарту токенів ERC-1155

Завдяки здатності одночасно обробляти кілька токенів стандарт ERC-1155 є одним із найперспективніших типів токенів ERC. Це не лише ефективно, але й зменшує комісії за газ і дає змогу надсилати активи в одній транзакції, але й дозволяє людям легко додавати параметри налаштування під час створення токенів. Всього за кілька років ERC-1155 уже став одним із найбільш часто використовуваних токенів ERC. Малоймовірно, що найближчим часом він зникне, і ви, ймовірно, матимете безліч контрактів на токени, які використовуватимуть його в майбутньому.

Експерти з криптовалюти прогнозують, що ERC-1155 стане особливо популярним для токенів NFT. З часом він може навіть перевищити NFT ERC-721. На відміну від стандарту ERC-20, який все ще забезпечує людей деякими корисними рівнями простоти, існує мало недоліків у використанні ERC-1155 для NFT. Він дає розробникам змогу створювати NFT, які легко перемикаються між різними дизайнами, і гарантує, що кілька транзакцій можна швидко обробити пакетним переказом. Особливо для NFT в іграх цей стандарт токенів є ідеальною системою.

Підсумки

ERC-1155 — це один із найбільш універсальних протоколів токенів Ethereum. Вона дає користувачам змогу створювати різноманітні веселі, негрибкові та напівгрибкові токени, а також має деякі корисні функції, як-от додатковий захист під час передачі токенів. Зрештою, ці привілеї роблять ERC-1155 надзвичайно корисним стандартом із численними потенційними застосунками для розробки Web3.

#Bybit #TheCryptoArk