Все, що вам потрібно знати про облікові записи ERC-6551 і Token Bound (TBA)

Середній11/3/2023, 8:11:10 AM
ERC-6551 є пропозицією щодо розширення стандарту ERC-721. Хоча він все ще знаходиться на початковій стадії, було багато практичних реалізацій і застосувань. У цій статті буде проаналізовано його технічні принципи та сценарії застосування.

Що таке ERC-6551?

ERC-6551 — це пропозиція щодо стандарту NFT, представлена 23 лютого більш ніж десятьма галузевими експертами, включаючи Джейдена Віндла та Бенні Джанга. Ця пропозиція визначає систему, яка призначає облікові записи Ethereum для NFT. Ці облікові записи називаються Token Bound Accounts (TBA), що дозволяє прив’язувати NFT до облікових записів смарт-контрактів, дозволяючи їм володіти активами та взаємодіяти з додатками так само, як звичайні облікові записи, без зміни існуючих смарт-контрактів чи інфраструктури.

Простіше кажучи, оригінальний стандарт NFT базується на стандарті ERC-721 і є стандартом для створення унікальних цифрових активів у блокчейні Ethereum. Загальні форми включають PFP, Pass Card тощо, які можна лише передати або мати у власності. EIP-6551 дозволяє прив’язувати NFT до облікових записів смарт-контрактів, дозволяючи NFT мати більш розширені функції, такі як можливість зберігати інші звичайні NFT і токени, безпосередньо взаємодіяти з Dapps і функціонувати як гаманець смарт-контрактів.

Додаткова інформація: EIP (Пропозиція щодо вдосконалення Ethereum) — це серія пропозицій щодо вдосконалення Ethereum, що складається з різних типів, таких як Core, Networking, Interface, ERC, Meta та Informational. ERC, з іншого боку, зосереджується на стандартах і конвенціях на прикладному рівні, включаючи пропозиції щодо контрактних стандартів і відповідних розширень. Поточний ERC-6551 все ще знаходиться в статусі чернетки і може змінитися в майбутньому. Тому ERC-6551 також може називатися EIP-6551.

Хто створив ERC?

Один з ініціаторів ERC-6551, Бенні Гіанг, раніше був членом команди CryptoKitties і Dapper Lab. Він також брав участь у створенні стандарту ERC-721 і сприяв розвитку таких проектів, як Cheese Wizards і NBA Top Shot. Крім того, він заснував компанію з розробки та дизайну програмного забезпечення під назвою Future Primitive. Решта учасників пропозиції також є досвідченими експертами галузі.

Автори та дата створення ERC-6551 (джерело: EIP)

Як впровадити ERC-6551?

Перш ніж зрозуміти процес впровадження, необхідно зрозуміти дві концепції:

Реєстр

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

① Створіть прив’язаний до токена обліковий запис для вказаної адреси NFT.

② Обчисліть адресу облікового запису, пов’язану з токеном, для даного NFT.

Контрактний рахунок (CA)

Це розумний контрактний гаманець, який може отримувати NFT, токени ERC20 або ETH і виконувати довільні транзакції.

Процес впровадження ERC-6551 (джерело: пропозиція ERC-6551)

На діаграмі вище показано базову схему ERC-6551. Ми спростимо опис процесу таким чином:

  1. Користувач, який має будь-який ERC-6551-сумісний маркер, починає реєстрацію.
  2. Реєстраційний договір ERC-6551 читає код шаблону контракту.
  3. Реєстраційний договір підтверджує право власності на NFT.
  4. Створюється договірний рахунок, який відповідає стандарту.
  5. Користувач взаємодіє з іншими протоколами або виконує інші операції, використовуючи згенеровану адресу Контрактного облікового запису.

Хоча процес ERC-6551 може бути трохи технічним для звичайних користувачів, уже існує спеціальний інструмент розробки під назвою TokenBound для розробників.

Tokenbound — це набір інструментів із відкритим кодом, що базується на стандарті ERC-6551. Однією з його послуг є інтерфейс браузера облікових записів, який дозволяє розгортати облікові записи ERC-6551 і взаємодіяти з іншими. Якщо ви зацікавлені в розгортанні облікового запису Tokenbound для вибраного вами NFT, виконайте такі дії:

  1. Перейдіть на сторінку https://tokenbound.org і підключіть свій гаманець.
  2. Натисніть «Мій NFT».
  3. Виберіть потрібний NFT і натисніть кнопку «Розгорнути обліковий запис».
  4. Підтвердьте розгортання транзакції за допомогою свого гаманця та дочекайтеся завершення транзакції.
  5. Тепер ви побачите опцію «Використовувати гаманець» на інформаційній панелі вибраного NFT.

Згідно з офіційним веб-сайтом Tokenbound, на даний момент існує 12,5 тисячі NFT, які використовують ERC-6551, і в блокчейні EVM виконано понад 1400 операцій.

Примітка. Наведені вище операції лише для освітнього обговорення. На даний момент неможливо визначити безпеку контракту Tokenbound на 100%, тому пам’ятайте про ризики.

Пов’язані технології та концепції

Що стосується ERC-6551, то він має певні кореляції з такими технологіями, як ERC-721, SBT, AA тощо. Дізнавшись про ці концепції, ми можемо краще зрозуміти технічні характеристики та переваги ERC-6551.

ERC-721

ERC-6551 — це стандарт, побудований на основі розширення ERC-721. Стандарт токенів ERC-721 дозволяє розробникам створювати незамінні токени (NFT). «Незамінний» означає, що кожен токен має унікальну цінність і служить унікальним цифровим об’єктом, який можна перевірити. NFT не можна обмінювати один з одним, як токени ERC20.

Токени ERC-721 зазвичай використовуються для представлення права власності на об’єкт у блокчейні, наприклад, контракти на фізичні активи, цифрові предмети колекціонування та цифрове мистецтво. Крім того, через свою унікальність токени ERC-721 не можна обмінювати між собою. Коротше кажучи, створення стандарту ERC-721 має на меті задовольнити потребу екосистеми Ethereum в унікальності токенів.

SBT

Команда також згадала в інтерв’ю, що натхнення приходить від SBT. SBT розшифровується як Soulbond Token, який є маркером, прив’язаним до облікового запису або гаманця користувача, яким не можна торгувати після створення. Його можна використовувати для представлення зобов’язань, кваліфікації, приналежності тощо, подібно до резюме як підтвердження соціальних зв’язків у заявці.

Основна відмінність від ERC-6551 полягає в тому, що SBT покладається на новий зв’язаний NFT, тоді як ERC-6551 є розширенням стандарту ERC-721 і застосовний до більшості стандартів ERC-721.

АА

AA означає Account Abstract, технологію, засновану на протоколі ERC-4337. Це дозволяє користувачам використовувати смарт-контрактні гаманці замість традиційних гаманців EOA, керованих мнемонічними фразами та закритими ключами. Прив’язуючи смарт-контракти до облікових записів, він абстрагується від виснажливих щоденних операцій і оптимізує взаємодію з користувачем, наприклад відновлення соціальних облікових записів, міжланцюгові транзакції в один клік і пакетні транзакції.

Оскільки обидва поєднують облікові записи та смарт-контракти, багато людей намагаються їх порівняти. Однак їхні інновації знаходяться на різних рівнях: одна на рівні системи облікового запису, а інша на рівні стандарту NFT. Перший є більш основоположним для галузі, тоді як другий більше зосереджений на основах NFT. Можливо, у майбутньому з’явиться більше інноваційних точок інтеграції між ними.

Щоб отримати докладнішу інформацію про AA, зверніться до статті Gate Learn.《Резюме облікового запису та Hot It Works》

Сценарії застосування ERC-6551

Переваги ERC-6511

Композиційність

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

Програмованість

Наразі рахунок контракту визначено для передачі активів. Однак завдяки своїм контрактним властивостям він може підтримувати більше спеціальних операцій у майбутньому.

Поділ власності

Утримуючи NFT як обліковий запис, це може вирішити проблему попереднього розкриття всіх активів після підключення облікового запису EOA до протоколу, і це більш вигідно для керування обліковим записом.

Потенційні випадки використання

Виходячи з технічних характеристик і переваг ERC-6551, існує багато потенційних варіантів використання, таких як:

  1. Системи інвентаризації предметів, одягу та обладнання (призначені для ігор/метавсесвіту)
  2. Системи лояльності або репутації спільноти
  3. Карбування або керування кошиком активів (витвори мистецтва, предмети колекціонування, DeFi)
  4. Створювані медіаструктури (від пісні до пісні, мистецького шару до картини, цифрового текстилю до одягу)
  5. Нові ігрові механізми в мережі
  6. Он-чейн меми/похідні економіки
  7. NFT як інструменти доступу, а не гаманці
  8. Покращення можливості комбінування NFTFi, наприклад отримання прибутку від застави NFT
  9. Авторизація облікових записів без передачі права власності
  10. Поєднання децентралізованих ідентифікацій для створення ідентифікаційних карток

Програми реального світу

Скарбничка

Piggybank — це проект хакатону ETH Global Waterloo, який перетворює ERC-6551 NFT на ощадний рахунок, що дозволяє користувачам безпосередньо вносити ETH у NFT. Після внесення єдиний спосіб зняти – знищити NFT, і функції змінюються, коли вноситься більше грошей. Наразі це лише в тестовій мережі Goerli.

Джерело: https://testnets.opensea.io/collection/piggybanknft6551

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

Протокол об'єктива

Lens Protocol — це децентралізований протокол соціальних медіа з відкритим вихідним кодом, який можна компонувати та який добре розпізнається в домені Web3. Він токенізує вміст і право власності, карбуючи профілі користувачів як Profile NFT, які стежать за користувачами, при цьому вміст також карбується як NFT для продажу шанувальникам. У своєму V2 він використовує ERC-6551 для значного оновлення функціональності.

Демонстрація облікового запису за допомогою CryptoKitty. Джерело: Mirror of Lens Protocol

У протоколі Lens Protocol V2 ERC-6551 надає можливість гаманцям персональних профілів, забезпечуючи готову підтримку між особистими профілями та стандартом токенів ERC-6551, знову запроваджуючи потужну можливість компонування. У V2 цінність «карбування» та «колекціонування» може накопичуватися в особистих профілях, а не в адресах власників, надаючи NFT власні соціальні стосунки, голос і можливості монетизації. Наприклад, CryptoKitty може мати профіль Lens, стежити за іншими CryptoKitties і публікувати вміст, створюючи власний ланцюжок створення вартості. Подібним чином у віртуальному ігровому світі Sandbox ви можете придбати віртуальну землю, і ця земля може мати профіль Lens, щоб відкривати поштову скриньку та спілкуватися з іншими віртуальними землями.

Виклики та перспективи

Виклики

Отримання підтримки від існуючих проектів і платформ NFT

Не всі проекти NFT відповідають стандарту ERC-6551, особливо ті, які не дотримуються методу OwnerOf, як-от CryptoPunks. Це означає, що деякі з найпопулярніших і найцінніших NFT не можуть скористатися функцією прив’язаного до токена облікового запису.

Технічна зрілість

З технічних або комерційних причин деякі платформи NFT можуть не забажати або не мати можливості інтегруватися зі стандартом ERC-6551. Отже, NFT ERC-6551 можуть бути не одразу доступні для всіх колекціонерів і творців.

Безпека контракту

NFT ERC-6551 можуть володіти активами та взаємодіяти з програмами через смарт-контракти, що робить їх привабливими цілями для хакерів, які намагаються використати вразливості. Слід звернути увагу на дві проблеми безпеки:

  • Шахрайство: продавці могли обманювати покупців, продаючи NFT, які нібито містять ETH, а потім вилучали ETH після продажу, залишаючи покупця з порожнім рахунком.
  • Ownership Loop: може виникнути ситуація, коли NFT розміщується у власному обліковому записі, прив’язаному до токена (Token Bound Account), назавжди блокуючи актив у недоступному стані, утворюючи «петлю володіння».

Крива навчання

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

Перспективи

Інтеграція добре відомих протоколів Web3, таких як Lens, і спроби з різних нових проектів продемонстрували здійсненність і компонування ERC-6551. На хакатоні ETHGlobal Waterloo з 11 проектів 4 стосувалися саме цього. Однак ці спроби також показують, що поточні застосування ERC-6551 обмежені основним зберіганням активів і простими випробуваннями продукту, наприклад, сліпими ящиками. Багато сценаріїв, згаданих у розділі «Випадки потенційного використання» раніше, ще не реалізовані.

Хоча численні сценарії вірогідні, розумно стримати оптимізм. Спочатку одна з концепцій TBA, SBT, привернула увагу та розпалила творчий ентузіазм. Однак на ринку ще немає зрілих і стійких проектів. Крім того, конкуренція з боку аналогічних технологій, таких як AA, також впливає на ринкову позицію технології TBA. Таким чином, майбутнє ERC-6551 значною мірою залежить від успішної демонстрації варіантів його використання, сприяючи ширшому прийняттю користувачів

Висновок

У звичайних контекстах Web3 зв’язок між NFT і DeFi, GameFi не дуже близький, але з появою ERC-6551 зв’язування NFT зі смарт-контрактами перетворило NFT із простих активів в обліковому записі на «субрахунки», здатні самостійно контролювати активи та взаємодіяти з різними програмами Dapp. Це суттєва зміна для NFT, яка підвищує їхню корисність в інших доменах Web3. Поточні ринкові спроби — це лише попередні технічні випробування або проста інтеграція, і ми можемо передбачити більш інноваційні сценарії застосування. Нарешті, незважаючи на деякі ризики та обмеження, увага, яку він привернув навіть у зародковому стані, заслуговує похвали, а його досягнення варті визнання

Tác giả: Wayne
Thông dịch viên: Sonia
(Những) người đánh giá: Edward、KOWEI、Elisa、Ashley He、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

Все, що вам потрібно знати про облікові записи ERC-6551 і Token Bound (TBA)

Середній11/3/2023, 8:11:10 AM
ERC-6551 є пропозицією щодо розширення стандарту ERC-721. Хоча він все ще знаходиться на початковій стадії, було багато практичних реалізацій і застосувань. У цій статті буде проаналізовано його технічні принципи та сценарії застосування.

Що таке ERC-6551?

ERC-6551 — це пропозиція щодо стандарту NFT, представлена 23 лютого більш ніж десятьма галузевими експертами, включаючи Джейдена Віндла та Бенні Джанга. Ця пропозиція визначає систему, яка призначає облікові записи Ethereum для NFT. Ці облікові записи називаються Token Bound Accounts (TBA), що дозволяє прив’язувати NFT до облікових записів смарт-контрактів, дозволяючи їм володіти активами та взаємодіяти з додатками так само, як звичайні облікові записи, без зміни існуючих смарт-контрактів чи інфраструктури.

Простіше кажучи, оригінальний стандарт NFT базується на стандарті ERC-721 і є стандартом для створення унікальних цифрових активів у блокчейні Ethereum. Загальні форми включають PFP, Pass Card тощо, які можна лише передати або мати у власності. EIP-6551 дозволяє прив’язувати NFT до облікових записів смарт-контрактів, дозволяючи NFT мати більш розширені функції, такі як можливість зберігати інші звичайні NFT і токени, безпосередньо взаємодіяти з Dapps і функціонувати як гаманець смарт-контрактів.

Додаткова інформація: EIP (Пропозиція щодо вдосконалення Ethereum) — це серія пропозицій щодо вдосконалення Ethereum, що складається з різних типів, таких як Core, Networking, Interface, ERC, Meta та Informational. ERC, з іншого боку, зосереджується на стандартах і конвенціях на прикладному рівні, включаючи пропозиції щодо контрактних стандартів і відповідних розширень. Поточний ERC-6551 все ще знаходиться в статусі чернетки і може змінитися в майбутньому. Тому ERC-6551 також може називатися EIP-6551.

Хто створив ERC?

Один з ініціаторів ERC-6551, Бенні Гіанг, раніше був членом команди CryptoKitties і Dapper Lab. Він також брав участь у створенні стандарту ERC-721 і сприяв розвитку таких проектів, як Cheese Wizards і NBA Top Shot. Крім того, він заснував компанію з розробки та дизайну програмного забезпечення під назвою Future Primitive. Решта учасників пропозиції також є досвідченими експертами галузі.

Автори та дата створення ERC-6551 (джерело: EIP)

Як впровадити ERC-6551?

Перш ніж зрозуміти процес впровадження, необхідно зрозуміти дві концепції:

Реєстр

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

① Створіть прив’язаний до токена обліковий запис для вказаної адреси NFT.

② Обчисліть адресу облікового запису, пов’язану з токеном, для даного NFT.

Контрактний рахунок (CA)

Це розумний контрактний гаманець, який може отримувати NFT, токени ERC20 або ETH і виконувати довільні транзакції.

Процес впровадження ERC-6551 (джерело: пропозиція ERC-6551)

На діаграмі вище показано базову схему ERC-6551. Ми спростимо опис процесу таким чином:

  1. Користувач, який має будь-який ERC-6551-сумісний маркер, починає реєстрацію.
  2. Реєстраційний договір ERC-6551 читає код шаблону контракту.
  3. Реєстраційний договір підтверджує право власності на NFT.
  4. Створюється договірний рахунок, який відповідає стандарту.
  5. Користувач взаємодіє з іншими протоколами або виконує інші операції, використовуючи згенеровану адресу Контрактного облікового запису.

Хоча процес ERC-6551 може бути трохи технічним для звичайних користувачів, уже існує спеціальний інструмент розробки під назвою TokenBound для розробників.

Tokenbound — це набір інструментів із відкритим кодом, що базується на стандарті ERC-6551. Однією з його послуг є інтерфейс браузера облікових записів, який дозволяє розгортати облікові записи ERC-6551 і взаємодіяти з іншими. Якщо ви зацікавлені в розгортанні облікового запису Tokenbound для вибраного вами NFT, виконайте такі дії:

  1. Перейдіть на сторінку https://tokenbound.org і підключіть свій гаманець.
  2. Натисніть «Мій NFT».
  3. Виберіть потрібний NFT і натисніть кнопку «Розгорнути обліковий запис».
  4. Підтвердьте розгортання транзакції за допомогою свого гаманця та дочекайтеся завершення транзакції.
  5. Тепер ви побачите опцію «Використовувати гаманець» на інформаційній панелі вибраного NFT.

Згідно з офіційним веб-сайтом Tokenbound, на даний момент існує 12,5 тисячі NFT, які використовують ERC-6551, і в блокчейні EVM виконано понад 1400 операцій.

Примітка. Наведені вище операції лише для освітнього обговорення. На даний момент неможливо визначити безпеку контракту Tokenbound на 100%, тому пам’ятайте про ризики.

Пов’язані технології та концепції

Що стосується ERC-6551, то він має певні кореляції з такими технологіями, як ERC-721, SBT, AA тощо. Дізнавшись про ці концепції, ми можемо краще зрозуміти технічні характеристики та переваги ERC-6551.

ERC-721

ERC-6551 — це стандарт, побудований на основі розширення ERC-721. Стандарт токенів ERC-721 дозволяє розробникам створювати незамінні токени (NFT). «Незамінний» означає, що кожен токен має унікальну цінність і служить унікальним цифровим об’єктом, який можна перевірити. NFT не можна обмінювати один з одним, як токени ERC20.

Токени ERC-721 зазвичай використовуються для представлення права власності на об’єкт у блокчейні, наприклад, контракти на фізичні активи, цифрові предмети колекціонування та цифрове мистецтво. Крім того, через свою унікальність токени ERC-721 не можна обмінювати між собою. Коротше кажучи, створення стандарту ERC-721 має на меті задовольнити потребу екосистеми Ethereum в унікальності токенів.

SBT

Команда також згадала в інтерв’ю, що натхнення приходить від SBT. SBT розшифровується як Soulbond Token, який є маркером, прив’язаним до облікового запису або гаманця користувача, яким не можна торгувати після створення. Його можна використовувати для представлення зобов’язань, кваліфікації, приналежності тощо, подібно до резюме як підтвердження соціальних зв’язків у заявці.

Основна відмінність від ERC-6551 полягає в тому, що SBT покладається на новий зв’язаний NFT, тоді як ERC-6551 є розширенням стандарту ERC-721 і застосовний до більшості стандартів ERC-721.

АА

AA означає Account Abstract, технологію, засновану на протоколі ERC-4337. Це дозволяє користувачам використовувати смарт-контрактні гаманці замість традиційних гаманців EOA, керованих мнемонічними фразами та закритими ключами. Прив’язуючи смарт-контракти до облікових записів, він абстрагується від виснажливих щоденних операцій і оптимізує взаємодію з користувачем, наприклад відновлення соціальних облікових записів, міжланцюгові транзакції в один клік і пакетні транзакції.

Оскільки обидва поєднують облікові записи та смарт-контракти, багато людей намагаються їх порівняти. Однак їхні інновації знаходяться на різних рівнях: одна на рівні системи облікового запису, а інша на рівні стандарту NFT. Перший є більш основоположним для галузі, тоді як другий більше зосереджений на основах NFT. Можливо, у майбутньому з’явиться більше інноваційних точок інтеграції між ними.

Щоб отримати докладнішу інформацію про AA, зверніться до статті Gate Learn.《Резюме облікового запису та Hot It Works》

Сценарії застосування ERC-6551

Переваги ERC-6511

Композиційність

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

Програмованість

Наразі рахунок контракту визначено для передачі активів. Однак завдяки своїм контрактним властивостям він може підтримувати більше спеціальних операцій у майбутньому.

Поділ власності

Утримуючи NFT як обліковий запис, це може вирішити проблему попереднього розкриття всіх активів після підключення облікового запису EOA до протоколу, і це більш вигідно для керування обліковим записом.

Потенційні випадки використання

Виходячи з технічних характеристик і переваг ERC-6551, існує багато потенційних варіантів використання, таких як:

  1. Системи інвентаризації предметів, одягу та обладнання (призначені для ігор/метавсесвіту)
  2. Системи лояльності або репутації спільноти
  3. Карбування або керування кошиком активів (витвори мистецтва, предмети колекціонування, DeFi)
  4. Створювані медіаструктури (від пісні до пісні, мистецького шару до картини, цифрового текстилю до одягу)
  5. Нові ігрові механізми в мережі
  6. Он-чейн меми/похідні економіки
  7. NFT як інструменти доступу, а не гаманці
  8. Покращення можливості комбінування NFTFi, наприклад отримання прибутку від застави NFT
  9. Авторизація облікових записів без передачі права власності
  10. Поєднання децентралізованих ідентифікацій для створення ідентифікаційних карток

Програми реального світу

Скарбничка

Piggybank — це проект хакатону ETH Global Waterloo, який перетворює ERC-6551 NFT на ощадний рахунок, що дозволяє користувачам безпосередньо вносити ETH у NFT. Після внесення єдиний спосіб зняти – знищити NFT, і функції змінюються, коли вноситься більше грошей. Наразі це лише в тестовій мережі Goerli.

Джерело: https://testnets.opensea.io/collection/piggybanknft6551

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

Протокол об'єктива

Lens Protocol — це децентралізований протокол соціальних медіа з відкритим вихідним кодом, який можна компонувати та який добре розпізнається в домені Web3. Він токенізує вміст і право власності, карбуючи профілі користувачів як Profile NFT, які стежать за користувачами, при цьому вміст також карбується як NFT для продажу шанувальникам. У своєму V2 він використовує ERC-6551 для значного оновлення функціональності.

Демонстрація облікового запису за допомогою CryptoKitty. Джерело: Mirror of Lens Protocol

У протоколі Lens Protocol V2 ERC-6551 надає можливість гаманцям персональних профілів, забезпечуючи готову підтримку між особистими профілями та стандартом токенів ERC-6551, знову запроваджуючи потужну можливість компонування. У V2 цінність «карбування» та «колекціонування» може накопичуватися в особистих профілях, а не в адресах власників, надаючи NFT власні соціальні стосунки, голос і можливості монетизації. Наприклад, CryptoKitty може мати профіль Lens, стежити за іншими CryptoKitties і публікувати вміст, створюючи власний ланцюжок створення вартості. Подібним чином у віртуальному ігровому світі Sandbox ви можете придбати віртуальну землю, і ця земля може мати профіль Lens, щоб відкривати поштову скриньку та спілкуватися з іншими віртуальними землями.

Виклики та перспективи

Виклики

Отримання підтримки від існуючих проектів і платформ NFT

Не всі проекти NFT відповідають стандарту ERC-6551, особливо ті, які не дотримуються методу OwnerOf, як-от CryptoPunks. Це означає, що деякі з найпопулярніших і найцінніших NFT не можуть скористатися функцією прив’язаного до токена облікового запису.

Технічна зрілість

З технічних або комерційних причин деякі платформи NFT можуть не забажати або не мати можливості інтегруватися зі стандартом ERC-6551. Отже, NFT ERC-6551 можуть бути не одразу доступні для всіх колекціонерів і творців.

Безпека контракту

NFT ERC-6551 можуть володіти активами та взаємодіяти з програмами через смарт-контракти, що робить їх привабливими цілями для хакерів, які намагаються використати вразливості. Слід звернути увагу на дві проблеми безпеки:

  • Шахрайство: продавці могли обманювати покупців, продаючи NFT, які нібито містять ETH, а потім вилучали ETH після продажу, залишаючи покупця з порожнім рахунком.
  • Ownership Loop: може виникнути ситуація, коли NFT розміщується у власному обліковому записі, прив’язаному до токена (Token Bound Account), назавжди блокуючи актив у недоступному стані, утворюючи «петлю володіння».

Крива навчання

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

Перспективи

Інтеграція добре відомих протоколів Web3, таких як Lens, і спроби з різних нових проектів продемонстрували здійсненність і компонування ERC-6551. На хакатоні ETHGlobal Waterloo з 11 проектів 4 стосувалися саме цього. Однак ці спроби також показують, що поточні застосування ERC-6551 обмежені основним зберіганням активів і простими випробуваннями продукту, наприклад, сліпими ящиками. Багато сценаріїв, згаданих у розділі «Випадки потенційного використання» раніше, ще не реалізовані.

Хоча численні сценарії вірогідні, розумно стримати оптимізм. Спочатку одна з концепцій TBA, SBT, привернула увагу та розпалила творчий ентузіазм. Однак на ринку ще немає зрілих і стійких проектів. Крім того, конкуренція з боку аналогічних технологій, таких як AA, також впливає на ринкову позицію технології TBA. Таким чином, майбутнє ERC-6551 значною мірою залежить від успішної демонстрації варіантів його використання, сприяючи ширшому прийняттю користувачів

Висновок

У звичайних контекстах Web3 зв’язок між NFT і DeFi, GameFi не дуже близький, але з появою ERC-6551 зв’язування NFT зі смарт-контрактами перетворило NFT із простих активів в обліковому записі на «субрахунки», здатні самостійно контролювати активи та взаємодіяти з різними програмами Dapp. Це суттєва зміна для NFT, яка підвищує їхню корисність в інших доменах Web3. Поточні ринкові спроби — це лише попередні технічні випробування або проста інтеграція, і ми можемо передбачити більш інноваційні сценарії застосування. Нарешті, незважаючи на деякі ризики та обмеження, увага, яку він привернув навіть у зародковому стані, заслуговує похвали, а його досягнення варті визнання

Tác giả: Wayne
Thông dịch viên: Sonia
(Những) người đánh giá: Edward、KOWEI、Elisa、Ashley He、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500