人們經(jīng)常會(huì)問我們:“Bluzelle的去中心化數(shù)據(jù)庫與IPFS(星際文件系統(tǒng):Inter Planetary File System)相比,優(yōu)勢是什么?為什么我們要選擇Bluzelle所提供的服務(wù)?” 盡管我們可以(也將會(huì))答復(fù)這些具體問題,但我認(rèn)為將這二者進(jìn)行比較并不恰當(dāng)。雖然原則上二者均提供類似的服務(wù)——數(shù)據(jù)存儲(chǔ),但實(shí)際上不能用二者來解決同類問題。因?yàn)樗麄兊膶傩允墙厝徊煌摹?IPFS在存儲(chǔ)和傳輸數(shù)據(jù)上是十分有效的。在許多技術(shù)文檔中,很多人將比特流(BitTorrent)和HTTP傳輸協(xié)議進(jìn)行了許多比較。這兩個(gè)協(xié)議并不在乎數(shù)據(jù)的存儲(chǔ)位置。而IPFS就是建立在這些傳輸協(xié)議基礎(chǔ)上的,利用去中心化的哈希值存儲(chǔ)地址來支持文件傳輸以長期存儲(chǔ)數(shù)據(jù),但存儲(chǔ)對于IPFS仍然是一個(gè)需要考慮的問題。
IPFS不足之處
IPFS缺乏強(qiáng)大的經(jīng)濟(jì)模型,因此它本身不能以大容量的數(shù)據(jù)庫作為其服務(wù)模式。它的經(jīng)濟(jì)模型要求至少大部分節(jié)點(diǎn)是能為其他節(jié)點(diǎn)提供價(jià)值的,并且自愿為IPFS提供支持。最好的結(jié)果就是所有的參與者都自愿提供并使用資源。例如,當(dāng)他們想要在IPFS上查找數(shù)據(jù)的時(shí)候,他們愿意共享資源來支持IPFS的運(yùn)作。IPFS所支持的簡單經(jīng)濟(jì)模式其實(shí)就是“比特幣市場”——你不能在不上傳數(shù)據(jù)的情況下一直下載數(shù)據(jù)。當(dāng)你的角色在市場上既是賣方又是買方時(shí)就會(huì)運(yùn)作得很好。
在節(jié)點(diǎn)之間自愿合作的背景下(如P2P網(wǎng)絡(luò)或?qū)W術(shù)研究)或IPFS取代HTTP作為全世界網(wǎng)絡(luò)傳輸協(xié)議的樂觀未來預(yù)測下,這一假設(shè)是十分樂觀的。然而,在提供數(shù)據(jù)庫作為服務(wù)的市場條件下,IPFS的模式不會(huì)獲得成功。因?yàn)椴荒芷诖藗優(yōu)槠髽I(yè)的大量私人業(yè)務(wù)數(shù)據(jù)提供免費(fèi)的數(shù)據(jù)存儲(chǔ)和帶寬服務(wù),而IPFS的模式本身也無法使企業(yè)為這些服務(wù)付費(fèi)。
事實(shí)上,IPFS根本就沒有針對私人數(shù)據(jù)的安全進(jìn)行真正的優(yōu)化。雖然說人們沒有理由不在IPFS上存儲(chǔ)加密的數(shù)據(jù),但這樣做的話就扭曲了IPFS原先的系統(tǒng)設(shè)計(jì)優(yōu)勢。加密后的數(shù)據(jù)不能被刪除,也不能被智能緩存,因?yàn)橹挥兴闹魅瞬拍芷平馑浪奈恢谩_@樣以來,訪問IPFS上的加密數(shù)據(jù)其實(shí)就不比使用HTTP來得有效。