時間:2021-11-29|瀏覽:446
ipfs什么意思?
它是Protocol Labs和Juan Benet該項目代表行星際文件系統(tǒng)。它旨在替代HTTP。
概括地說,IPFS允許您創(chuàng)建本地Web。這是什么意思??IPFS使用當(dāng)前設(shè)備的網(wǎng)絡(luò)功能(例如Wi-Fi)創(chuàng)建互聯(lián)網(wǎng)絡(luò)。IPFS我仍然可以從網(wǎng)上下載我想要的,但是一旦有了,IPFS任何人都可以從我的設(shè)備中獲取文件。
IPFS工作原理:
IPFS它是一種分布式存儲和傳輸協(xié)議,內(nèi)容可以搜索,版本化,點對點超媒體。
我們知道在目前的網(wǎng)絡(luò)服務(wù)中,內(nèi)容是基于位置的(IP)尋址是指在搜索內(nèi)容時,首先需要找到內(nèi)容所在的服務(wù)器(根據(jù)IP),然后在服務(wù)器上找到相應(yīng)的內(nèi)容。IPFS在網(wǎng)絡(luò)中,根據(jù)內(nèi)容尋址,每個網(wǎng)絡(luò)上傳到IPFS上面的文件和文件夾都是基于Qm為了開頭字母的哈希值,你不需要知道文件存儲在哪里,你可以通過哈希值找到這個文件。這種方法叫做內(nèi)容搜索。
在IPFS在系統(tǒng)中,內(nèi)容會分塊存儲(如果內(nèi)容很小,會直接存儲)DHT中),分散存放IPFS網(wǎng)絡(luò)中的節(jié)點(但是現(xiàn)在IPFS實現(xiàn),一個節(jié)點將完全保存內(nèi)容的所有塊。系統(tǒng)會為內(nèi)容的每個塊計算哈希值,然后將所有塊的哈希值拼湊起來,再計算一次哈希值,從而獲得最終的哈希值。同時,每個節(jié)點將一個DHT(分布式哈希表)包括數(shù)據(jù)塊和目標(biāo)節(jié)點之間的映射關(guān)系。
在IPFS中是通過哈希去請求文件的,它就會使用這個分布式哈希表找到文件所在的節(jié)點,取回文件根據(jù)哈希重新組合文件(同樣也會驗證文件)。
IPFS的特點:
1.當(dāng)我們知道一個文件的哈希值時,我們可以確保文件不被修改。 也就是說,可以確保訪問的文件沒有被篡改。因為根據(jù)哈希的特點,即使源文件稍有變化,相應(yīng)的哈希值也會完全不同。
2.IPFS普及,節(jié)點數(shù)達到一定規(guī)模,內(nèi)容將永久保存。即使部分節(jié)點離線,也不會影響文件的讀取,不像現(xiàn)在的收藏。
3.由于IPFS它是一個統(tǒng)一的網(wǎng)絡(luò)。只要文件存儲在網(wǎng)絡(luò)中,除了必要的冗余備份外,文件不會重復(fù)存儲。與現(xiàn)有互聯(lián)網(wǎng)和信息孤島相比,中心之間不共享數(shù)據(jù),數(shù)據(jù)不會重復(fù)存儲。IPFS從某種意義上說,節(jié)省了空間,使整個網(wǎng)絡(luò)寬消耗更低,網(wǎng)絡(luò)效率更高。
4.與集中存儲相比,容易遭受DDOS攻擊,IPFS采用分布式存儲網(wǎng)絡(luò),將文件存儲在不同的網(wǎng)絡(luò)節(jié)點,自然避免DDOS攻擊,同時一個文件可以同時從多個節(jié)點同時下載,通信的效率也會更高。
通過以上介紹,相信大家都ipfs大家都知道是什么意思,ipfs網(wǎng)絡(luò)中的文件都是獨一無二的,這也就說ipfs中間的文件不會反復(fù)存儲或惡意篡改,大大降低了存儲成本,從而減少了存儲資源的浪費,這也使得區(qū)塊鏈圈流傳IPFS這是一個非常激動人心的技術(shù)新聞。