Ipfs

NFT 是否必須使用 IPFS

  • June 1, 2021

是否必須使用 IPFS 進行文件儲存並在元數據中使用其散列進行 NFT,如果文件儲存在 s3 上並且我們將其 sha256 或 md5 保存在元數據中怎麼辦?

在文件內容同上之前,雜湊是相同的,如果文件更改,雜湊將被更改,我們可以通過保存在元數據中的雜湊進行驗證。

不,在 ERC721 上使用 IPFS 不是強制性的 - 正如您已經知道的那樣,除了令牌 URI,通常很少有關於資產的數據儲存在區塊鏈上的令牌中,並且連結到令牌的實際內容(即元數據和圖像)可以從網際網路上的任何地方提供。

然而,IPFS 經常用於 NFT,以促進不變性/誠信的精神。IPFS 的內容定址方案可防止更改數據(因為嘗試更新圖像或元數據 json 會導致新的不同地址)。

如果沒有像 IPFS CID 這樣的防篡改機制,NFT鑄造者在鑄造或轉移代幣之後更改元數據 json 或圖像內容是微不足道的。

引用自:https://ethereum.stackexchange.com/questions/97967