ERC-6147:Останні новини про напівобов'язковий стандарт відокремлення прав власності на NFT
Покращення Ethereum EIP-6147 офіційно перейшло в стадію остаточної версії 7 березня 2023 року. Цей стандарт є розширенням ERC-721, яке головним чином реалізує розділення прав власності та передачі NFT і SBT, а також вводить нову роль "охоронця" (Guard). Охоронець може встановити термін дії, що надає більшу гнучкість для застосувань, таких як захист NFT від крадіжки, кредитування, оренди та SBT.
Фон
Одним із найбільших викликів у сфері NFT є недостатня ліквідність. Це питання виникає не лише з самого протоколу NFT, а й з того, як надати NFT реальну вартість використання, щоб він не залежав лише від ринкових спекуляцій. Існуюча проблема з прив’язкою прав власності в поточних протоколах NFT призводить до того, що NFT з високою вартістю схиляються до безпечних активів, що впливає на їхню вартість використання.
Наприклад, випадки крадіжки NFT стають все частішими, а наявні рішення щодо захисту від крадіжок (, такі як переведення в холодний гаманець ), можуть вплинути на зручність використання NFT. У випадку кредитування NFT власник повинен передати NFT до кредитного контракту, тимчасово втрачаючи право на його використання. Це відрізняється від іпотечного кредитування в реальному житті, де у випадках без ризику не вплине на право власника на користування.
SBT( прив'язані до душі токени ) також стикаються з подібними проблемами. Коли приватний ключ адреси користувача витікає або втрачається, відновлення SBT стає складним. Крім того, у деяких випадках (, таких як академічна нечесність ), орган, що видає, може вимагати повернення SBT, але відсутні відповідні стандарти.
Механізм роботи ERC-6147
ERC-6147 впроваджує концепцію "охоронця" (Guard), подібно до UserInfo в ERC-4907:
солідність
struct GuardInfo {
address guard; // адрес охоронця
uint64 expires; // час закінчення
}
Тільки поточний власник NFT або адреса з повноваженнями можуть налаштувати Guard. Є кілька ключових моментів щодо налаштування Guard:
Guard не може бути встановлений на нульову адресу, щоб уникнути випадкової блокування.
Тільки Guard може змінювати себе.
Лише власники NFT або уповноважені особи можуть налаштовувати Guard.
Після успішного налаштування Guard, будь-хто може за допомогою методу guardInfo запитати поточну інформацію про Guard для певного NFT ID. Видалення Guard може бути виконано лише самим Guard або автоматично по закінченню терміну.
Основні функції Guard включають:
Примусове передавання прав: NFT, для яких встановлено Guard, можуть бути передані тільки з адреси Guard.
Розділення права власності та права використання: попередній власник зберігає лише право власності, втрачаючи право на передачу.
Вторинний переказ: Guard може передати повноваження охоронця через метод changeGuard.
Варто зазначити, що якщо Guard безпосередньо використовує методи transferFrom або safeTransferFrom для передачі NFT, налаштування Guard не будуть автоматично очищені. Рекомендується використовувати метод transferAndRemove, який очищає інформацію Guard після передачі.
Guard не може встановити авторизацію на утримання, це зроблено для запобігання ситуації, коли після повернення прав на передачу Guard, NFT може бути передано через метод approve.
Порівняння ERC-6147 та ERC-4907
У порівнянні з ERC-4907, ERC-6147 має оптимізації в плані сумісності:
Функція оренди ERC-4907 потребує активної підтримки проектом ролі user, тоді як ERC-6147 вимагає лише визнання owner.
ERC-6147 підходить для більшості додатків-протоколів, які визнають лише власника, що робить його більш легким для широкого впровадження.
Крім того, ERC-6147 також пропонує концепції «керованого SBT» та «ефективного SBT», враховуючи більше практичних сценаріїв управління, таких як соціальне відновлення, повернення SBT тощо, зберігаючи при цьому характеристику «неконвертованості» SBT.
Загалом, ERC-6147 надає більш гнучке рішення для застосування NFT та SBT, сподіваючись на подальший розвиток цієї сфери.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
15 лайків
Нагородити
15
7
Поділіться
Прокоментувати
0/400
AirdropHunterXM
· 16год тому
Цей стандарт на що? Після торгівлі все закінчується.
Переглянути оригіналвідповісти на0
WenAirdrop
· 19год тому
Стандарт вийшов, але все одно був вкрадений.
Переглянути оригіналвідповісти на0
GateUser-00be86fc
· 08-04 09:50
Це цікаво, тепер можна позичати NFT.
Переглянути оригіналвідповісти на0
PumpAnalyst
· 08-02 05:07
Ще одна купа роздільного геймплею бик зірвався, але невдахи завжди помирають в запізнілому розумінні.
Переглянути оригіналвідповісти на0
CodeZeroBasis
· 08-02 05:07
Ця хвиля розділення вийшла досить цікавою.
Переглянути оригіналвідповісти на0
YieldChaser
· 08-02 05:04
Все равно не удастся убежать, зараз просто повільно спостерігайте за механізмом захисників.
ERC-6147 вводить роль охоронця, що відкриває нові можливості для застосування NFT
ERC-6147:Останні новини про напівобов'язковий стандарт відокремлення прав власності на NFT
Покращення Ethereum EIP-6147 офіційно перейшло в стадію остаточної версії 7 березня 2023 року. Цей стандарт є розширенням ERC-721, яке головним чином реалізує розділення прав власності та передачі NFT і SBT, а також вводить нову роль "охоронця" (Guard). Охоронець може встановити термін дії, що надає більшу гнучкість для застосувань, таких як захист NFT від крадіжки, кредитування, оренди та SBT.
Фон
Одним із найбільших викликів у сфері NFT є недостатня ліквідність. Це питання виникає не лише з самого протоколу NFT, а й з того, як надати NFT реальну вартість використання, щоб він не залежав лише від ринкових спекуляцій. Існуюча проблема з прив’язкою прав власності в поточних протоколах NFT призводить до того, що NFT з високою вартістю схиляються до безпечних активів, що впливає на їхню вартість використання.
Наприклад, випадки крадіжки NFT стають все частішими, а наявні рішення щодо захисту від крадіжок (, такі як переведення в холодний гаманець ), можуть вплинути на зручність використання NFT. У випадку кредитування NFT власник повинен передати NFT до кредитного контракту, тимчасово втрачаючи право на його використання. Це відрізняється від іпотечного кредитування в реальному житті, де у випадках без ризику не вплине на право власника на користування.
SBT( прив'язані до душі токени ) також стикаються з подібними проблемами. Коли приватний ключ адреси користувача витікає або втрачається, відновлення SBT стає складним. Крім того, у деяких випадках (, таких як академічна нечесність ), орган, що видає, може вимагати повернення SBT, але відсутні відповідні стандарти.
Механізм роботи ERC-6147
ERC-6147 впроваджує концепцію "охоронця" (Guard), подібно до UserInfo в ERC-4907:
солідність struct GuardInfo { address guard; // адрес охоронця uint64 expires; // час закінчення }
Тільки поточний власник NFT або адреса з повноваженнями можуть налаштувати Guard. Є кілька ключових моментів щодо налаштування Guard:
Після успішного налаштування Guard, будь-хто може за допомогою методу guardInfo запитати поточну інформацію про Guard для певного NFT ID. Видалення Guard може бути виконано лише самим Guard або автоматично по закінченню терміну.
Основні функції Guard включають:
Варто зазначити, що якщо Guard безпосередньо використовує методи transferFrom або safeTransferFrom для передачі NFT, налаштування Guard не будуть автоматично очищені. Рекомендується використовувати метод transferAndRemove, який очищає інформацію Guard після передачі.
Guard не може встановити авторизацію на утримання, це зроблено для запобігання ситуації, коли після повернення прав на передачу Guard, NFT може бути передано через метод approve.
Порівняння ERC-6147 та ERC-4907
У порівнянні з ERC-4907, ERC-6147 має оптимізації в плані сумісності:
Крім того, ERC-6147 також пропонує концепції «керованого SBT» та «ефективного SBT», враховуючи більше практичних сценаріїв управління, таких як соціальне відновлення, повернення SBT тощо, зберігаючи при цьому характеристику «неконвертованості» SBT.
Загалом, ERC-6147 надає більш гнучке рішення для застосування NFT та SBT, сподіваючись на подальший розвиток цієї сфери.