以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

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

Author:

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

內容概要

在這周,NFT租賃市場DoubleProtocol提交的可租賃NFT標準“EIP-4907”通過了以太坊開發團隊的最終審核,成為第30個ERC標準“Final”的狀態。讓我們一起來閱讀這極簡的源代碼,來縷清其他是如何實現NFT租賃的?為什么需要租賃?

NFT的爆發毋庸置疑,而伴隨普及引發了對其資產實用性的需求,尤其是在元宇宙和邊玩邊賺(P2E)的場景下,僅僅單純的資產所有權并不足以支撐更多的應用玩法的誕生。一直的痛點是供給不平衡,導致的好項目少,浮于金融玩法的韭菜項目多,既然如今web3有大量web2行業精英在涌入,也必然需要快速的新標準推出,來將創造力的供給釋放。NFT流動性的緊缺,使得他風風火火的同時也備受詬病,他之前產權一體化的金融化操作,市場各類安全問題欺詐、剽竊、釣魚、跑路、資產被盜層出不窮。而Eip-4907,想要解決的就是分離NFT的資產價值和使用價值,釋放出NFT的市場流動性源碼解讀

NFT市場Rarible宣布支持Tezos區塊鏈:金色財經報道,NFT市場Rarible宣布擴展到Tezos區塊鏈,Rarible聚合工具也將可以支持Objkt和Teia、fxhash和Versum等市場購買基于Tezos區塊鏈的NFT。據悉,Rarible將會遵守所有Tezos NFT市場的創作者版稅政策。

此前Rarible于今年1月還宣布在Polygon上部署市場構建工具,允許創作者圍繞NFT藏品構建自定義市場。(Coindesk)[2023/2/17 12:12:18]

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

他作為ERC-721的擴展,EIP-4907增加了一個變量UserInfo,讓應用可以查詢此NFT當前被租出去的目標地址“user”和出租時間”expires"。如果發現已經超出出租時間,則租賃關系宣告失效。代碼極為簡單僅有72行,使用這個標準,就是在原來的ERC721之上新增1個事件3個方法分別是UpdateUser事件:當NFT轉移,租賃校色設置時,發出租賃用戶改變的通知setUser方法:NFT所有者授權者可用,設置此NFTID的出租用戶和過期時間userOf方法:任何人可用,查詢此NFTID的出租用戶userExpires方法:任何人可用,查詢此NFTID的過期時間2.1、數據結構:

“元宇宙與虛實交互聯合研究院”在滬成立:8月22日消息,日前,記者了解到,以“虛實交互”“以虛強實”為核心方向的元宇宙綜合性科技與產業創新平臺“元宇宙與虛實交互聯合研究院”日前在上海正式成立。(上證報)[2022/8/22 12:40:32]

理解ERC標準協議的最佳方式就是理解他管理數據的最底層數據結構例如:前文你買的NFT到底是什么?其實NFT只是通過2個映射,即一種字典形式的key-value對應關系的存儲結構去記錄數據

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

加密貨幣總市值為9745.73億美元:金色財經報道,據CoinGecko數據顯示,當前加密貨幣市值為9745.73億美元,24小時交易量為706.96億美元,當前比特幣市值占比為41.3%,以太坊市值占比為14.4%。[2022/7/10 2:03:43]

數據結構簡單,就意味著管理的方法實現也非常簡單2.2、設置用戶setUser方法

設置用戶僅有3個步驟此交易的發起者其是否持有此NFTid或是有Approved自動扣款權利設置UserInfo中用戶的用戶地址和到期時間發出設置成功的UpdateUser事件

“絲路友好使者”文化數字藏品限量首發:5月30日消息,由中國國際文化交流中心和《環球人物》雜志社聯合主辦,中國國際文化藝術有限公司協辦,和平文化發展集團承辦的第二屆“絲路友好使者”盛典即將于5月31日線上舉辦。盛典組委會于5月29日預先發布一款盛典主題公益文化數字藏品——《絲路綠洲》。

《絲路綠洲》數字藏品由中國國際文化交流中心、《環球人物》雜志社、人民文創及巔峰藝術中心共同面向海內外友好人士發布。藏品以同名書畫作品為藍本創作,作品由五洲書畫院執行院長劉文迪、國家一級美術師鄭美秋以及中國書法《蘭亭獎》獲得者、青年書法家馬志剛共同打造,巔峰藝術中心提供數字版權,人民文創對藏品及文化卡片進行創意設計和數字化打造。(鳳凰網)[2022/5/30 3:51:11]

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

https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4907.md前文回顧

OpenSea免費創造的NFT都沒上鏈竟能出現在我的錢包里?你買的NFT到底是什么?EIP-5058能否防止NFT項目方提桶跑路?當我們在看Etherscan的時候,到底在看什么?當奈飛的NFT忘記了web2的業務安全

Tags:NFTSERUSENFTINFTFundArtWISER價格Usechain TokenNftime

火幣交易所
數讀15條頭部公鏈和生態協議表現情況:資金向頭部公鏈和頭部協議集聚_ETH:TRO

推薦閱讀: 盤點頭部DeFi治理代幣的賦能情況:dYdX一毛不拔,Synthetix悉數奉還底層公鏈與上層協議的協同發展共同推動了區塊鏈技術由虛向實落地.

1900/1/1 0:00:00
Foresight Ventures市場周報:加息來得更加猛烈,痛苦也會更快結束_FORT:Ampleforth Governance Token

市場觀點 宏觀流動性 貨幣流動性整體緊縮。美國6月份CPI同比上漲9.1%,遠超市場預估的8.8%,續創逾40年新高.

1900/1/1 0:00:00
深度解析鏈游發展的功過成敗:Play to Earn還是Play to Ponzi?_EARN:NULS

編者按:「隨著持續兩年的大牛市在近期以異常慘烈的方式落下帷幕,許多在本輪周期中被創造與熱捧的概念與項目也開始逐漸冷卻.

1900/1/1 0:00:00
新項目 | 4C Labs:通過二創為NFT持有者、創作者帶來更多流動性_cLA:Bee AI Labs

在當下的NFT市場中,NFT更多被視為一種金融衍生品所存在,它可以被炒作、交易、投資,但一旦交易熱潮退去,對于創作者和持有者來說都不再能持續獲取收益.

1900/1/1 0:00:00
從stETH的折價說開去-stETH的定價、流動性和風險_TET:STE

最近,關于知名借貸平臺Celsius資不抵債的傳聞甚囂塵上,Celsius及其他陷入危機的大機構拋售資產籌措資金引發了stETH價格的脫鉤.

1900/1/1 0:00:00
Magic Eden以16億美元估值完成1.3億B輪融資,躋身加密“獨角獸”行列_MAGIC:NFT

Odaily星球日報譯者|念銀思唐 摘要: -基于Solana的NFT市場MagicEden宣布融資1.3億美元,估值為16億美元。-該市場計劃擴展到Solana以外的其他平臺.

1900/1/1 0:00:00
ads