IPFS和數據隐私

2021-04-19

IPFS通過(guò)設計公共網絡協議,IPFS通過(guò)設計公共網絡實現了參與網絡的節點存儲與全球一緻性内容地址(CID)相關的數據,通過(guò)公開(kāi)可見的分布式哈希表(DHT)發(fā)表了其他節點可以使用的CID。


這(zhè)個例子是IPFS的核心優勢之一,是最基本的,本質上是世界性分布的網絡可用數據的服務器,内容本身(CID)和想要内容的參加者(節點)可以引用這(zhè)個服務器。

但是,這(zhè)意味着IPFS本身沒(méi)有明确保護CID,提供和檢索節點的知識。這(zhè)不是分布式網絡獨有的。在d-web和舊網絡上,通信量和其他元數據可以通過(guò)各種(zhǒng)方式進(jìn)行監視,這(zhè)些方式可以推斷網絡及其用戶的信息。

以下是一些關鍵細節的總結,簡而言之,雖然節點之間的IPFS通信是加密的,但這(zhè)些節點向(xiàng)DHT發(fā)布的元數據是公共的。節點公布了DHT功能(néng)不可或缺的各種(zhǒng)信息,包括其唯一的節點标志符和提供的數據CID,因此發(fā)布了哪些節點檢索和重新提供的CID信息。


IPFS和數據隐私。

那麼(me),爲什麼(me)IPFS協議本身沒(méi)有明确的内置隐私層呢?這(zhè)符合該協議的高度模塊化設計的重要原則,結果IPFS在其生命周期中的用法可能(néng)要求采用不同的隐私保護方法。由于缺乏模塊化、靈活性和未來可驗證性,在IPFS核心中明确實現隐私保護方法可能(néng)會吸引未來的構建者。另一方面(miàn),讓那些建立在IPFS上的人使用最佳的隐私處理當前情況的可能(néng)性,确保IPFS對(duì)盡可能(néng)多的人有用。

在某些情況下,用戶仍然需要保持隐私,但他們希望使用IPFS,以下列舉的方法可能(néng)會有所幫助。

1)控制自己分享的東西。

默認情況下,IPFS節點向(xiàng)網絡的其馀部分發(fā)表了想分享緩存中的CID。如果您想禁用此行爲,您可以在節點配置文件的重新提供程序設置中執行此操作。

將(jiāng)reprovider設置改爲pinned或roots,阻止節點將(jiāng)自己聲明爲緩存中的非pinnedCID提供者,因此還(hái)可以使用pinning爲其他節點提供内容,确保這(zhè)些内容繼續在IPFS中使用。

2)使用公共網關。

使用公共IPFS網關是要求IPFS管理内容的方法,不透露當地節點的信息!但是,這(zhè)種(zhǒng)方法确實使用戶無法享受IPFS網絡的完整性。

公用IPFS網關主要用作傳統Web和分布式Web之間的“橋梁”。它們允許普通的Web客戶端通過(guò)HTTP請求IPFS承載的内容。這(zhè)對(duì)于後(hòu)端兼容性很有用,但是,如果僅通過(guò)公共網關而不是直接通過(guò)IPFS請求内容,則它實際上不是IPFS網絡的一部分;因此,它實際上不是IPFS網絡的一部分。網關是網絡參與者。同樣重要的是要記住,網關運營商可能(néng)會收集自己的私有指标,其中可能(néng)包括跟蹤使用該網關的IP地址,并將(jiāng)這(zhè)些地址與所請求的CID相關聯。


3)使用Tor

如果該節點熟悉Tor并熟悉命令行,則可能(néng)需要配置該節點的設置,以嘗試通過(guò)Tor傳輸運行IPFS。

如果該節點是基于IPFS構建的開(kāi)發(fā)人員,則值得注意的是,全球IPFS社區仍在嘗試使用Tor傳輸,Tor傳輸是一個開(kāi)放源代碼庫,可幫助用戶的項目實現這(zhè)一目标。

4)加密通過(guò)IPFS傳輸的内容

如果用戶的隐私問題較少關注監視的可能(néng)性,而是更多關注IPFS提供的内容本身的可見性,則可以通過(guò)在將(jiāng)内容添加到IPFS網絡之前簡單地對(duì)其進(jìn)行加密來避免此問題。

此外,如果用戶對(duì)IPFS的大規模使用感興趣以實現加密,則可以使用Fleek,這(zhè)是一種(zhǒng)快速增長(cháng)的IPFS文件托管和交付服務。

5)創建一個專用網絡

專用IPFS網絡爲公共監視提供了全面(miàn)的保護,但可能(néng)缺乏公共IPFS網絡提供的規模經(jīng)濟。專用網絡的操作方式與公用網絡相同,但是有一個關鍵的區别:它隻能(néng)由已被授予訪問權限的節點訪問,并且隻能(néng)擴展到這(zhè)些節點。這(zhè)意味着除非專用網絡的設計和擴展明确考慮了這(zhè)一點,否則將(jiāng)無法實現公共IPFS網絡的大規模優勢,例如地理靈活性和對(duì)高需求内容的快速檢索。

——END——

  更多網站設計、網頁設計等相關内容,歡迎您咨詢中山網訊科技!
  
責任編輯:中山網站建設
     【網訊網絡】國(guó)家高新技術企業》十二年專注軟件開(kāi)發(fā),網站建設,網頁設計,APP開(kāi)發(fā),小程序,微信公衆号開(kāi)發(fā),定制各類企業管理軟件(OA、CRM、ERP、OMS訂單管理系統、WMS進(jìn)銷存管理軟件等)!服務熱線:0760-88610046、13924923903,http://www.wansion.net

您的項目需求咨詢熱線:0760-88610046(國(guó)家高新技術企業)

*請認真填寫需求,我們會在24小時内與您取得聯系。