時(shí)間:2023-07-08|瀏覽:227
今天我們就來探討一下關(guān)于NFT存儲的那些事!需要說明的是,這里的存儲不是指我們收藏的NFT在某平臺終端應(yīng)用上的存儲。而是從區(qū)塊鏈技術(shù)角度出發(fā),探討NFT源文件的存儲!
一、鏈上完全存儲
在大多數(shù)人的認(rèn)知里,NFT所有的信息都是存在區(qū)塊鏈上的。從現(xiàn)有技術(shù)而言,實(shí)現(xiàn)這種方式的存儲完全沒有問題。但海量的NFT信息數(shù)據(jù)如果全部存儲在鏈上,就目前區(qū)塊鏈的建設(shè)發(fā)展水平而言,會出現(xiàn)網(wǎng)絡(luò)擁堵、鏈條負(fù)載,增加數(shù)據(jù)運(yùn)營維護(hù)成本等問題。這種存儲方式雖然最靠譜,但并未到可以大范圍推廣的地步!
二、鏈上+鏈下存儲
這是目前針對NFT存儲問題給出的最優(yōu)方案:鏈上存儲NFT基本屬性、創(chuàng)作者、流通等信息,將NFT需要展示的內(nèi)容存儲在鏈下。就好比NFT跑鞋,鏈上存儲它的出廠信息、設(shè)計(jì)師信息、購買者信息、交易記錄等,需要展示出來的跑鞋內(nèi)容就存儲在鏈下。這種方式十分高效的減輕了區(qū)塊鏈的網(wǎng)絡(luò)負(fù)擔(dān)。而鏈下存儲又主要有以下兩種模式:
1.HTTP中心化存儲
這種存儲方式以Beeple的出圈之作《每一天:前5000天》為代表,此畫就是托管在中心化存儲系統(tǒng)Nifty服務(wù)器上,通過HTTPURL進(jìn)行“地址尋址”的方式進(jìn)行這幅畫的搜索展示。
由于Beeple的畫被托管在中心化服務(wù)器上,如果出現(xiàn)電腦宕機(jī)或Nifty平臺破產(chǎn)關(guān)閉服務(wù)器的情況,這幅畫可能就會“人間蒸發(fā)”。
2.IPFS分布式存儲
中心化存儲的弊端明顯,于是帶著解決NFT源文件安全問題而來的IPFS(分布式存儲系統(tǒng))誕生。通過將NFT源數(shù)據(jù)Hash化,存儲在各個(gè)分布節(jié)點(diǎn)中,并由所有人共同維護(hù),并通過IPFShash值進(jìn)行“內(nèi)容尋址”的方式獲取。這種方式既解決了NFT的存儲安全問題,也減輕了區(qū)塊鏈的運(yùn)營壓力,是目前公認(rèn)的解決NFT存儲的最優(yōu)解!
三.分布式存儲的細(xì)節(jié)探索
分布式存儲似乎完美的解決NFT的存儲問題,但其實(shí)它也有自身的痛點(diǎn)。簡單來說,IPFS也不能保證NFT源數(shù)據(jù)的永久保存。因?yàn)樗诟鞴?jié)點(diǎn)的維護(hù)上缺乏獎(jiǎng)勵(lì)機(jī)制,換句話說,誰也沒有絕對的義務(wù)替我們永久存儲,當(dāng)一個(gè)節(jié)點(diǎn)內(nèi)存達(dá)到臨界點(diǎn)時(shí),系統(tǒng)也有可能將原有數(shù)據(jù)刪除,釋放容量以容納新的數(shù)據(jù)。如今市面上誕生的Filecion、Arweave賦予了IPFS激勵(lì)機(jī)制,很大程度上解決了IPFS的痛點(diǎn),但運(yùn)營這些平臺的機(jī)構(gòu)說到底也是中心化機(jī)構(gòu),它們的穩(wěn)定性還需我們繼續(xù)研討,提出一個(gè)更加完善的優(yōu)化方案!
來源:盒盒
熱點(diǎn):NFT