當前位置:
首頁 > 新聞 > 一場區塊鏈引發的文件傳輸革命正在到來,它是什麼黑科技?

一場區塊鏈引發的文件傳輸革命正在到來,它是什麼黑科技?

迅雷仍在做「下載」,只是在區塊鏈技術的加持下,它升級成了另一個樣子。

在發布了迅雷鏈之後,迅雷又公布了一個新的文件系統,TCFS(Thunder Chain File System),在文件傳輸和下載這個「老本行」上,迅雷也all-in了區塊鏈。這是迅雷CEO陳磊在迅雷全球區塊鏈開發者大會上公布的。

TCFS系統,被迅雷稱為是一款「專為區塊鏈」而生的文件系統,是數據云存儲與授權分發的鏈上文件系統,擁有權益保護、授信機制和激勵機制等特性,開發者和用戶可以將自己需要保存的文件上鏈執行分散式存儲。

區塊鏈文件系統TCFS就是迅雷在主鏈上祭出的技術突破,也是迅雷為區塊鏈技術尋找具體應用場景的一次新嘗試。迅雷CEO陳磊說:「我們覺得,每一個踏踏實實做區塊鏈的區塊鏈人,都不能被辜負。」

它的起源是迅雷積累了15年的文件存儲、傳輸和下載技術,區塊鏈為它延伸了新的可能性。

徹底去中心化的存儲和傳輸

傳統意義上的互聯網的文件存儲和傳輸是一個高度中心化的文件管理系統,比如HTTP(超文本傳輸協議)——當今最普遍的應用層網路協議,文件被放在數據中心(IDC)的伺服器中,用戶瀏覽網頁、文檔、視頻等,都是從這個中心化的伺服器,經過運營商主幹網路,傳輸到達用戶的電腦或手機等智能設備。

但是HTTP協議存在一些弊端,2015年提出的IPFS(星際文件系統)系統意在取而代之。IPFS系統在目前是業內普遍認知的一種高效的、更適合公共資源的分散式文件管理機制。

它是一個點對點的分散式文件系統,通過底層P2P協議,當用戶獲取公共資源文件時,它可以並發地從多個不同的分散式存儲節點同時下載,這些分散式存儲節點就是IPFS的一個客戶端。為了提供這些文件和視頻的瀏覽服務,企業不需要再購買大量的帶寬和伺服器,極大地降低了成本。

相比傳統HTTP文件存儲在某個中心化的伺服器,IPFS系統上的文件分散存儲在一個個開放的節點,而且文件上傳時計算了唯一指紋——hash值,保證文件不會被篡改。

存儲在IPFS系統上的文件,只要世界上有一個客戶端節點緩存了這個文件,其他人就有獲取到它的可能。但也存在一定的不足——當用戶頻繁調用IPFS系統上的某個文件時,IPFS會將文件緩存在用戶的本地系統,其他用戶調取相同文件時,這些緩存過的用戶同樣構成了節點,形成了快速提取和永久存儲。它的優點是熱門的、被頻繁訪問的文件資源越來越「好用」,但冷門的文件可能丟失或遺忘。這種去中心化沒能真正地帶來技術的平等化。

迅雷全球區塊鏈應用大賽決賽現場

另一方面,IPFS引入了「Filecoin」的幣種激勵機制,鼓勵更多的人參與到IPFS中作為存儲節點,一方面也形成供求市場,為有需要存儲文件的用戶提供渠道。

而迅雷鏈文件系統TCFS更進一步的地方在於,它兼具IPFS的優勢和類似Filecoin的激勵機制,同時針對實際應用場景有自己更多的技術突破。它在迅雷15年的P2P傳輸和加速技術基礎上,推出了一個「高度去中心化」的分散式文件存儲和管理系統,

IPFS更適合公共資源,也就是誰都可以訪問的文件,而對於區塊鏈上的應用,比如版權、共享的數據,是需要確權和授權機制的,所以迅雷TCFS系統研發了公私鑰的權益保護以及令牌授權機制。

也是因為有些文件有一定私密性,所以不應該讓每個存儲節點像IPFS Client那樣能看到完整的文件,TCFS使用前向糾刪碼(FEC)技術對用戶完整文件進行了切片和加密存儲,增加文件的安全和機密性。

同時,因為這些開放的存儲節點存在很大程度地不穩定性,用戶不確定什麼時候就下線了,所以系統需要更高的可靠性和容錯性,TCFS應用FEC冗餘編碼,將切片的文件分布存儲在很多個節點上,這些節點中一部分失效和下線,文件仍然能夠獲取到。

比如,IPFS上一個視頻文件有10MB,有三個人看過,在網路中就只有這三個節點存儲,總的佔用存儲空間是30MB。當三個節點都下線或者刪除這部分存儲的時候,文件在網路中就再也找不到了。TCFS上,也是這個10MB的文件,會切成40片存儲到40個節點中,共佔用不到20MB的存儲空間,當其中3個節點下線或者刪除存儲,文件仍然可以被獲取到,當其他10個節點下線或者刪除存儲,文件也仍然可以被獲取到。

簡而言之,迅雷TCFS作為一種基礎的核心文件管理技術,針對現實的應用場景進行了更多的優化,尤其適用區塊鏈應用,而且不限制區塊鏈應用所跑的主鏈,以太坊、EOS等主鏈上的應用都可以將文件存儲在TCFS。

「下載」的技術演進

傳統協議上的數據傳輸擁有系統結構簡單易用的特點,在一些小的場景存在一定的應用價值,但在如今公有資源和大數據的宏觀大背景下,它並不像是未來的方向。

區塊鏈技術擁有的去中心化、永久性的特點,這對於迅雷這樣將文件傳輸作為核心技術,已經實現了分散式計算的企業提出了新的新思考——基於區塊鏈技術的文件系統是怎樣的?

這可以追溯到十幾年前的迅雷。無論是最初在與FlashGet、網路螞蟻的戰爭,還是在之後與騰訊旋風的戰爭中。歷史上,幫助迅雷取得勝利的關鍵產品,都是許多開創性技術的研發和大規模應用。

通過技術,迅雷把下載上傳鏈路通道這看似簡單的事兒做到了極致——

此前,迅雷是第一個實現HTTP、FTP、BT和ed2k下載全支持的下載工具。

然後,迅雷是第一個實現在伺服器端對全網同一文件進行索引解決死鏈的下載工具。

迅雷發明了P2SP協議,並構建了世界上最大的P2SP應用「迅雷離線下載」。

而隨著玩客雲的推出,迅雷轉型分散式計算初現端倪。

到了今年4月份發布迅雷「迅雷鏈」,迅雷宣布ALL in區塊鏈,並宣布其性能已達百萬量級TPS(每秒傳輸的事物處理個數),同時能做到秒級響應,同時進入區塊鏈3.0時代——都是基於迅雷對於點對點傳輸技術的理解。

如此高性能、分散式式的TCFS文件系統,其實是迅雷經典技術的延續。迅雷的TCFS也集成在迅雷集團業務的轉型架構之上。

如果觀察迅雷在過去幾年所推出的產品,就可以理解,對於區塊鏈技術的應用,迅雷看到了分散式計算技術給迅雷整體帶來的加速和升級——從星域雲到承載百萬級TPS的迅雷鏈,再到核心的文件管理系統和推進應用的加速落地。歷史上的迅雷就是一家高度分散式計算的企業。

從開發者到應用,從應用到工具

VNT Chain創始人周峰指出,主鏈具備這樣的特點才能夠勝出的:第一,在底層技術上有重大突破,把整個基礎打好。第二,在整個應用上能夠製造出一些能夠為用戶創造價值的鏈。

區塊鏈文件系統TCFS是迅雷在主鏈上線之後祭出的技術突破,是在構建生態的底層基礎,是在打造核心技術——上線主鏈——招募開發者——宣布落地應用之後又一步舉措。迅雷從籠絡開發者到支持落地應用,從落地應用到自建文件系統工具,正在完成迅雷區塊鏈底層技術架構的閉環生態。

迅雷TCFS文件系統同樣是對開發者示好。TCFS文件系統意味著迅雷鏈更完整可靠的技術基礎,對開發者來說,也意味著更友好的開發成本和門檻。

在這次迅雷區塊鏈應用開發大賽上,迅雷提供了一整套的扶持政策——開發者獎金池,應用曝光機會,迅雷資源支持等。

多輪角逐後,來自中國的Designer團隊最終勝出。Designer是一支來自浙江大學智能計算與系統實驗室的隊伍,其參賽作品為「圖形化智能合約生成編輯器」。用戶可以通過該工具,拖動頁面上的基礎組件自行打造所需要的智能合約。同時提供漏洞檢測功能,可在生成智能合約時自動檢測合約的安全性。

在迅雷看來,優勝團隊除了獲得獎金之外,更多的其實是孵化創投機會,應用在迅雷全平台流量曝光的機會,更多的區塊鏈技術資源交流機會等。在陳磊眼中,在中國會迎來區塊鏈技術產業的巨變。「區塊鏈相對來說還是一個應用非常廣泛的技術,是一種相對共性的應用,在溯源、防偽、商業、零售等行業里,可能會看到更多更有價值的案例。」

迅雷是一家從 P2P(點對點)技術起家的公司,「去中心化」的理念一直刻在這家公司的靈魂里。區塊鏈的本質實際上是P2P技術的一種升級,在技術層面上徹底解決去中心化網路信用和溯源的問題,這讓P2P技術能夠承載更多的應用,也需要更多底層核心技術的支持。這有助於中國的區塊鏈行業的發展,對於迅雷,也有了成為了通用區塊鏈技術平台的可能性。

下載品玩App

發現更多有趣好玩的內容

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 pingwest中文網 的精彩文章:

Axiom Space將提供太空八天之旅
彭博社:中國鐵塔香港IPO已獲高瓴資本和阿里巴巴等基石投資者認購

TAG:pingwest中文網 |