時間:2023-08-08|瀏覽:222
許多朋友在第一次聽到IPFS時,往往認(rèn)為它是一個“去中心化的云存儲”,聽起來很激動人心。因此,無論何時人們想要構(gòu)建去中心化應(yīng)用程序,都會考慮使用IPFS。但是,IPFS技術(shù)真正有價值的原因并不在于此,而在于它實際帶來的范式轉(zhuǎn)換。
IPFS是一項非常出色的技術(shù),有人將其視為“去中心化的云存儲”,但是這個概念很容易被誤解。就區(qū)塊鏈而言,我們固定了一個概念——一旦數(shù)據(jù)上鏈,它永遠(yuǎn)不會丟失。因此想到IPFS,很多人也會這么認(rèn)為——我們可以免費(fèi)隨意地將文件上傳到IPFS并永久保存,實際上這是錯誤的。
雖然IPFS是一種巨大的網(wǎng)絡(luò)系統(tǒng),允許用戶免費(fèi)存儲文件,但是免費(fèi)存儲文件所需的存儲空間是不可能的。將數(shù)據(jù)存儲于IPFS中的方式與在云上存儲數(shù)據(jù)的方式類似——用戶上傳文件后,文件會被發(fā)送到IPFS的一個節(jié)點,該節(jié)點屬于某個公司。
下面的圖表顯示了該過程:
上面所示的兩個場景中,文件被存儲在傳統(tǒng)云服務(wù)器和IPFS中,它們看上去是否非常相似?每種情況下,文件都存儲在一臺計算機(jī)上,而這臺計算機(jī)屬于某個公司。這里有一個關(guān)鍵點:為了檢索存儲的文件,至少需要有一個節(jié)點永久存儲此文件。因此,在許多應(yīng)用IPFS的情況下,用戶要么自己運(yùn)行一個節(jié)點存儲文件,要么租用其他公司的服務(wù)來存儲文件。
這看上去似乎IPFS和傳統(tǒng)云服務(wù)沒有什么不同,那么為什么我們要使用IPFS呢?為了回答這個問題,我們需要了解IPFS真正想解決的問題。關(guān)于這一點,有很多文章有詳細(xì)論述,但最終,IPFS使我們基于文件的內(nèi)容來訪問文件,而不是基于文件存儲的位置。IPFS帶來了一種范式轉(zhuǎn)換。
例如,我們共享一段視頻文件,辦公室的同事可以看到。在現(xiàn)有的網(wǎng)絡(luò)技術(shù)中,同事需要點擊鏈接才能訪問該文件,而他們的電腦則需要訪問存儲該視頻文件的電腦。對網(wǎng)絡(luò)訪問來說,這是一個巨大
熱點:ipfs