2021年見證了NFT的大爆發,NFT的核心價值主張是持久性(Permanence)和不可變性(Immutability)。然而,由于設計缺陷,市面上許多用于出售的NFT都做不到這兩點。我們經常聽到賣家宣稱NFT將永遠存在區塊鏈上,但實際上,出于成本和鏈上存儲空間的限制,真正被存儲上鏈的只有NFT所有權的記錄和指示NFT存儲位置的鏈接。
很多時候,這些鏈接是脆弱的,它們使用HTTP協議將用戶引導到特定的存儲位置而不是鏈接到NFT資產本身。這意味著鏈接指向的內容可能會在未來被更改或者離線,使原始資產永遠丟失,所有權記錄也變得毫無價值。
?IPFS系統(InterPlanetaryFileSystem)則可以幫助解決這些問題,只要遵守系統規則就能確保存儲在IPFS上的數據的持久性和真實完整性。
Aztec宣布與Nym達成合作,雙方將合力創建Web3隱私解決方案:6月28日消息,Aztec宣布與隱私基礎設施項目Nym達成合作,雙方將合力創建一個Web3隱私解決方案,防止各個堆棧級別上的隱私窺探。[2023/6/29 22:06:58]
隨著NFT受歡迎程度激增,現在正是重新審視NFT數據存儲這個IPFS最佳用例之一的好時機。在這篇文章中,我們將著重討論IPFS存儲的兩個特性:內容可尋址性(ContentAddressing)和內容真實完整性(ContentIntegrity)。
內容可尋址性
?IPFSCIDs(ContentIdentifers)是一種極其強大和靈活的內容識別方式,它可以單獨識別任何內容,無論其存儲地點或方式如何。首先,讀者需要了解一下IPFS儲存涉及到的幾個概念:
a16z政策負責人:美SEC應與加密貨幣公司合作:金色財經報道,a16z政策負責人Brian Quintenz發文表示,美國證券交易委員會(SEC)今天的行動延續了不負責任的逐級監管模式,傷害了企業家、投資者和消費者,同時有可能扼殺創新并將負責任的公司從美國趕走。Coinbase十多年來一直是一個負責任的行業參與者,曾幫助在美國開辟了Web3。作為一家上市公司,它曾多次嘗試在美國證券交易委員會注冊,并長期呼吁進行監管,但監管機構沒有任何動作。強制執行不能替代指導意見。通過對第三方的執法行動,對特定代幣是否是證券進行訴訟是不恰當的,對保護消費者或為市場提供明確性沒有什么作用。相反,SEC應該與市場參與者合作,使規則現代化并澄清其應用的范圍。[2023/6/7 21:20:40]
CID
內容標識符(CID)是一個唯一描述存儲內容的ID。
中心化數據庫公司Tableland完成800萬美元融資:4月20日消息,中心化數據庫公司 Tableland 完成 800 萬美元融資,CoinFund 領投,Multicoin Capital、Blueyard 和 A Capital 參投,所籌資金將有助于支持 Tableland 的主網啟動和新開發人員工具的發布。[2023/4/21 14:16:58]
例:bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi
我們建議在將CID存儲在硬盤上時將其轉換為IPFSURIs,尤其是元數據等重要內容,為CID添加標注能夠使用戶和自動化工具日后檢索文件時更方便。
IPFSURI
統一資源標識符用于標識特定場景下的特定內容,這個特定內容是由URI場景自定義的。
The Block:自上周五以來USDC凈贖回額超45億美元:金色財經報道,據The Block數據顯示,自上周五以來,USDC的贖回額達到62億美元,鑄造額達16.6億美元,即凈贖回略高于45億美元。
The Block Research研究主管Steven Zhang表示,盡管Circle開啟贖回并保證贖回將得到儲備,但USDC持有者似乎仍對當前環境感到緊張,鑒于Circle在許多其他銀行持有現金儲備,如果這些銀行經歷像我們在硅谷銀行看到的那樣的銀行擠兌,這可能會導致USDC再次脫錨。(The Block)[2023/3/15 13:04:48]
例:ipfs://bafybeigvafaks2bvivtv46n2z7uxszpvl25jhvzc6dbhnjjgjkbeia5jta/nft.mp4
?IPFSURIs是IPFS鏈接指向文件或目錄的規范形式。當從智能合約鏈接到IPFS數據時,使用IPFSURIs明確指示了數據需要使用IPFS檢索。
國家級區塊鏈新型基礎設施,“星火?鏈網”測試網開放:金色財經報道,據中國信通院消息,為更好的服務星火生態合作伙伴,加速“星火?鏈網”生態的開放進程,“星火?鏈網”開放了主鏈測試網接入,并開發了測試網節點 Quicknode 的節點鏡像程序。
其中,Quiknode 作為“星火?鏈網”測試網的節點可以同步測試網的全量數據,開發者通過 Docker 部署 Quicknode,即可參與維護測試網絡運行,并可基于本地的“星火?鏈網”測試網賬本進行 DApp 的開發。[2023/2/20 12:16:30]
HTTP網關URL
HTTP網關為無法解析IPFSURIs的傳統瀏覽器提供了可互操性。此類鏈接只能用在應用程序的展示層,而不應存儲在區塊鏈上或NFT元數據內。
例:https://dweb.link/ipfs/bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi
請注意,HTTP網關將分布式的內容分發重新中心化,因此會出現中間人和單點失敗的風險,如果網關操作者離線或出現故障,鏈接將中斷。不過一些具有IPFS內置支持的瀏覽器則可以規避這些問題,因為它們可以自動從這些鏈接中提取CID,并根據用戶偏好從IPFS加載數據。
在不同環境中內容尋址
開發人員應根據不同的生產環境來處理鏈接。
鏈上(On-Chain)
NFT智能合約將會向與每個NFT資產和元數據返回IPFSURI。
我們建議在鑄造每個NFT資產之前先生成IPFSURI并將完整的URI存儲在鏈上。這是符合智能合約接口的最簡單方法,ipfs://URI場景使任何去中心化應用都能夠輕松查看數據是否可通過IPFS獲得。
元數據(Metadata)
在NFT資產的元數據中,IPFSURIs是最明確的以純文本形式鏈接到IPFS資源的方法。
開發人員可能希望包含指向公共HTTP網關的鏈接,以實現傳統的互操作性。最好避免使用其他鏈接到內容的替代方案。由于來自特定位置的通過HTTP提供的內容可能會發生更改,這種鏈接只能依靠臨時內容鏡像。在區塊鏈上,數據存儲是持久且不可變的,因此通過HTTP來查詢內容是脆弱和有風險的。
與之相對的,IPFSURI是永久有效的,因此,可以將其視為數據存儲的規范鏈接。通過使用IPFSURI作為鏈接的“真實來源”,應用程序只需生成新的網關鏈接,就可以輕松地支持多個存儲解決方案或切換到不同的網關。這比將特定網關“硬編碼”永久存儲到區塊鏈上更靈活。
應用(Application)
在面向用戶的應用程序中,開發人員應通過以下兩種方式鏈接到IPFS內容:
1.IPFSURI
2.HTTP網關URL直到更多的瀏覽器支持IPFSURI場景的本地解析為止,這兩種鏈接都可以根據需要從原始CID或IPFSURI輕松生成。
內容的真實完整性
NFT的一個主要問題是資產的真實完整性,這包括資產本身以及與資產相關的任何數據。IPFS通過使用CID驗證自創建鏈接以來沒有任何更改,從而證明NFT數據的完整性。將元數據鏈接到資產代幣的元數據應被視為NFT價值的一部分,因此,為了保護資產的價值,應將元數據與資產一起存儲在IPFS上,以確保兩者都可訪問。
實現此目的的首選方法如下:
1創建兩個新目錄。
2將資產添加到其目錄。
3將資產目錄存儲到IPFS,并記下CID。
4將元數據添加到其目錄,并指向資產,使用中的CID創建IPFSURI。URI應包含目錄的CID和資產的文件名。
5將元數據的目錄存儲到IPFS,并記下CID。
6.使用中的CID為元數據創建IPFSURI,并將URI存儲在鏈上以形成所有權記錄這個過程確保了元數據和資產互相獨立,又能夠互相鏈接。
_____________________________
作者|?YusefNapora
翻譯&校對|林芒果
本文由礦視界翻譯整理編輯,如需轉載,請標明出處
提要: 支付寶和騰訊這或許是當下中國影響力最大的兩個NFT發售平臺。經過3個月運營,這兩個平臺發行的NFT都有什么特點,這會不會是未來NFT合規化發展的路徑?1、以太坊核心開發者:75%客戶端團.
1900/1/1 0:00:00巴比特訊,9月16日,蘇富比發文表示,將于9月30日至10月4日在線上舉行名為“機器幻覺--空間:元宇宙”的拍賣會,將拍賣數字媒體藝術家RefikAnadol的沉浸式NFT作品合集.
1900/1/1 0:00:00面向政府和企業仍然是各上市公司區塊鏈業務主要的落地模式,金融、溯源、電子票證和版權仍是主要的應用場景;在營收方面,只有遠光軟件一家公司明確了區塊鏈業務具體營收.
1900/1/1 0:00:00據彭博社9月30日報道,盡管監管機構加強了對加密貨幣及相關業務的監管,但相關就業市場出現了增長態勢.
1900/1/1 0:00:00提要: 24日,央行和發改委分別聯合多部門下發文件,有業內人士指出,這兩份文件從頂層設計上將監管措施系統化,且預計監管層還將進一步完善虛擬貨幣監管的法律體系,明確各類行為應承擔的法律責任.
1900/1/1 0:00:00作者:星際視界IPFSNEWS互聯網的快速發展給人們的生活帶來了巨大變化,而大數據和云計算憑借著自身存儲量大、高效率等優勢逐漸被應用在社會生活中,并且給人們帶來了極大的便利.
1900/1/1 0:00:00