區塊鏈
挖礦,比特幣,EOS,以太坊

區塊鏈3.0說要大儲存 TCFS就誕生了——TCFS和IPFS誰勝一籌?

450

作者|互鏈脈搏專欄作家 · 梁山花榮
神說:“要有光”,就有了光——圣經-創世紀第一章。
區塊鏈3.0說要大儲存 TCFS就誕生了——TCFS和IPFS誰勝一籌?
在技術的世界,仿佛有此神靈,常常在恰當的時間,解決某一問題的技術正好出現。
7月6日,迅雷集團CEO、網心科技CEO陳磊在深圳宣布,TCFS (Thunder Chain File System) 誕生。此時正逢區塊鏈3.0時代踐行之時,大文件和大塊數據上鏈的訴求開始出現。恰逢其時,TCFS能夠解決這類問題。
技術的發展也常常不是單行線。在西方,IPFS(星際文件系統)技術近期亦開始被區塊鏈所應用。比如6月主網上線的EOS就使用IPFS作為文件儲存的技術。另一項目,FileCoin正在用做區塊鏈的激勵實現IPFS的志向,該項目預計今、明年能夠上線。
主鏈中,迅雷鏈 TCFS,以及海外的項目 IPFS,區塊鏈3.0時代越來越近。
區塊鏈為什么需要大文件儲存?
從1.0時代的數字貨幣,到2.0時代的智能合約,再到3.0時代的全面應用,區塊鏈每一次時代躍遷都必然會對底層開發平臺的各項性能提出更高的要求。
互鏈脈搏認為,進入區塊鏈3.0時代,應用場景將開始深入到社會管理、文化娛樂、金融服務、醫療健康、IP版權和物聯網等多個領域,這意味著主鏈平臺上將會有海量的DAPP應用上鏈運行。
對于區塊鏈底層平臺而言,不僅需要在高并發、交易確認速度、安全性等性能上有較大提升,同時對于大文件、大塊數據分布式存儲的需求也越來越急迫。
此前,無論是比特幣,還是以太坊,都沒有將大數據存儲考慮在內。如當前比特幣的交易速度只有6筆/秒,如果以后擴容成功,比特幣的交易數據將會更加快速的變大。而以太坊雖然有儲存空間的概念,但以當前的技術手段,想要儲存1M左右的數據,企業就得付出極高的成本。
如按照以太坊錢包默認的Gas價格41個Gwei計算,當前以太坊區塊燃料限制(Block Gas Limit)4700000個Gas/區塊(創建合約的時候可調整),要將1MB的數據寫入區塊鏈需要占用132個以上的塊,需要消耗0.0254364個ETH(1e9gwei*4700000*132*41),按照當前ETH價格439.96美元計算,那么以太坊存儲1MB數據的價格約為11.19美元。
事實上,在前幾年,區塊鏈行業對于區塊鏈存儲大數據、大文件并沒有當回事。但隨著區塊鏈3.0應用探索步伐的加快,對于整個區塊鏈行業的開發者而言,眼下擁有一款專門適合區塊鏈應用開發的文件系統已經迫在眉睫。
2015年,IPFS上線。其目標是為了補充甚至取代目前統治互聯網的超文本傳輸協議(HTTP),將所有具有相同文件系統的計算設備連接在一起。目前,IPFS已經為區塊鏈項目提供了數據接口,包括EOS等在內的公鏈平臺都已采用IPFS作為解決方案。并且,IPFS團隊已引入FileCoin作為激勵層,激勵用戶存儲數據和貢獻帶寬。不過截至目前,作為其激勵層的FileCoin仍在研發中。
區塊鏈3.0說要大儲存 TCFS就誕生了——TCFS和IPFS誰勝一籌?
不想此時,TCFS的誕生實現了IPFS FileCoin的功能,“沒有一點點防備,也沒有一絲顧慮,你就這樣出現,在我的世界里。”
TCFS 依托迅雷鏈實現了FileCoin的功能,甚至還更多,但是走了一條和IPFS截然不同的路線圖。
眾所周知,迅雷起家于P2P的下載,已有15年的技術儲備,并且目前仍是這種分布式下載技術領先的公司,仍服務4億人。TCFS順理成章地繼承了迅雷的技術,并且在迅雷自己搭建的玩客云硬件環境下游刃有余。從設計初衷來看,TCFS就是為區塊鏈而生的文件系統。區塊鏈的三個核心是信任機制、權益保護和授予機制,以及激勵機制,而TCFS對應了這三大特性,滿足了區塊鏈應用開發對文件系統的核心要求。
在信任機制方面,TCFS基于Merkle DAG結構獨創了文件管理技術,能保留文件的全部變更歷史,公開透明、可查詢、可追溯,從而保證了高透明性和高安全性。而權益保護和授予機制方面,它采用安全切片的方式存儲數據,通過公私鑰簽名技術驗證用戶和文件的持有關系,并運用獨創的令牌授權機制,僅允許有授權的用戶訪問數據。
最后,在激勵機制上,TCFS讓開發者既可以選擇現成的、經過實際多應用場景打磨的鏈克來作為激勵,未來也可以自行建立新激勵機制。文件數據則分布式存儲在百萬級的共享計算節點上,擁有高達數百PB(1PB = 1024TB)且不斷擴展的存儲空間,可存儲數百億的文件量,充分滿足業務需求。
區塊鏈3.0說要大儲存 TCFS就誕生了——TCFS和IPFS誰勝一籌?
TCFS VS IPFS 誰更勝一籌?
IPFS誕生于Protocol Labs協議實驗室,該實驗室由Juan Benet創立于2014年5月,而IPFS的正式發布是在2015年1月,2016年IPFS一度成為區塊鏈行業中最受青睞的技術之一。而TCFS雖然今年才發布,但其基于迅雷極速下載技術和星域加速技術的多年積累,讓TCFS在文件下載和傳輸上的表現同樣讓人期待。
那么,在解決區塊鏈數據存儲與分發的難題上,IPFS與TCFS究竟誰會更勝一籌呢?互鏈脈搏從存儲效果、可用性、安全性、激勵機制和監管風險等五個維度對其進行了對比分析。
一、存儲效果。IPFS的特性是互聯網上的熱門文件資源永不丟失,更適合公共資源的管理機制,但冷門的文件可能丟失,比如個人照片等私人訪問資源。因此IPFS需要搭載Filecoin激勵層,才能激勵各節點存儲數據,為需要長期存儲文件的用戶提供可靠機制。而TCFS整合了IPFS熱門文件永不丟失和Filecoin避免冷門文件丟失的兩大技術特性,一舉實現了存儲效果最大化。
二、可用性。在IPFS中,每個節點會存儲完整的文件副本(即使文件被切塊,每個節點所存儲的也是這個塊的完整數據),比如一個10MB的文件不切塊,存儲在3個不同節點,占用總空間為30MB,但如果3個節點都下線了,那么文件就消失了。
而TCFS基于冗余編碼進行切片存儲,同樣是10MB大小的文件被分成30個切片,存儲在30個節點上,因為采用冗余編碼,只需要占用15MB的總空間,即使其中有3-10個節點下線,文件仍然能夠恢復,可用性更高。更為重要的是,TCFS還加入了文件自愈機制,定期會檢查切片不足的文件,進行自動補充,大大保證了可用性。
三、安全性。目前來看,IPFS可以實現去中心化保存和共享文件,但凡事有兩面性,在IPFS上的所有文件都是公開的,這意味著部分私有文件的安全性難以得到保障。
而TCFS在IPFS的基礎上,進一步保障了私有文件的安全性。基于TCFS,私有文件僅擁有者和被授權者才能夠通過令牌下載,并通過公私鑰機制保證僅文件擁有者可以授權所屬文件。
四、監管風險。在面對監管方面,IPFS由于是基于DHT網絡,諸如“黃賭毒”等非法內容無法控制,監管難度較大,很容易面臨法律和政策風險,而TCFS自主創新的技術極大地降低了監管風險。
五、激勵機制。在激勵機制方面,基于TCFS的開發者不僅可以選擇鏈克作為激勵機制,未來還可以自行建立激勵機制,而IPFS的激勵層FilCoin目前尚未上線,因而在應用開發方面,TCFS更具有先發優勢。
綜合上述對比,互鏈脈搏認為,由于TCFS是迅雷為區塊鏈量身定制的文件系統,在區塊鏈開發應用方面的契合度要明顯優于IPFS,但由于IPFS已上線三年時間,且經過不少開發者的實踐檢驗,具備先發優勢,亦在海外獲得很大認可。
未來誰走到最后有待于市場檢驗。
但無論是TCFS還是IPFS,都正好出現在區塊鏈3.0正在發展的時代中,它們一起推動區塊鏈的基礎設施愈加完善。

贊(0)

評論 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
p3试机号99