橫空出世一個IPFS
卻輕輕松松制造超高人氣
連不關心技術的人
都開始談分布式存儲了
??
IPFS
究竟是何方神圣?
跟分布式存儲有什么關系?
咱們今天就來說道說道
IPFS
全稱
InterPlanetary File System
翻譯過來的中文名相當霸氣
“星際文件系統”
一聽這名字就知道
IPFS的征途是星辰大海
IPFS是一個全球性概念
官方解釋是這樣的
(太長不看系列)
* 一個全球的、點對點分布式文件系統
* 一個基于內容尋址、版本化、點對點的超媒體傳輸協議
* 集合了DHT分布式哈希表、P2P網絡技術、BitTorrent傳輸技術、Git版本控制、自證明文件系統等
* 允許網絡中的參與者互相存儲、索取和傳輸驗證數據
……
估計很多童鞋看完
跟我一個感覺
暈……
別著急
咱們切個頻道
換大白話理解一下
IPFS底層邏輯是區塊鏈
最重要的用途在于
文件分布式存儲和讀取
所謂有需求才有市場
全球人民都有存儲數據的需求:
旅行照片、聊天記錄、工作文件
及其他要保存的東西
想想
你是不是經常往百度網盤存文件
IPFS也提供這樣的存儲服務
只不過百度網盤用的是
百度花錢買的服務器、存儲
IPFS的存儲空間提供者則來自全球各地
他們貢獻自己的存儲空間
獲得一定虛擬貨幣獎勵(Filecoin)
再供給全球有存儲需求的用戶
(獎勵涉及尺度問題,暫且不提,感興趣者可自行百度)
可能你會問
電腦是我自己的電腦,怎么給全球人民使用呢?
好問題!具體是這樣的:
比如我有一臺閑置臺式機,想參與到IPFS項目,根據提示進行一系列操作后(如下載軟件),全球用戶都可將數據存儲到我這臺計算機內。
簡單來講,
就是本地存儲空間云化。
可能你又會問了
如果這些存儲提供者的電腦損壞了,我存在這條鏈上的數據不就危險了?
欸,還真沒問題!
這里得夸下IPFS的數據保護機制(????)
IPFS技術下,文件被分成若干份碎片,分散存儲在不同的硬盤里,等下載的時候,再從這些散落在全球各地的硬盤里讀取。
舉個栗子??
要存儲一頭豬??,就先把整豬拆分成:
豬耳朵、豬鼻子、豬前腿、豬后腿、豬肋骨……
分別存儲在不同的硬盤,(當然IPFS的碎片可能更“碎”一些??)
IPFS的容錯機制已經保證這些數據,被復制足夠多的數量,即便一些存儲節點失靈,也能完好地恢復數據!
這就是
IPFS備受推崇的安全特性
數據隱私方面
小塊數據被加密保存
除了上傳者本人
誰都無法查看、篡改上傳的內容
(可能涉及一些黑灰地帶)
緊跟著問題又來了
打住打住先打??!
關于IPFS
這里只是拋磚引玉
更專業、系統的IPFS學習
請關注2021軟件定義存儲峰會
5月13日上海威斯汀大飯店
來IPFS與SDS應用論壇
大牛帶您走進真實的IPFS世界