以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > 中幣 > Info

NFT:源碼解讀:以太坊新標準EIP-4907是如何實現NFT租賃的?

Author:

Time:1900/1/1 0:00:00

內容概要

在這周,NFT?租賃市場DoubleProtocol提交的可租賃NFT標準“EIP-4907”通過了以太坊開發團隊的最終審核,成為第30個ERC標準“Final”的狀態。

讓我們一起來閱讀這極簡的源代碼,來縷清其他是如何實現NFT租賃的?

為什么需要租賃?

NFT的爆發毋庸置疑,而伴隨普及引發了對其資產實用性的需求,尤其是在元宇宙和邊玩邊賺(P2E)的場景下,僅僅單純的資產所有權并不足以支撐更多的應用玩法的誕生。

一直的痛點是供給不平衡,導致的好項目少,浮于金融玩法的韭菜項目多,既然如今web3有大量web2行業精英在涌入,也必然需要快速的新標準推出,來將創造力的供給釋放。

NFT流動性的緊缺,使得他風風火火的同時也備受詬病,他之前產權一體化的金融化操作,市場各類安全問題欺詐、剽竊、釣魚、跑路、資產被盜層出不窮。

美聯儲再次拒絕托管銀行Avanti的監管申請:金色財經報道,Caitlin Long的托管銀行Custodia Bank收到了美聯儲的第二次拒絕。美國聯邦儲備委員會2月23日宣布,拒絕了托管銀行向政府機構尋求監管的請求。

美聯儲在1月27日為最初的拒絕辯護,稱Custodia沒有聯邦存款保險,并強調了其各種以加密貨幣為重點的活動的風險。政府機構表示,Custodia最初提交的申請“不符合法律規定的要素”。

Custodia Bank原名Avanti。公司首席執行官兼創始人Caitlin Long曾是華爾街高管,曾在瑞士信貸和摩根士丹利任職。[2023/2/26 12:30:04]

而Eip-4907,想要解決的就是分離NFT的資產價值和使用價值,釋放出NFT的市場流動性

源碼解讀

由于Eip4907極其簡單,因此對代碼的解讀無論是否技術同學均可來嘗試理解其細節設計。

慢霧:靚號黑客已獲取到ParaSwap Deployer和QANplatform Deployer私鑰權限:10月11日消息,據慢霧區情報,靚號黑客地址之一(0xf358..7036)已經獲取到ParaSwap Deployer和QANplatform Deployer私鑰權限。黑客從ParaSwap Deployer地址獲取到約1千美元,并在QANplatform Deployer地址做了轉入轉出測試。慢霧MistTrack對0xf358..7036分析后發現,黑客同樣盜取了The SolaVerse Deployer及其他多個靚號的資金。截止目前,黑客已經接收到超過17萬美元的資金,資金沒有進一步轉移,地址痕跡有Uniswap V3、Curve、TraderJoe,PancakeSwap、OpenSea和Matcha。慢霧MistTrack將持續監控黑客地址并分析相關痕跡。[2022/10/11 10:31:05]

2.1、實現原理:

富國銀行:將Silvergate Capital評級從超配降至減配:10月7日消息,富國銀行分析師Jared Shaw將Silvergate Capital(SI.N)評級從超配下調至減配,目標價從115美元降至70美元。Shaw在研報中表示,Silvergate作為一個純加密銀行解決方案的增長前景“在當前環境下受到極大限制”。分析師表示,該公司的交易網絡Silvergate Exchange Network正在減少成交量,而這是其增長和盈利的源泉。他補充,雖然Silvergate是對資產最敏感的銀行之一,但由于加密貨幣價值低迷導致存款外流,資產負債表的不確定性“超過了利率上升帶來的好處”。Shaw認為Silvergate面臨持續的資產負債表壓力,并認為這沒有被計入股價。[2022/10/7 18:41:17]

他作為ERC-721的擴展,?EIP-4907增加了一個變量UserInfo,讓應用可以查詢此NFT當前被租出去的目標地址“user”和出租時間”expires"。如果發現已經超出出租時間,則租賃關系宣告失效。

數字人民幣落地傳化貨運網:金色財經消息,5月18日,由中國工商銀行與傳化智聯聯合舉辦的“注入數字人民幣新動能,助推物流產業數字化轉型”暨數字人民幣落地傳化貨運網簽約儀式在杭州傳化公路港舉行,這也是浙江省數字人民幣物流全場景的首次落地。

傳化智聯與工商銀行立足自身行業特點發揮各自優勢,圍繞數字人民幣落地傳化貨運網,就賦能物流產業數字化轉型升級達成戰略合作,雙方將積極探索數字人民幣在B端物流生態場景的應用。[2022/5/23 3:34:44]

代碼極為簡單僅有72行,使用這個標準,就是在原來的ERC721之上新增

1個事件

3個方法

分別是

UpdateUser事件:當NFT轉移,租賃校色設置時,發出租賃用戶改變的通知

setUser方法:NFT所有者授權者可用,設置此NFTID的出租用戶和過期時間

userOf方法:任何人可用,查詢此NFTID的出租用戶

userExpires方法:任何人可用,查詢此NFTID的過期時間

2.1、數據結構:

理解ERC標準協議的最佳方式就是理解他管理數據的最底層數據結構

例如:前文你買的NFT到底是什么?

其實NFT只是通過2個映射,即一種字典形式的key-value對應關系的存儲結構去記錄數據

而Eip-4907則是新增了一個數據對象UserInfo在所有權的概念之外增加“用戶”的維度

數據結構簡單,就意味著管理的方法實現也非常簡單

2.2、設置用戶setUser方法

設置用戶僅有3個步驟

此交易的發起者其是否持有此NFTid或是有Approved自動扣款權利

設置UserInfo中用戶的用戶地址和到期時間

發出設置成功的UpdateUser事件

2.3、查詢NFTid的用戶信息

媒體處處宣傳的超時自動失效,而無需二次鏈上交易登記失效節約gas的邏輯就在這了。

查詢的邏輯很簡單,按指定的NFTID查詢_users的user信息即可,但他增加了,if判斷,當前塊的時間block.timestamp是否會超過設置的過期時間expires,所以此查詢僅在時間內有效。

2.3、查詢NFTid的用戶過期時間信息

此處無需類似user查詢時候判斷是否過期,因為得知上一次過期時間,也是加快NFT用戶使用率的一種方式。

2.4、租賃關系的強制性設計

此eip4907的協議,對標準交易方法Transfer增加了一部分內容,通過_beforeTokenTransfer實現,就是強制在進行Transfer交易轉移后就刪除掉這部分對用戶的信息,并且發出事件通知已經用戶失效了。

總結

沒想到吧,這么快就代碼講完了,因為確實他寫完了,對的,不像是之前的通過限制轉移權的方法EIP-5058,見前文

其實他EIP-4907只是多了個變量,并稱之為租賃用戶而已,可以聲明,但是其他應用認不認就是另一碼事了,畢竟其強制性有限,轉移就能強行終止出租授權

當然你或許會問,為什么這么簡單反而火速成為了難得一見,且每次都能掀起一番波浪的Final標準呢?

這也就是web3的哲學:越簡單,越優雅,剩下的交給共識。

我個人認可這樣的哲學與趨勢

web3過去爆發或是得益于金融操作,但是好的生態不能只是金融價值,還需要更有商業價值,需要更廣大的用戶融入于生活生產形成價值閉環,貨幣終究只是手段而不是目的本身。

來源:金色財經

Tags:NFTSERUSEFTINFTALLBIWISERWhite Mouse Chainfti幣可以投資嗎

中幣
元宇宙:元宇宙趨勢展望:貨幣化和規模化

元宇宙現有問題 在元宇宙的早期體驗中,某些方面會阻止用戶在游戲中的沉浸感。用戶不斷被提醒當前的元宇宙狀態不屬于他們開發和構建,而是屬于那些創造這種體驗的人.

1900/1/1 0:00:00
OKC:幣上丞:完美掌控26倍布局 高低位再次精準斬獲 多頭終是撥開云霧見青天

幣上丞:強光之下沒有云朵,是太陽你始終遮擋不住。帶著幣友們仗劍天涯,走得更長遠,也不負曾經的相遇與信任15年從業經驗,每日18小時看盤,是時間堆積后的沉淀我想與莊共舞征服世界,卻不過是為了讓你給.

1900/1/1 0:00:00
FIN:新聞周刊 | 俄羅斯國家杜馬通過法律禁止使用數字金融資產進行支付

金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.

1900/1/1 0:00:00
加密貨幣:淺析CSR機制如何在熊市中崛起

加密貨幣市場在2022年第二季度崩潰,警告信號確實存在,但并不是每個人都意識到了。當你在一個過度杠桿化的市場,當你正在做多加密貨幣價格,當你遭到意外打擊時,很多人沒有辦法繞過它.

1900/1/1 0:00:00
區塊鏈:波爾平行空間,給你不一樣的元宇宙,讓你的夢想觸手可及!

波爾平行空間由多位全球頂尖AI人工智能科學家,區塊鏈專家,游戲開發高級工程師,腦神經專家,計算機圖靈獎獲得者,AR&VR器械廠商,聯合開發的虛擬現實平行空間.

1900/1/1 0:00:00
元宇宙:創新區塊鏈新發展銀河系正式起航

互聯網技術不斷發展給當今社會帶來了一些列重大影響。如今元宇宙科技的出現更是讓現實世界的人們看見了另一種可能性.

1900/1/1 0:00:00
ads