「飛豬說幣」2018年的10倍幣:IPFS原理介紹之四
飛豬盡量用自己的語言來做基礎(chǔ)原理介紹讨盒,也許不是最精確解取,但是一定是最容易理解的語言。
(至于為什么說IPFS會是2018年的10倍價值幣催植,相信讀者看完全系列介紹以后會有自己的判斷肮蛹。)
IPFS基礎(chǔ)介紹之四: IPFS技術(shù)優(yōu)勢
前面章節(jié)介紹了IPFS是什么勺择,以及IPFS文件尋址原理,還有IPFS的其他基礎(chǔ)知識伦忠。通過介紹我們了解了分布式存儲的好處省核,以及基于內(nèi)容尋址的優(yōu)勢。這兩個基礎(chǔ)概念構(gòu)成了IPFS最核心的部分昆码。本章節(jié)飛豬將講述IPFS的技術(shù)優(yōu)勢气忠,下一章節(jié)將講述IPFS的搭建。
IPFS的應(yīng)用意義
第一赋咽,可以為內(nèi)容創(chuàng)作帶來一定的自由旧噪。大家在這個平臺上想創(chuàng)作什么都可以,而不必受到中心服務(wù)器的制約脓匿。同樣的淘钟,用戶的打賞也不必收到中心服務(wù)器的制約,內(nèi)容收益直接歸創(chuàng)作者所有陪毡。
第二米母,可以降低存儲和帶寬成本。經(jīng)過IPFS協(xié)議進行存儲毡琉,文件具有唯一標識铁瞒,不會反復(fù)無序被存儲(IPFS有一定的冗余度)。相較于傳統(tǒng)視頻網(wǎng)站桅滋,它降低了同資源冗余程度慧耍,同時大大節(jié)約了海量用戶在播放視頻時所產(chǎn)生的帶寬成本。
第三丐谋,可以與區(qū)塊鏈完美結(jié)合芍碧。區(qū)塊鏈的本質(zhì)是分布式賬本,目前大部分公鏈的最大問題是沒法存儲大量的超媒體數(shù)據(jù)在自己的鏈上∷癖桑現(xiàn)在很多公鏈(包括EOS)計劃采用IPFS作為存儲的IO接口师枣。
比如EOS將自己打包好的區(qū)塊數(shù)據(jù)通過IPLD進行異構(gòu)處理怪瓶,統(tǒng)一成一種便于內(nèi)容尋址的數(shù)據(jù)結(jié)構(gòu)類型萧落,并掛載到IPFS的link上,讓IPFS網(wǎng)絡(luò)承擔(dān)存儲和P2P檢索的邏輯洗贰,而不消耗EOS區(qū)塊鏈系統(tǒng)本身太多的計算資源找岖。
第四,可以為傳統(tǒng)應(yīng)用提供分布式存儲方案敛滋。IPFS本質(zhì)是一個區(qū)塊鏈上的分布式存儲许布。針對傳統(tǒng)應(yīng)用提供分布式存儲方案當(dāng)然是游刃有余的。當(dāng)檢索請求到來時绎晃,系統(tǒng)先通過字符串近似度范圍比較蜜唾,縮小檢索范圍杂曲,加快檢索效率,通過NodeID從附近節(jié)點拿到超媒體數(shù)據(jù)袁余,大大提高了LBS應(yīng)用整個檢索動作的效率擎勘。
IPFS 使用場景
IPFS 的發(fā)明者 Juan Benet在 IPFS 技術(shù)白皮書中假設(shè)了一些使用場景:
1. 在 /ipfs 和 /ipns 下掛載全球文件系統(tǒng)
2. 掛載的個人同步文件夾,擁有版本功能
3. 文件加密颖榜,數(shù)據(jù)共享系統(tǒng)
4. 可用于所有軟件的帶版本的包管理器
5. 可以作為虛機的根文件系統(tǒng)
6. 可以作為數(shù)據(jù)庫:應(yīng)用可以直接操作 Merkle DAG棚饵,擁有 IPFS 提供的版本化、緩存以及分布式特性
7. 可以做(加密)通訊平臺
8. 各種類型的 CDN
9. 永久的 Web掩完,不存在不能訪問的鏈接
(需要行情和優(yōu)質(zhì)項目分析高級幫助的可以給飛豬發(fā)站內(nèi)私信或者評論留言)