時間:2023-06-26|瀏覽:237
在之前的介紹中,我提到了IPFS和Filecoin系統(tǒng)的特點,我說它們是去中心化的,可以挑戰(zhàn)巨頭。但有網(wǎng)友提出,過去的Bittorrent協(xié)議也是分布式存儲,結(jié)果并沒有挑戰(zhàn)巨頭。
我回答說,IPFS和BT之間有一個關(guān)鍵的區(qū)別,就是一個數(shù)據(jù)交易市場,也就是Filecoin。市場是用來解決為什么要做這件事、憑什么去做的問題的一種激勵機制。
這位網(wǎng)友的觀點其實很有道理。簡單來說,Bittorrent和IPFS都是協(xié)議層的項目,也就是一種規(guī)則、一種約定。它們都將文件切分成小塊,并利用點對點的方式將文件塊同時傳輸給需要的節(jié)點,從而提高傳輸速度。
不同的是,Bittorrent主要是一個下載協(xié)議。它其實是半中心化的,需要依靠中心化的追蹤服務器來匹配連接和追蹤存儲業(yè)務。你可以把它理解為一個“二道販子”,負責連接上家和下家。
Bittorrent自身就是一個中心節(jié)點,因此易受攻擊。所以在去中心化分布式存儲的競賽中,Bittorrent可以說是失敗了。
BT下載是通過種子來尋找文件的。相信大家對種子都比較熟悉。簡單來說,種子是與追蹤器相關(guān)聯(lián)的,其中包含了文件名、文件目錄、追蹤器地址等信息,類似于一個學生名冊,按照年級、班級、個人方式排列組合。
與此不同,IPFS協(xié)議通過尋找內(nèi)容的哈希值來進行文件定位。哈希值是通過對文件內(nèi)容進行計算得到的字符串,這是哈希算法的強大之處,無論文件內(nèi)容大小,計算后都得到一個固定長度的字符串。
這個字符串與文件的內(nèi)容一一對應,即使只修改了文件的一點點內(nèi)容,也會有很大的變化。所以,你要尋找這些哈希值,就需要通過一個像學生名冊一樣的變化的哈希表來進行查找。
兩者的經(jīng)濟模型和共識機制也不太一樣。Bittorrent采用的是dPOS(權(quán)益證明代表投票機制),而Filecoin系統(tǒng)運用了獨特的存儲挖礦方式,即復制證明和時空證明。
Filecoin系統(tǒng)要求根據(jù)項目方的存儲方式,經(jīng)過多層計算將數(shù)據(jù)存儲起來。同時,每隔24小時需要提交一個時空證明,相當于給項目方發(fā)送一段視頻,證明存儲的數(shù)據(jù)仍然存在。
這種挖礦方式也比較環(huán)保,存儲更多數(shù)據(jù)的節(jié)點將獲得更多的代幣。
對于哪個項目更好這個問題,實際上很難說。從營銷能力和現(xiàn)有客戶群體的角度來看,Bittorrent絕對占據(jù)優(yōu)勢。但這并不意味著他們擁有更加真實有效的數(shù)據(jù)。大家都知道,過去有多少人通過Bittorrent下載了日本的影視作品。
另外,Bittorrent的門檻更低。它不像IPFS需要存儲和計算機的支持,因此任何人都可以使用。我們現(xiàn)在使用的一些迅雷、電驢等應用程序?qū)嶋H上都是基于Bittorrent協(xié)議開發(fā)的。
IPFS的優(yōu)勢在于其技術(shù)的高超性。無論是經(jīng)濟模型的激勵機制、礦工的分類、代幣的釋放方式,還是它獨創(chuàng)的零知識證明模式。
然而,在這個世界上,技術(shù)高并不意味著就一定更受歡迎。更重要的是你的效率更高、能解決更大的問題,并能滿足市場需求。讓我們繼續(xù)觀察發(fā)展。但我可以說一句的是,如果IPFS能夠?qū)崿F(xiàn)他們宣傳的一切,那肯定是贏家。
最后,我推薦一本書來幫助大家了解區(qū)塊鏈。
熱點:ipfs