本文由幣車HIT(biche.yaofache.com)大V養(yǎng)成計劃支持
上篇文章我們說了星際文件存儲 IPFS的一些好處,最強大的地方就是它可以去中心化的存儲你的小電影,就是郭嘉知道了,想不通過你就刪掉你的小電影敌蚜,也是不可能的,因為他根本不知道你的文件存在哪個節(jié)點的硬盤上。
但是這么偉大的東西發(fā)明出來啼肩,肯定不會只服務(wù)于像你這樣只想保存小電影的單身漢呀(說的就是你,員外已經(jīng)有兩房老婆了)衙伶,它的用處可大著呢祈坠,比如 IPFS 的發(fā)明者 Juan Benet(juan@benet.ai)在 IPFS 的白皮書中暢想了一些適用場景:
- 在 /IPFS 和 /IPNS 下掛載全球文件系統(tǒng),想想是不是很瘋狂矢劲,員外覺得光是這一個暢想赦拘,就足以改變世界了,員外覺得更甚于中本聰發(fā)明的比特幣芬沉,顯然這個價值更高嘛躺同;
- 掛載的個人同步文件夾阁猜,擁有版本功能,員外覺得這個類似于 GitHub蹋艺。有沒有經(jīng)歷過一個文件重復(fù)改剃袍,結(jié)果時間久了,自己也忘了哪個版本對應(yīng)的哪個了捎谨,到最后找半天也找不到笛园;
- 文件加密,數(shù)據(jù)共享系統(tǒng)侍芝。你可以對你自己的文件進行加密研铆,這樣即使別人拿到了你文件的哈希值,訪問到你的文件州叠,也無法獲取棵红。這個功能應(yīng)該跟百度云的相似,你可以加密碼轉(zhuǎn)發(fā)文件鏈接咧栗,也可以公開發(fā)布逆甜。
- 可以作為虛機的根文件系統(tǒng)
- 可以作為數(shù)據(jù)庫:應(yīng)用可以直接操作 Merkle DAG,擁有 IPFS 提供的版本化致板、緩存以及分布式特性交煞,這一點對于開發(fā)者來說,簡直是美的不行斟或。
- 可以做(加密)通訊平臺素征,
- 各種類型的 CDN(內(nèi)容分發(fā)網(wǎng)絡(luò):盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母炻芗贰⒏€(wěn)定)
- 永久的 Web御毅,不存在不能訪問的鏈接,永遠(yuǎn)不會過期怜珍。
IPFS 和 IPNS 的關(guān)系
說了這么多端蛆,看起來是牛逼,但是這個 IPFS 和 IPNS 有啥區(qū)別呢酥泛?那您也看了這么多了今豆,想必也知道使用 IPFS 來存儲文件的話,后給您生成一個哈希值柔袁,如果您改動了這個文件呢呆躲?這個文件的哈希值就會變,也就意味著您原有的哈希值就無法訪問這個屬于你自己的文件了瘦馍。所以我們就需要一種來標(biāo)記更新網(wǎng)址哈希的方法歼秽,沒錯,這個方法就是 IPNS情组。
IPNS 是一個分布式的命名系統(tǒng)燥筷,將難于記憶的數(shù)據(jù)哈希值映射為易于記憶的字符串。這可以類比于域名與IP地址的映射關(guān)系院崇。還記得嗎肆氓?請翻看上一篇星際文件存儲 IPFS
總結(jié)
在區(qū)塊鏈誕生之前,這項技術(shù)要想落地幾乎是不可能的底瓣,因為如何保證數(shù)據(jù)的安全性谢揪、對節(jié)點的獎懲機制、信用管理捐凭、代幣發(fā)行拨扶、穩(wěn)定運行等等這些問題,都需要一個中心化的方法來解決茁肠,不過這又背離的去中心化的理念患民。
現(xiàn)在這些問題在今天看來,是完全可以使用區(qū)塊鏈技術(shù)來實現(xiàn)的垦梆,雖然現(xiàn)在還沒有殺手級的應(yīng)用上線匹颤,不過已經(jīng)有人在開始做了。員外記得幣乎奶王在他的小密圈內(nèi)講過一個項目托猩,應(yīng)該就是這個 Sia Coin印蓖,代幣是 SC,大家有興趣的可以了解一下京腥。
員外自己沒買赦肃,也沒有任何投資建議!9恕摆尝!
如果您還有其他問題,歡迎在文末留言或者直接掃描文末二維碼因悲,員外再為各位耐心解答堕汞!