ERC6551 - це нова пропозиція від сторонньої команди (Future Primitive), яка нещодавно викликала ажіотаж у спільноті невзаємозамінних токенів. Причина проста - це відкриває широкі можливості для нових та існуючих проєктів невзаємозамінних токенів без необхідності упаковки та використання складних багатопотокових ERC, щоб скріпитися разом або покладатися на централізовані компанії.
Початок історії
Бенні Джіанг, перший автор ERC, має кілька років досвіду роботи в криптоспоживчому просторі та роботі з невзаємозамінними токенами. Він був одним з перших членів команди Cryptokitties, NBA TopShot і навіть співзасновником Bistki. Кілька років тому він заснував FP разом із Джейденом Віндлом як консультант для надання ідей та консультацій для брендів та проєктів, які хочуть запустити нові колекції невзаємозамінних токенів. Під час роботи над проектом команда зіткнулася з проблемою і почала розробляти ідеї щодо ERC-6551 - клієнт хотів мати колекцію невзаємозамінних токенів, де кожен невзаємозамінний токен сам по собі містив би будь-які переваги, запропоновані йому в майбутньому, і якщо оригінальний невзаємозамінний токен буде продаватися в майбутньому, ці переваги не будуть втрачені.
Коли команда розробляла 6551, існували деякі основні принципи, якими вони поділилися ETH Лісабоні:
Він повинен бути зворотно сумісним з існуючими невзаємозамінними токенами
Це має бути децентралізація і не потрібні дозволи
Це має бути проста (в ідеалі одноразова) реалізація, щоб проєктам невзаємозамінних токенів не доводилося переписувати кодові бази, які можуть бути пов’язані з проблемами безпеки.
Особливу увагу слід приділити третьому пункту, оскільки проєкти невзаємозамінних токенів часто мають обмежені ресурси (порівняно з ширшим крипторинком) і, отже, мають менший бюджет на аудит безпеки. Команди часто повторюють і використовують галузеві «стандарти», залишаючи мало місця для інновацій та експериментів.
Короткий опис пропозиції ERC-6551
Пропозиція вводить реєстровий контракт, який розгортається в кожному ланцюжку для живлення всіх невзаємозамінних токенів у цьому ланцюжку. Реєстраційний контракт використовує функцію CreateTo для присвоєння заздалегідь визначеної адреси гаманця кожному невзаємозамінному токену. CreateTo дозволяє розробникам розгортати смарт-контракти за заздалегідь визначеними адресами.
Розгорнутий смарт-контракт (обліковий запис) називається адресою Address Token Bound Address (TBA). Адреса прив’язана до невзаємозамінного токена, і будь-який батьківський гаманець, який володіє невзаємозамінним токеном, має повний доступ до нього. Оскільки TBA є окремими гаманцями/рахунками, вони є чимось більшим, ніж просто власністю; вони мають повну функціональність, як і будь-який інший гаманець, і можуть містити інші невзаємозамінні токени, ERC-20, POAP та/або будь-який майбутній стандарт токенів.
Джерело:
Відстеження даних
З моменту активації першого TBA у травні 2023 року спільноти Ethereum та Polygon були одними з перших, хто швидко прийняв цей стандарт. Загалом у всіх EVM є 64 тисячі активованих TBA, 1,7 тисячі транзакцій, пов’язаних із TBA, і 18 тисяч невзаємозамінних токенів в активованих TBA.
Найактивніший TBA (посилання на Good Minds #3206) володіє багатьма іншими невзаємозамінними токенами в колекції, які можна побачити, відстежуючи активність TBA на Etherscan, що є унікальним використанням TBA. Якщо гаманець невзаємозамінних токенів продовжує збирати інші роботи з тієї ж серії, він матиме відсоток від загального токена серії в тому ж гаманці.
Будь-яка ставка на цей Невзаємозамінний токен (3206) повинна технічно враховувати ціну всіх активів, зібраних у його TBA (за умови, що активи не торгуються або не передаються з Невзаємозамінного токена на момент продажу).
TBA невзаємозамінного токена Good Mind має відсоток інших невзаємозамінних токенів у тій самій серії, і ці невзаємозамінні токени вкладені в його TBA. Розробкою стандарту TBA займалася організація tokenbound.org, яка працювала з кількома командами, які хотіли включити цей стандарт у свої продукти.
Порівняння з іншими стандартами та компаніями невзаємозамінних токенів
Хоча в минулому існувало кілька рішень для невзаємозамінних токенів, жодне з них не має таких переваг, як TBA/6551. Основні критерії, які слід враховувати, включають:
Невзаємозамінний токен Чи можна зберігати інші активи, такі як невзаємозамінний токен, ERC20, ERC1155, POAP тощо?
Чи потребує невзаємозамінний токен упаковки/додаткових кроків?
Чи сумісний новий стандарт з існуючими dApps?
Це децентралізація?
Джерело:IOSG Ventures
Випадки використання ERC-6551
ІГРОВИЙ АСПЕКТ
Колекційні ігри, такі як Illuvium і Colony, мотивують гравців накопичувати внутрішньоігрові активи. Як правило, гаманець накопичує активи в міру проходження гри гравцем. Однак при торгівлі роллю активи, пов’язані з нею, не переходять безперешкодно до нового власника. Замість цього гравці зазвичай вирішують продати весь свій гаманець, гарантуючи, що головний герой і пов’язані з ним активи будуть продані разом.
Завдяки невзаємозамінним токенам персонажів із підтримкою TBA гравці тепер можуть продавати невзаємозамінні токени досвідчених персонажів і усувати необхідність продавати цілі гаманці або проходити кілька чи пакетні процеси продажу. Активи, що зберігаються в TBA, безперешкодно передаються новому власнику після завершення продажу.
Друга перевага використання 6551 полягає в тому, що механізм ціноутворення на персонажів і пов’язані з ними активи переноситься в ланцюжок і стає прозорим. Торги та продаж тепер відбуваються в мережі, забезпечуючи прозоре та безпечне торгове середовище.
Соціальні аспекти
Профіль об’єктива схожий на вашу ENS адресу та є невзаємозамінним токеном. Активація TBA для обох дозволяє користувачам культивувати ланцюгову ідентичність, адаптовану до невзаємозамінного токена їхнього соціального профілю, а не до гаманця. Хоча ця різниця незначна для кінцевого користувача, вона є важливою для організацій, які прагнуть створити та використовувати соціальну карту або карту інтересів.
Соціальні протоколи, такі як Hats – створення невзаємозамінних токенів із вбудованим контролем доступу для доступу до функцій DAO (і робота як перевірений LinkedIn у ланцюжку) можуть використовувати невзаємозамінні токени з підтримкою TBA. Невзаємозамінні токени, що розповсюджуються серед членів основної спільноти (співробітників, які не платять), можна використовувати як токени для майбутніх аірдропів, знижок та будь-яких інших переваг.
Кампанія бренду
Відповідно до ідеї створення графіка соціальних мереж/інтересів на основі TBA, бренди можуть націлюватися на всю спільноту (наприклад, BAYC, Pudgy Penguins, тощо) одним клацанням миші, усуваючи необхідність постійно індексувати та оновлювати WalletAddress, який отримуватиме переваги. TBA усувають потребу в «моментальних знімках» і спрощують функції бази даних і бухгалтерського обліку, які в іншому випадку довелося б виконувати багатьом брендам.
Інше
У майбутньому TBA можуть підтримувати інші галузі, такі як цифрова мода, нерухомість, децентралізовані фінанси, NFTFi тощо, але сфера їх застосування поки що не зрозуміла, оскільки це переважно галузі, що розвиваються, або винаходи, які дозріли до 6551, не приносять 10-кратного покращення поточної практики.
Вплив на існуючий ринок невзаємозамінних токенів
Впровадження TBA є значним покращенням користувацького досвіду, але також приносить значні зміни в ставках, ціноутворенні та динаміці виконання на ринку невзаємозамінних токенів.
Ринкова ставка
Звичайні ставки на Blur являють собою оцінку вартості одного невзаємозамінного токена з урахуванням таких факторів, як об’єм торгів колекції, мінімальна ціна, рідкість предмета та загальна якість предмета. Але для невзаємозамінних токенів з підтримкою TBA покупцям потрібно оцінювати не тільки ці показники, але й вартість активів, що зберігаються в TBA. Тепер невзаємозамінні токени можуть претендувати на премію на основі своєї участі в інших активах або діяльності, і покупці готові за це платити.
Цікаво, що якщо продавця не влаштовує пропозиція, він може перевести деякі активи з TBA, враховуючи активи, якими володіє TBA. Потім вони можуть прийняти те, що спочатку вважалося низькою пропозицією, і в цьому випадку відповідальність за справедливе ціноутворення перекладається на кінцевого користувача.
Виконання
Як показує попередній приклад, коли покупці змінюють своє розуміння своїх покупок через зміни в активах TBA, маркетплейс повинен впровадити захист покупців, щоб запобігти експлуатації кінцевих користувачів. Це може включати налаштування умовного депонування для невзаємозамінних токенів з активними TBA або додавання подвійних підтверджень, таких як підписи, до прийнятих заявок і товарів, щоб забезпечити більш безпечне торгове середовище.
Висновок
ERC-6551 - це освіжаюча пропозиція та інновація в просторі невзаємозамінних токенів, і сьогоднішній млявий ринок невзаємозамінних токенів став болісним досвідом для багатьох колекціонерів невзаємозамінних токенів у 2021 році. Напрямок обіцяє занадто багато, але недостатньо для CC0, цікавих IP та утиліти Token. Він створив багато мільйонерів з невзаємозамінними токенами, але в кінцевому підсумку залишив шрами на багатьох. 6551 додає нові функції до невзаємозамінних токенів, і, сподіваюся, наступне покоління проектів невзаємозамінних токенів зможе скористатися всіма перевагами!
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Інтерпретація нової пропозиції ERC-6551: створення нового стандарту невзаємозамінних токенів для соціальних та ігрових мереж
Автор: Ishanee, IOSG Ventures
ERC6551 - це нова пропозиція від сторонньої команди (Future Primitive), яка нещодавно викликала ажіотаж у спільноті невзаємозамінних токенів. Причина проста - це відкриває широкі можливості для нових та існуючих проєктів невзаємозамінних токенів без необхідності упаковки та використання складних багатопотокових ERC, щоб скріпитися разом або покладатися на централізовані компанії.
Початок історії
Бенні Джіанг, перший автор ERC, має кілька років досвіду роботи в криптоспоживчому просторі та роботі з невзаємозамінними токенами. Він був одним з перших членів команди Cryptokitties, NBA TopShot і навіть співзасновником Bistki. Кілька років тому він заснував FP разом із Джейденом Віндлом як консультант для надання ідей та консультацій для брендів та проєктів, які хочуть запустити нові колекції невзаємозамінних токенів. Під час роботи над проектом команда зіткнулася з проблемою і почала розробляти ідеї щодо ERC-6551 - клієнт хотів мати колекцію невзаємозамінних токенів, де кожен невзаємозамінний токен сам по собі містив би будь-які переваги, запропоновані йому в майбутньому, і якщо оригінальний невзаємозамінний токен буде продаватися в майбутньому, ці переваги не будуть втрачені.
Коли команда розробляла 6551, існували деякі основні принципи, якими вони поділилися ETH Лісабоні:
Особливу увагу слід приділити третьому пункту, оскільки проєкти невзаємозамінних токенів часто мають обмежені ресурси (порівняно з ширшим крипторинком) і, отже, мають менший бюджет на аудит безпеки. Команди часто повторюють і використовують галузеві «стандарти», залишаючи мало місця для інновацій та експериментів.
Короткий опис пропозиції ERC-6551
Пропозиція вводить реєстровий контракт, який розгортається в кожному ланцюжку для живлення всіх невзаємозамінних токенів у цьому ланцюжку. Реєстраційний контракт використовує функцію CreateTo для присвоєння заздалегідь визначеної адреси гаманця кожному невзаємозамінному токену. CreateTo дозволяє розробникам розгортати смарт-контракти за заздалегідь визначеними адресами.
Розгорнутий смарт-контракт (обліковий запис) називається адресою Address Token Bound Address (TBA). Адреса прив’язана до невзаємозамінного токена, і будь-який батьківський гаманець, який володіє невзаємозамінним токеном, має повний доступ до нього. Оскільки TBA є окремими гаманцями/рахунками, вони є чимось більшим, ніж просто власністю; вони мають повну функціональність, як і будь-який інший гаманець, і можуть містити інші невзаємозамінні токени, ERC-20, POAP та/або будь-який майбутній стандарт токенів.
Джерело:
Відстеження даних
З моменту активації першого TBA у травні 2023 року спільноти Ethereum та Polygon були одними з перших, хто швидко прийняв цей стандарт. Загалом у всіх EVM є 64 тисячі активованих TBA, 1,7 тисячі транзакцій, пов’язаних із TBA, і 18 тисяч невзаємозамінних токенів в активованих TBA.
Найактивніший колекціонер невзаємозамінних токенів TBA
Найактивніший TBA на Ethereum, Джерело: Dune
Найактивніший TBA (посилання на Good Minds #3206) володіє багатьма іншими невзаємозамінними токенами в колекції, які можна побачити, відстежуючи активність TBA на Etherscan, що є унікальним використанням TBA. Якщо гаманець невзаємозамінних токенів продовжує збирати інші роботи з тієї ж серії, він матиме відсоток від загального токена серії в тому ж гаманці.
Будь-яка ставка на цей Невзаємозамінний токен (3206) повинна технічно враховувати ціну всіх активів, зібраних у його TBA (за умови, що активи не торгуються або не передаються з Невзаємозамінного токена на момент продажу).
TBA невзаємозамінного токена Good Mind має відсоток інших невзаємозамінних токенів у тій самій серії, і ці невзаємозамінні токени вкладені в його TBA. Розробкою стандарту TBA займалася організація tokenbound.org, яка працювала з кількома командами, які хотіли включити цей стандарт у свої продукти.
Порівняння з іншими стандартами та компаніями невзаємозамінних токенів
Хоча в минулому існувало кілька рішень для невзаємозамінних токенів, жодне з них не має таких переваг, як TBA/6551. Основні критерії, які слід враховувати, включають:
Джерело:IOSG Ventures
Випадки використання ERC-6551
ІГРОВИЙ АСПЕКТ
Колекційні ігри, такі як Illuvium і Colony, мотивують гравців накопичувати внутрішньоігрові активи. Як правило, гаманець накопичує активи в міру проходження гри гравцем. Однак при торгівлі роллю активи, пов’язані з нею, не переходять безперешкодно до нового власника. Замість цього гравці зазвичай вирішують продати весь свій гаманець, гарантуючи, що головний герой і пов’язані з ним активи будуть продані разом.
Завдяки невзаємозамінним токенам персонажів із підтримкою TBA гравці тепер можуть продавати невзаємозамінні токени досвідчених персонажів і усувати необхідність продавати цілі гаманці або проходити кілька чи пакетні процеси продажу. Активи, що зберігаються в TBA, безперешкодно передаються новому власнику після завершення продажу.
Друга перевага використання 6551 полягає в тому, що механізм ціноутворення на персонажів і пов’язані з ними активи переноситься в ланцюжок і стає прозорим. Торги та продаж тепер відбуваються в мережі, забезпечуючи прозоре та безпечне торгове середовище.
Соціальні аспекти
Профіль об’єктива схожий на вашу ENS адресу та є невзаємозамінним токеном. Активація TBA для обох дозволяє користувачам культивувати ланцюгову ідентичність, адаптовану до невзаємозамінного токена їхнього соціального профілю, а не до гаманця. Хоча ця різниця незначна для кінцевого користувача, вона є важливою для організацій, які прагнуть створити та використовувати соціальну карту або карту інтересів.
Соціальні протоколи, такі як Hats – створення невзаємозамінних токенів із вбудованим контролем доступу для доступу до функцій DAO (і робота як перевірений LinkedIn у ланцюжку) можуть використовувати невзаємозамінні токени з підтримкою TBA. Невзаємозамінні токени, що розповсюджуються серед членів основної спільноти (співробітників, які не платять), можна використовувати як токени для майбутніх аірдропів, знижок та будь-яких інших переваг.
Кампанія бренду
Відповідно до ідеї створення графіка соціальних мереж/інтересів на основі TBA, бренди можуть націлюватися на всю спільноту (наприклад, BAYC, Pudgy Penguins, тощо) одним клацанням миші, усуваючи необхідність постійно індексувати та оновлювати WalletAddress, який отримуватиме переваги. TBA усувають потребу в «моментальних знімках» і спрощують функції бази даних і бухгалтерського обліку, які в іншому випадку довелося б виконувати багатьом брендам.
Інше
У майбутньому TBA можуть підтримувати інші галузі, такі як цифрова мода, нерухомість, децентралізовані фінанси, NFTFi тощо, але сфера їх застосування поки що не зрозуміла, оскільки це переважно галузі, що розвиваються, або винаходи, які дозріли до 6551, не приносять 10-кратного покращення поточної практики.
Вплив на існуючий ринок невзаємозамінних токенів
Впровадження TBA є значним покращенням користувацького досвіду, але також приносить значні зміни в ставках, ціноутворенні та динаміці виконання на ринку невзаємозамінних токенів.
Ринкова ставка
Звичайні ставки на Blur являють собою оцінку вартості одного невзаємозамінного токена з урахуванням таких факторів, як об’єм торгів колекції, мінімальна ціна, рідкість предмета та загальна якість предмета. Але для невзаємозамінних токенів з підтримкою TBA покупцям потрібно оцінювати не тільки ці показники, але й вартість активів, що зберігаються в TBA. Тепер невзаємозамінні токени можуть претендувати на премію на основі своєї участі в інших активах або діяльності, і покупці готові за це платити.
Цікаво, що якщо продавця не влаштовує пропозиція, він може перевести деякі активи з TBA, враховуючи активи, якими володіє TBA. Потім вони можуть прийняти те, що спочатку вважалося низькою пропозицією, і в цьому випадку відповідальність за справедливе ціноутворення перекладається на кінцевого користувача.
Виконання
Як показує попередній приклад, коли покупці змінюють своє розуміння своїх покупок через зміни в активах TBA, маркетплейс повинен впровадити захист покупців, щоб запобігти експлуатації кінцевих користувачів. Це може включати налаштування умовного депонування для невзаємозамінних токенів з активними TBA або додавання подвійних підтверджень, таких як підписи, до прийнятих заявок і товарів, щоб забезпечити більш безпечне торгове середовище.
Висновок
ERC-6551 - це освіжаюча пропозиція та інновація в просторі невзаємозамінних токенів, і сьогоднішній млявий ринок невзаємозамінних токенів став болісним досвідом для багатьох колекціонерів невзаємозамінних токенів у 2021 році. Напрямок обіцяє занадто багато, але недостатньо для CC0, цікавих IP та утиліти Token. Він створив багато мільйонерів з невзаємозамінними токенами, але в кінцевому підсумку залишив шрами на багатьох. 6551 додає нові функції до невзаємозамінних токенів, і, сподіваюся, наступне покоління проектів невзаємозамінних токенів зможе скористатися всіма перевагами!