時間:2023-07-26|瀏覽:253
雖然修復脆弱的互聯網并不是我們的核心任務,但我們相信,分布式存儲個人數據是未來的一個非常關鍵因素。在不久的未來,我們將完全擁有并掌控數字自我。
IPFS是一個很好的個人數據解決方案。
您的大部分數據都是創建的(而不是修改的),并且大多數數據只對您個人很重要(所以鄰近性很重要)。與大多數網絡一樣,IPFS通過向網絡添加更多的節點來增加價值、保持活力以及在許多方面的效用。
我們計劃在網上增加100萬的IPFS對等節點,讓我們來談談我們將如何做到這一點。
首先,什么是節點?
從技術角度看,IPFS是一個工具集合,幫助建立一個分散的、點對點的分布式系統——它幫助您在沒有中央服務器的情況下查找或傳輸數據。IPFS數據存儲和查詢依靠的是點對點,分布式的計算機。
您可以很快地將自己的計算機變成IPFS上的一個節點。或者,你可以將IPFS或者直接訪問任何運行IPFS-JS的網頁。
在這幾種情況下,您都將成為IPFS網絡上的節點,但是,每一種情況的節點可能承擔不同的責任。
雖然作為IPFS對等點可以實現很多功能,但是讓我們值得重點關注的是以下四個領域:
丨存儲 節點的第一個責任是承擔數據的存儲。任何節點都不被強制存儲任何數據,相反,對等方必須主動將數據長期存儲在網絡上。
丨緩存 節點也可以幫助緩存網絡中其他節點文件請求。大多數讀者都熟悉的最簡單的類比是CDN。雖然不是完全相同,但是IPFS上的節點點提供了緩存文件的空間,這有助于實現文件存儲和在連接節點之間快速檢索。
丨路由 當一個節點想要檢索一個文件時,沒有一個服務器或數據庫可以請求該文件。因此,請求通過網絡發出,形式是通過一些路由表發送的IPFS哈希值。接收請求的節點可以通過返回請求的數據或標識另一個可以幫忙發生的節點。
丨請求 如果一個節點想要檢索一個HTML文件來查看IPFS上的網頁,不需要通過HTTP,它可以向所有響應的連接的節點發出請求。(如上面的路由步驟)
有了這些基礎知識,我們來談談Textile如何通過增加接下來的1,000,000個同行來增強這個網絡。
在邊緣添加節點 我們戰略的第一步是利用邊緣發展IPFS網絡。
我們所說的邊緣指的是移動設備。它們被稱為邊緣,因為如果你查看網絡的拓撲結構,大多數這些設備的連接都非常少,所以它們自然會位于網絡的邊緣。
這是TextilePhotos運行的地方,因此我們需要為它創建一種方法,讓它連接到分布式系統進行媒體存儲和檢索。
今天,您使用的幾乎每個應用程序都連接到特定公司的集中式系統。請求通過某些RESTAPI發生,并存儲在該公司控制的某個中央數據庫中。
在Textile方面,我們正在顛覆這種形式,并將更多數據,更多的權限放回到用戶手中。TextilePhotos移動應用程序不會使用HTTP請求來查看其遠程存儲的照片或其他人共享的照片,而是使用IPFS。
我們通過在移動設備的應用中嵌入一個功能齊全的IPFS對等點來實現這一點。用戶的IPFS對等點負責存儲和檢索加密的照片,以及通過線程共享給它們的照片。
這些IPFS節點的安裝是有限制的。大多數人對他們的移動設備電池和網絡流量的消耗非常敏感,因此我們不能在他們的設備上運行IPFS,也不能緩存其他人的請求或使用路由的網絡流量。
所以這些節點幾乎完全是通過IPFS消耗數據。在激流的世界里,它們看起來像水蛭,但我們認為它們最終會給網絡帶來至關重要的價值。
具體來說,對于Filecoin的未來,我們認為這些節點可以在協議生效之前,幫助需求市場的啟動。
添加通道和路由節點 我們只需要從邊緣邁出一步就可以找到下一站的戰略,向下一個1,000,000用戶的個人電腦發展。
大多數人在他們的個人電腦上都有足夠的存儲空間。TextilePhotos在移動應用程序與用戶的其他計算機或設備(通過IPFS)之間提供免費,安全和加密的照片同步。為了實現這一同步,TextilePhotos桌面應用程序和移動應用程序一樣,是IPFS節點。
TextilePhotos
熱點:ipfs