TCFS是什么?為什么說它將取代IPFS?
TCFS和IPFS都是一種分布式的文件協(xié)議系統(tǒng),用于互聯(lián)網(wǎng)上文件(包括文檔、圖片、視頻、網(wǎng)頁、程序等各種形式)的儲存。在之前,互聯(lián)網(wǎng)上的文件基本是以HTTP格式來儲存,這一協(xié)議為互聯(lián)網(wǎng)的普及和進(jìn)步做出了很大的貢獻(xiàn),但它本身也存在很多問題,其中一些問題是難以改善的,比如說它的脆弱性,對骨干網(wǎng)的過度依賴性,以及過度中心化帶來的一系列失衡等。
所以開發(fā)者們希望用一種新的文件協(xié)議來替代HTTP,技術(shù)上的主要改進(jìn)方向,就是用分布式協(xié)議來取代HTTP的中心化式協(xié)議。所謂分布式協(xié)議,顧名思義就是文件不保存在某個特定的中心服務(wù)器上,而是分散儲存在若干個節(jié)點(diǎn)中,這就從根本上改變了文件的保存邏輯,從而創(chuàng)造出無數(shù)新的可能。
迅雷***發(fā)布的迅雷鏈文件系統(tǒng)TCFS,和當(dāng)前最為知名的IPFS都是分布式協(xié)議的一種,后者推出較早,目前接受度較高,是一個開源項(xiàng)目,由一個開源社區(qū)維護(hù)管理。TCFS的開發(fā)方是轉(zhuǎn)型區(qū)塊鏈的老牌互聯(lián)網(wǎng)企業(yè)迅雷集團(tuán),此前發(fā)布了國內(nèi)***高性能主鏈迅雷鏈。
盡管TCFS的誕生時間晚了很多,但就區(qū)塊鏈領(lǐng)域的應(yīng)用而言,在技術(shù)特性上更具優(yōu)勢,針對區(qū)塊鏈行業(yè)的適用性更強(qiáng)。所以能夠預(yù)見,未來TCFS大概率會取代IPFS,成為分布式文件協(xié)議的主流。
IPFS并不那么適用于區(qū)塊鏈
IPFS的出現(xiàn)被寄予厚望,但在區(qū)塊鏈領(lǐng)域的實(shí)際使用過程中,它逐漸顯現(xiàn)出一些力不從心。
首先是文件丟失問題。IPFS要靠文件訪問熱度保持文件不丟失,越是熱門的文件,表明其存儲節(jié)點(diǎn)越多,丟失的可能性越小。但是對于一些冷門文件,IPFS就無法保證不丟失了,因?yàn)槔溟T,所以愿意保存的節(jié)點(diǎn)就比較少,甚至有可能完全歸于無,文件最終會從互聯(lián)網(wǎng)上消失。但一些文件,雖然冷門,對用戶個人的價值卻非常高,比如說用戶自己的家人照片,如果這種文件得不到有效保存的話,那這樣的互聯(lián)網(wǎng)是沒有意義的。
其次是下載權(quán)限管理的問題,目前IPFS為完全開放,任何人均可訪問。這就缺乏必要的隱私保護(hù),總有一些文件我們是希望定向公開的,比如公司內(nèi)部郵件等。如果完全不設(shè)防,肯定會給用戶帶來很多不便,整體的應(yīng)用性會大打折扣。
另外還有存儲效率問題,IPFS的文件會以副本的形式在節(jié)點(diǎn)上保存,有多少個節(jié)點(diǎn),就會生成多少分副本,存儲的效率比較低,甚至?xí)斐珊芏嗟目臻g和帶寬等計算資源的浪費(fèi)。
***一點(diǎn),最現(xiàn)實(shí)也是最致命的一個問題。就是IPFS一直宣揚(yáng)自己是去中心化的互聯(lián)網(wǎng),號稱能夠打造“永恒網(wǎng)站”,即永遠(yuǎn)不會被關(guān)停。但I(xiàn)PFS又無法對自己網(wǎng)絡(luò)上的非法內(nèi)容進(jìn)行監(jiān)管和控制,這在信息安全等方面留下了很大的隱患,所以IPFS未來在實(shí)用推廣方面,存在很大的未知數(shù)。
這些問題,有些IPFS的開發(fā)社區(qū)已經(jīng)意識到了,正在著手進(jìn)行改變,比如文件丟失問題和權(quán)限管理問題、對監(jiān)管不友好,這是其設(shè)計初衷所決定的,無從彌補(bǔ)。
TCFS=IPFS+Filecoin+more 更適合區(qū)塊鏈
簡單說下TCFS的情況,根據(jù)官方介紹,TCFS是迅雷在***共享計算節(jié)點(diǎn)的基礎(chǔ)上,從高性能迅雷鏈和***的分布式技術(shù)中積累而來,專為區(qū)塊鏈傾力打造的數(shù)據(jù)云存儲與授權(quán)分發(fā)的開放式文件系統(tǒng)。開發(fā)者可使自己的產(chǎn)品具備文件數(shù)據(jù)分布式存儲與信息上鏈等特性,從而快速集成公開透明、不可篡改、可追溯、高可靠、安全加密、海量存儲、授權(quán)轉(zhuǎn)移等能力。
針對目前IPFS無法解決的一些問題,TCFS找到了解決辦法。
TCFS整合了IPFS熱門文件永不丟失和Filecoin避免冷門文件丟失的兩大技術(shù)特性,自帶激勵機(jī)制,一舉實(shí)現(xiàn)存儲效果***化。
在此之外,TCFS還具備其他多重技術(shù)優(yōu)勢:一、高可用性,其基于冗余編碼進(jìn)行切片存儲,并加入文件自愈機(jī)制,保證可用性的同時提高了存儲效率;二、高性能,迅雷極速下載技術(shù)和星域加速技術(shù)的多年積累,讓TCFS在文件下載和傳輸上有***的高性能表現(xiàn);三、高安全性,私有文件僅擁有者和被授權(quán)者才能夠通過令牌下載,并通過公私鑰機(jī)制保證僅文件擁有者可以授權(quán)所屬文件;四、高靈活性,開發(fā)者可以選擇鏈克作為激勵機(jī)制,也可自行建立激勵機(jī)制。
上述特性是TCFS在IPFS和Filecoin之外延伸出的獨(dú)有技術(shù)優(yōu)勢。對于區(qū)塊鏈行業(yè)發(fā)展來說,這一系統(tǒng)的發(fā)布拓展了當(dāng)前的區(qū)塊鏈應(yīng)用環(huán)境,為開發(fā)者提供了更為完備和充足的技術(shù)保障。
另外,值得關(guān)注的是,當(dāng)前其他的區(qū)塊鏈文件系統(tǒng)是基于DHT網(wǎng)絡(luò),非法內(nèi)容無法控制,監(jiān)管難度較大,容易面臨法律和政策風(fēng)險。而TCFS自主創(chuàng)新的技術(shù)極大地降低了監(jiān)管風(fēng)險。
可見,與IPFS相比,TCFS做了眾多改進(jìn),從而更適用于區(qū)塊鏈。從長遠(yuǎn)來看,分布式存儲一定會成為未來的價值互聯(lián)網(wǎng),也就是區(qū)塊鏈行業(yè)的主流存儲方式,而且伴隨著區(qū)塊鏈技術(shù)的迅猛發(fā)展,應(yīng)用對分布式存儲的需求會越來越旺盛。從這個角度來看,這一中國自主研發(fā)的文件系統(tǒng)TCFS,可能擁有比想像更大的能量。