撰文: @0xCygaar 翻譯:MetaCat
本文是對 ERC-6551 如何使任意 NFT 擁有任何類型加密資產的簡要說明。
讓我們從大多數 NFT 的實際情況開始。
以太坊上的 NFT 只是智能合約中的數據條目,這些條目告訴你誰擁有 NFT、誰可以轉移 NFT,以及 NFT 的元數據是什么樣的。以下是返回有關給定 NFT 信息的函數:
獲取給定 NFT 的 Owner
獲取給定 NFT 的 tokenURI
彭博社:美國聯邦貿易委員會對推特的隱私和安全問題進行更深入審查:12月21日消息,據知情人士透露,在Elon Musk收購推特后,美國聯邦貿易委員會(FTC)正在對推特的隱私和數據安全做法進行更深入的調查。在過去的一個月里,美國聯邦貿易委員會的律師詢問了兩名前高管,自Elon Musk上任以來,推特是否能夠遵守該機構2011年的同意令。Elon Musk的收購導致推特的許多法律、隱私和合規高管離職,引發了更為廣泛的調查。
據悉,這次調查標志著FTC至少第三次就其隱私和數據安全做法對推特進行審查,審查可能導致數百萬美元的罰款,以及FTC對馬斯克本人施加義務的新命令,這些義務將適用于他的公司,即使他卸任CEO或離開推特也仍然有效。(彭博社)[2022/12/21 21:57:50]
國務院辦公廳盧向東:區塊鏈等新技術與政府業務深入融合:10月12日,第三屆數字中國建設峰會數字政府分論壇在福州召開。國務院辦公廳電子政務辦公室主任盧向東表示,黨中央、國務院作出推進數字政府建設的重要決策部署,意義重大,影響深遠。目前推進數字政府建設已經具備良好的支撐條件。當前,5G網絡覆蓋范圍不斷拓展,云計算統籌優化基礎設施資源,物聯網、大數據、人工智能、區塊鏈等新技術與政府業務深入融合,新一代信息技術為數字政府建設提供了強有力的技術保障。(經濟參考報)[2020/10/15]
獲取給定 NFT 被 approve 的錢包地址
山西深入推進跨境金融區塊鏈服務平臺應用:國家外匯管理局山西省分局深入推進跨境金融區塊鏈服務平臺應用,為中小微外貿企業跨境結算與融資擴渠道、增便利。目前,山西省已有17家銀行加入該平臺,為16家企業辦理融資業務116筆,累計放款7.67億美元。(中國新聞網)[2020/5/3]
當你 mint NFT 時,你只是設置數據條目所有者的值(錢包地址)。當你轉移 NFT 時,你只是改變了所有者的值(錢包地址)。下面兩張圖是 ERC721 合約中所有權設置相關代碼:
ERC721 合約中的 mint 函數
明日國會聽證會將深入研究區塊鏈在供應鏈管理中的應用:據coindesk消息,國會小組委員會將在明天的聽證會上繼續區塊鏈實況調查任務。明日的會議將比2月份由科學,空間和技術研究和技術及監督小組委員會內部委員會舉行的類似聽證會更加詳細,將深入研究該技術在供應鏈管理中的應用。眾議院科學委員會主席Lamar Smith的一位代表告訴CoinDesk,“知識產權,網絡安全以及航運和物流方面的專家”將參加此次聽證會。[2018/5/8]
ERC721 合約中的 transfer 函數
大多數 NFT 合約就是這么簡單。正如我們在上面看到的,沒有代碼能夠使這些 NFT 擁有其他 NFT、ETH 或 ERC20 代幣。
智能合約無法更改,那么 ERC-6551 如何讓任何 NFT 擁有其他資產呢?
答案是:注冊表 + 合約錢包。
智能合約錢包(CA 錢包)只是一個可以接收 NFT、ERC20 或 ETH 并另外執行任意交易的智能合約。這些合約錢包都有自己的地址(就像所有智能合約一樣)。
如果你不熟悉注冊表,你可以將它們視為存儲信息的單個智能合約。ERC-6551 注冊表包含:說明哪些 NFT 映射到哪些智能合約錢包的信息,它還使用代理創建智能合約錢包(了解即可并不重要)。
注冊表合約代碼?
https://vscode.blockscan.com/polygon/0x02101dfB77FDE026414827Fdc604ddAF224F0921
例如,Azuki #4567 可能映射到位于地址 0x243F4E0d556EFD1006c52E85A6ddFb6748A4C0b7 的智能合約錢包。一個 NFT 可以控制多個合約賬戶,但每個合約賬戶只屬于一個 NFT,詳見下圖:
好了,我們現在有了一個注冊表,可以為 NFT 創建錢包并將 NFT 和錢包關聯在一起,這款 NFT 綁定錢包現在可以作為普通錢包使用。這個錢包可以轉移 ETH、購買 NFT 或 Swap ERC20 代幣,當然必須由 NFT 所有者發起交易。
我想重申一下,這些與 NFT 綁定的錢包是智能合約。它們與多簽錢包類似,必須有人調用合約上的函數才能讓錢包執行某些操作。對于 ERC-6551 錢包,NFT 所有者將在錢包上調用 executeCall 來啟動交易。
那么這些 NFT 綁定錢包有什么特別之處?當控制 NFT 的所有者發生變化時,錢包的控制權也同步變化。控制 NFT 意味著你控制 NFT 綁定錢包中的一切,NFT 將從單一資產轉變為捆綁的資產包。
TL;DR :ERC-6551 使所有 NFT 能夠通過使用注冊表和智能合約錢包來擁有一個錢包。注冊表創建合約錢包并將該合約錢包關聯到 NFT。合約錢包可以擁有其他資產,只有 NFT 的所有者才能在此錢包上執行交易。
MetaCat
個人專欄
閱讀更多
金色早8點
Odaily星球日報
金色財經
Block unicorn
DAOrayaki
曼昆區塊鏈法律
作者:羅飛出品,騰訊新聞《潛望》僅僅2個月,幣圈熱潮就在香港逐漸退卻。“我和團隊已經決定把核心技術團隊放在香港以外的地方,這里只留下幾個市場人員.
1900/1/1 0:00:00來源:美國證券交易委員 編譯:金色財經 概要 1、Coinbase通過其交易平臺(“Coinbase平臺”)為美國客戶提供加密資產的買賣和交易服務。Coinbase提供的資產包括加密資產證券.
1900/1/1 0:00:00寫在前面 2022年年底FTX做出挪用客戶資金進行房產購買及高風險投資、姊妹公司Alameda財務造假、關聯交易等一系列騷操作后股價暴跌、迅速破產。溯及FTX暴雷的半年前穩定幣LUNA崩盤.
1900/1/1 0:00:00一、元宇宙涼了嗎? 確切的說是元宇宙的虛擬土地涼了,但元宇宙本身作為人們提供全新生活、互動方式的場所,一切才剛剛開始。Web3 mass adoption,元宇宙將扮演重要角色.
1900/1/1 0:00:00編譯:深姐,深鏈DeepChain 草根運動得到回報 美國區塊鏈行業組織數字商會30日宣布,提交德州立法機構的“反比特幣挖礦法案”未獲表決通過成為法律。德克薩斯州埋葬了反比特幣挖礦法案.
1900/1/1 0:00:00作者:Alex Lari,BITCOIN NEWS;編譯:松雪,金色財經根據分析公司 K33 Research 的一份報告,美國投資者對比特幣的興趣激增,同時機構活動也有所增加.
1900/1/1 0:00:00