摘要:作者簡介董天一,中國區(qū)技術布道人,指南作者。由于每個文件的哈希值全網(wǎng)唯一,查詢將很容易進行。如果僅僅使用哈希值來區(qū)分文件的話,會給傳播造成困難,因為哈希值不容易記憶,就像地址一樣不容易記憶,于是人類發(fā)明的域名。
作者簡介:董天一 ,IPFS/Filecoin中國區(qū)技術布道人 ,《IPFS指南》作者。畢業(yè)于北京大學軟件與微電子學院曾擔任甲骨文亞洲研發(fā)中心(中國)數(shù)據(jù)庫開發(fā)工程師資深區(qū)塊鏈技術開發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國的技術推廣。
IPFS的的“宏偉”目標是取代HTTP,那么先來看看IPFS是如何工作的?
IPFS為每一個文件分配一個獨一無二的哈希值(文件指紋: 根據(jù)文件的內(nèi)容進行創(chuàng)建),即使是兩個文件內(nèi)容只有1個比特的不相同,其哈希值也是不相同的。所以IPFS是基于文件內(nèi)容進行尋址,而不像傳統(tǒng)的HTTP協(xié)議一樣基于域名尋址。
IPFS在整個網(wǎng)絡范圍內(nèi)去掉重復的文件,并且為文件建立版本管理,也就是說每一個文件的變更歷史都將被記錄(這一點類似版本控制工具git,svn等),可以很容易個回到文件的歷史版本查看數(shù)據(jù)。
當查詢文件的時候,IPFS網(wǎng)絡根據(jù)文件的哈希值(全網(wǎng)唯一)進行查找。由于每個文件的哈希值全網(wǎng)唯一,查詢將很容易進行。
如果僅僅使用哈希值來區(qū)分文件的話,會給傳播造成困難,因為哈希值不容易記憶,就像ip地址一樣不容易記憶,于是人類發(fā)明的域名。IPFS利用IPNS將哈希值映射為容易記的名字
每個節(jié)點除了存儲自己需要的數(shù)據(jù),還存儲了一張哈希表,用來記錄文件存儲所在的位置。用來進行文件的查詢下載。
我們在什么是IPFS?(一)里面說了 HTTP 及一些中心化服務器的缺點。
那么問題來了,IPFS是如何來解決這些缺點的?
1.下載速度快,不再依賴主干網(wǎng),中心化服務器
整個IPFS系統(tǒng)是一個分布式的文件存儲系統(tǒng),那么在下載相關數(shù)據(jù)的時候,將從多個節(jié)點同時下載,相比于HTTP從中心服務器的下載速度要快很多,大家都用過P2P下載(比如: 迅雷,BitTorrent),IPFS下載過程跟這個類似。
2.存儲空間變得非常便宜:
由于IPFS使用的是區(qū)塊鏈技術,利用 Filecoin(為了的文章中會將如何獲取filecoin,也就是挖礦)來激勵礦工分享自己的硬盤,并且IFPS從全網(wǎng)去掉了冗余存儲(從整個網(wǎng)絡空間考慮,這將大大節(jié)省網(wǎng)絡存儲空間),將來的IPFS存儲將會變得非常便宜(與我們現(xiàn)在的云盤,各種中心化的CND相比較)。
3.安全:
中心化服務器目前很難抵擋DDoS攻擊,當大量的訪問請求從四面八方涌來,中心化的服務器幾乎會在一瞬間癱瘓,做過運維的同學應該深有感觸,比如每年雙11,不能睡覺的除了阿里,騰訊的技術同學,還有整個銀行業(yè)的小朋友。巨大的訪問量隨時可能造成服務器宕機。IPFS天生就擁有抵擋這種攻擊的能力。因為所有的訪問將會被分散到不同的節(jié)點。甚至攻擊者自己也是節(jié)點之一。某種程度上講,IPFS甚至能抵擋量子計算的攻擊。
4.開放:
眾所周知,比特幣是一種去中心化,匿名的數(shù)據(jù)貨幣,這些特性使得比特幣無法被管制,交易無法篡改。IPFS同樣,由于是建立在去中心化的分布式網(wǎng)絡上的,所以IFPS很難被中心化管理,限制?;ヂ?lián)網(wǎng)將更加開放。
【董天一】什么是IPFS?(一)
圓方圓學院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術課程。在各大平臺都長期有優(yōu)質(zhì)免費公開課,歡迎報名收看。
公開課地址:https://ke.qq.com/course/345101
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/24423.html
摘要:作者簡介董天一,中國區(qū)技術布道人,指南作者。什么是星際文件系統(tǒng)。相關文章和視頻推薦董天一什么是二董天一什么是三圓方圓學院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術課程。 作者簡介:董天一 ,IPFS/Filecoin中國區(qū)技術布道人 ,《IPFS指南》作者。畢業(yè)于北京大學軟件與微電子學院曾擔任甲骨文亞洲研發(fā)中心(中國)數(shù)據(jù)庫開發(fā)工程師資深區(qū)塊鏈技術開發(fā)者,現(xiàn)致力于IPFS/Filecoi...
摘要:資深區(qū)塊鏈技術開發(fā)者,現(xiàn)致力于在中國的技術推廣的競爭對手。接上一篇,今天繼續(xù)講的競爭對手們。小編對比了里面各個項目的源代碼熱度,顯然遠遠超過其他競爭對手。 作者簡介:董天一 ,IPFS/Filecoin中國區(qū)技術布道人 ,《IPFS指南》作者。畢業(yè)于北京大學軟件與微電子學院曾擔任甲骨文亞洲研發(fā)中心(中國)數(shù)據(jù)庫開發(fā)工程師。資深區(qū)塊鏈技術開發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國的...
摘要:作者簡介董天一,中國區(qū)技術布道人,指南作者。相關文章和視頻推薦董天一什么是二圓方圓學院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術課程。 作者簡介:董天一,IPFS/Filecoin中國區(qū)技術布道人,《IPFS指南》作者。畢業(yè)于北京大學軟件與微電子學院曾擔任甲骨文亞洲研發(fā)中心(中國)數(shù)據(jù)庫開發(fā)工程師資深區(qū)塊鏈技術開發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國的技術推廣。 前兩篇介紹了IP...
摘要:網(wǎng)絡啟動開啟了一個共享的新時代,與實體經(jīng)濟的結合讓項目變得更加有意義,區(qū)塊鏈已經(jīng)走向了我們。直到年,互聯(lián)網(wǎng)和區(qū)塊鏈終于從概念上走到了一起,就是這場流行起來的共享之風。風險當然,伴隨著區(qū)塊鏈項目的毫無疑問是高風險如影隨形。 作者簡介:董天一 ,IPFS/Filecoin中國區(qū)技術布道人 ,《IPFS指南》作者。畢業(yè)于北京大學軟件與微電子學院曾擔任甲骨文亞洲研發(fā)中心(中國)數(shù)據(jù)庫開發(fā)工程師...
摘要:作者簡介董天一中國區(qū)技術布道人指南作者。資深區(qū)塊鏈技術開發(fā)者,現(xiàn)致力于在中國的技術推廣的競爭對手。的共享硬盤代幣每月支付一次。相關文章和視頻推薦董天一和競爭對手們二圓方圓學院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術課程。 作者簡介:董天一 ,IPFS/Filecoin中國區(qū)技術布道人 ,《IPFS指南》作者。畢業(yè)于北京大學軟件與微電子學院曾擔任甲骨文亞洲研發(fā)中心(中國)數(shù)據(jù)庫開發(fā)工程師...
閱讀 3656·2021-08-02 13:41
閱讀 2607·2019-08-30 15:56
閱讀 1568·2019-08-30 11:17
閱讀 1246·2019-08-29 15:18
閱讀 654·2019-08-29 11:10
閱讀 2731·2019-08-26 13:52
閱讀 584·2019-08-26 13:22
閱讀 3029·2019-08-23 15:41