租賃 NFT 協議 Double Protocol 於昨(19)日釋出 NFT 鑄造標準 ERC-4907 程式碼,用原有 ERC-721 既有標準延伸,重新定義 NFT 使用者與擁有者。擁有者可以透過合約出租 NFT 給使用者進行協議操作,但使用者無法轉移 NFT 所有權,且有到期自動歸還功能。
(背景補充: ERC721R 遭爆存在致命 BUG!開發者示警: NFT 項目方可藉此掏空資金 )
租賃 NFT 協議 Double Protocol 於昨(19)日推出全新 NFT 鑄造標準 ERC-4907,針對原有 ERC-721 代幣添加具有條件限制的使用權,為現有 ERC-721 NFT 格式實用性進行擴展。
據以太坊開發者論壇討論原文顯示,當前 NFT 有些被拿來遊玩、有些拿來當作虛擬土地來搭建場景、而 NFT 音樂可以拿來享受等等,但某些情況下,會出現使用者與擁有者非同一人的應用場景,或者說有些人會投資購入一些具有實用性的 NFT,但可能完全不打算使用它,因此該提案認為,將使用權與所有權分開是有意義的事情。
NFT格式
該標準提出了兩種角色定義:所有者和使用者。他們的權利如下:
- 所有者有權:
- 轉移所有者角色
- 轉移用戶角色
- 使用者有權:
- 使用 NFT 進行合約操作
據文章內容顯示,NFT 在使用 dapp 應用時必須透過合約操作來執行,該格式定義了一個可操作合約、但不允許轉讓 NFT 所有權的限制權限角色,而若所有者想要開始/結束租賃,只需要在開始與結束的時候分別在鏈上操作合約各一次即可。
在智能合約中可以加入 user 字元,讓多個協議可以整合並撰寫基於 ERC-4907 之使用權限的合約,而 expires 字元可以讓租賃轉讓使用者自動失效,無須讓所有者進行第二次結束合約交易。
而該 EIP-4907 標準所建立的代幣,即 ERC-4907 完全向下相容 ERC-721 標準,該新貸幣標準可以使用既有的所有 ERC-721 協議與合約內容,以及讓開發人員快速地熟悉該標準。
使用範例
假設 Alice 擁有 NFT 並想出租 NFT,而 Bob 想租用 NFT。
- Alice 簽署租賃合約可以轉讓 Alice 擁有的 NFT。
- Alice 將想出租的 NFT 清單發送到租賃合約上。
- Bob 選擇一個租賃時間,租金根據租賃時間和租金價格計算。Bob 轉移代幣作為租金,租賃合約將 NFT 從 Alice 轉移到租賃合約地址上,並將 NFT 的用戶設置為 Bob,設置到期時間為租賃時間。
- 當租約到期時,Alice 可以從租約中贖回 NFT。
📍相關報導📍
ERC1155 是什麼?以愛迪達 NFT 為例解析
以太坊推新代幣標準 ERC-4626 : Balancer YFI Convex 已採用,統一 Defi 金庫 API
ERC721R 新標準發布!允許用戶在鑄造 NFT 後「期限內反悔退款」;但遭社群打槍
讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。
LINE 與 Messenger 不定期為大家服務