Cloudflare網關-為什麼是IPFS最重要的基礎設施?

2021-01-09 Filecoin

以上是Cloudflare最近發布的關於IPFS網關的消息,這個消息對於IPFS社區來說非常重要。這篇文章主要通過對IPFS節點形象化的描述,然後詳細說明了消息本身如此重要的原因。

在IPFS上的內容是如何移動的?

當有人想要從IPFS檢索內容時,他們連接的IPFS節點會向IPFS網絡發送請求。使用分布式哈希表的時候會發生這種情況(DHT)。想像一下,請求節點對所有的朋友大喊大叫,並問:「嘿,有人知道在哪裡可以找到這些內容嗎?」很可能他們都沒有。但是,他們的朋友之後有人也許會有。因此,每一個節點都會詢問它們所連接的其他節點,並重複這個過程,直到其中有一個節點最終說「我知道一個節點具有這些內容!」在這個時候,請求節點會連結到這個新發現的節點,並從中下載所需要的內容。但是,當您意識到IPFS網絡中的大多數節點,與正在請求其內容的節點極為分離時,就會出現問題。這種情況下會使得節點發現的速度變慢,因此內容檢索的速度也會變慢。

網關使發現內容的速度變得更快

在IPFS網絡上引入的每個公共網關,都會為網絡的其餘節點添加了另一個「連結」。由於公共網關更頻繁地用於檢索內容,因此他們對於如何查找其他節點上的知識和內容,往往比典型節點要更大。由於這些公共網關在IPFS網絡中的「高調」程度,使得這些網關也知道其他公共網關。這是一個快速可視化的方式,這使得內容發現速度更快。這樣可以快速了解到,如何能夠以更快的速度發現要找的內容。

在上面的可視化圖片中,想假設第一個「公共網關」是Pinata的IPFS網關,「Public Gateway#2」是Cloudflare的新網關。在場景#1中,請求節點,在到達具有其請求內容的節點之前,必須經過5個節點。但是,在場景#2中,請求節點只需,在找到所需內容之前經過兩個網關。在實踐中,要稍微複雜一些,但希望能夠讓我們了解背後發生的具體情況。

IPFS節點的改進

從Cloudflare的最初宣布來看,似乎他們目前有一個官方網關。但是,很容易弄清楚Cloudflare在世界各地有很多引發網關的位置(在寫這篇文章的時候有152個)。如果Cloudflare在這152個位置中的每個位置都觸發了IPFS網關,則內容傳遞速度會變得更快。

使用特殊的IPFS節點配置,Cloudflare甚至可以將這些網關設置為「引導程序」,從而連接到其他每一個網關。這樣的話,即使這些網關可能位於全球各個地方,它們也會相互保持聯繫。這樣的設置將允許跨世界通信,其中每一個節點基本上都具有「快捷方式」,可以知道全部內容駐留的地方。

( 上圖,是通過網關網絡請求內容節點的簡化版本 )

端到端的完整性

除了網關的啟動之外,Cloudflare還分享了go-ipfs存儲庫,並創建了「改進」。允許運行瀏覽器擴展的用戶以加密方式驗證他們,是否正在從IPFS網絡接收到他們要找的內容。這些安全性改進非常受人歡迎,我們希望將來能夠在IPFS中正式實施這些改進。

—— 總 結 ——

很多時候,大型工業企業的進入可能會給不成熟的項目帶來麻煩。然而,Cloudflare進入IPFS看起來對整個技術是非常有利。增加的IPFS基礎設施提升和安全性改進,是Pinata非常歡迎的事情。最重要的是,我們對Cloudflare宣布的行業驗證感到興奮。IPFS為內容在Web上的分發和存儲提供了新的範例。Cloudflare擁抱IPFS作為一項技術,預示著整個IPFS的未來。

【Filecoin.cn中國社區-分享文章】

IPFS,關於面向未來的加密哈希https://mp.weixin.qq.com/s/u8sNjPNzc-bT6EicSbe31gCloudflare的IPFS網關,輕鬆構建基於IPFS應用https://mp.weixin.qq.com/s/4-qxkhI4nSUSNbpVdv1Z-wCloudflare的IPFS網關-建立端到端安全的網站http://filecoin.cn/topic/40

(本文由Pinata分享於國外博客,經由Filecoin.cn中國社區翻譯整理)

相關焦點

  • IPFS教程:使用IPFS構建Youtube
    讓我們克隆以下存儲庫並移至youtube_on_ipfs:在瀏覽器中使用 IPFS HTTP APIyoutube_on_ipfs在您喜歡的文本編輯器中打開倉庫。現在,打開 index.html 文件。這裡我們有一些基本的引導 UI。
  • Spring Cloud 中 Zuul 網關到底有何牛逼之處?竟然這麼多人在用!
    Zuul是spring cloud中的微服務網關。網關:是一個網絡整體系統中的前置門戶入口。請求首先通過網關,進行路徑的路由,定位到具體的服務節點上。Zuul是一個微服務網關,首先是一個微服務。也是會在Eureka註冊中心中進行服務的註冊和發現。也是一個網關,請求應該通過Zuul來進行路由。Zuul網關不是必要的。是推薦使用的。
  • Cloudflare與網際網路檔案館合作 提供更可靠的Always Online服務
    DoNews 9月18日消息(記者 劉文軒)網絡基礎設施提供商Cloudflare的Always Online服務,可以緩存所有託管站點的靜態版本,以免在用戶伺服器遇到問題時而宕機。現在Cloudflare宣布與非營利組織網際網路檔案(Internet Archive)館合作,通過後者的Wayback Machine,帶來更可靠的服務。Wayback Machine至今已存檔大部分web網頁,緩存頁面數達到4680億,每日新增超過10億URL 。
  • SpringCloud:網關Gateway初步認識
    什麼是 API 網關網關的角色是作為一個 API 架構,用來保護、增強和控制對於 API 服務的訪問。API 網關是一個處於應用程式或服務(提供 REST API 接口服務)之前的系統,用來管理授權、訪問控制和流量限制等,這樣 REST API 接口服務就被 API 網關保護起來,對所有的調用者透明。因此,隱藏在 API 網關後面的業務系統就可以專注於創建和管理服務,而不用去處理這些策略性的基礎設施。
  • Cloudflare DNS服務中斷令大量網站和服務無法訪問
    在Cloudflare的部分網絡服務出現故障後,幾個熱門網站在周五變得無法訪問。在一份事件報告中,Cloudflare表示,這次中斷不是網絡攻擊的結果。"我們相信我們已經解決了根本原因,現在正在監測系統的穩定性,"該公司在報告中說。Cloudflare是世界網絡基礎設施的主要參與者,它幫助保護網站免受可能使其離線的攻擊,以及負責路由大量的網際網路流量。
  • IPFS周刊51期:最新發布與動態!!
    星際文件系統 (IPFS)( https://ipfs.io/ ) 是一種新的超媒體分布協議,通過內容和標識來尋址。IPFS 支持創建完全分布式的應用程式。它的目標是使網絡更快、更安全、更開放。由於範圍廣大,本周刊旨在跟蹤整個生態系統的開發。
  • 用友u8cloud聯繫方式
    用友u8cloud聯繫方式, Spring Cloud Gateway 是 Spring Cloud 新推出的網關框架,之前是Netflix Zuul。網關通常在項目中為了簡化 前端的調用邏輯,同時也簡化內部服務之間互相調用的複雜度;直接通過 VMware 專家了解新的或即將推出的功能特性。什麼是 VMware Cloud Foundation Services?
  • zuihou-admin-cloud 1.8 發布,支持 Cloud Alibaba 2.2.0
    9. zuihou-openfeign-starter 重命名為 zuihou-cloud-stater 用於存放 SpringCloud 相關配置。10. 修復 LbqWrapper#nested 方法參數為空時的一個bug11. 完善各個模塊之間依賴關係、將Pom依賴調整為最小依賴。12. 調整登錄接口的返回值13.
  • ipfs全領域應用 那些用了ipfs的平臺 有什麼不一樣?
    那麼,今天DDS生態社區為你揭秘:IPFS分布式存儲全領域應用的對標有哪些?哪些平臺使用IPFS呢?未來將支持FIlecoin網絡,允許用戶在ipfs/FIlecoin基礎上觀看或上傳視頻。同時,它還附帶了基於區塊鏈的激勵系統,用戶在不可變的STEEM區塊鏈中分享或評論,可以獲得加密的通行證。同樣,上傳視頻也使用STEEM區塊鏈來激勵平臺用戶創建視頻。它的目標是取代youtube。目前,Dtube 正在「GUN資料庫」上運行一個完全分散去中心化的消息系統。
  • 選擇合適的物聯網智能網關是物聯網項目的關鍵
    我們知道,在中國人民的共同抗「疫」下,疫情終將過去,它只是需要時間,而發展物聯網作為基礎設施建設,也必定會在未來數十年內扮演重要的角色,在有需要的時候給予強大的支撐。 物聯網是網際網路的延伸和擴展,將各種傳感器,智能設備與網際網路結合起來而形成的一個巨大網絡,是萬物相連,無所不在的網絡,可以實現人、機、物實時互聯互通。
  • 基於COTX-X6網關的智慧燈杆解決方案
    智慧杆是綜合承載多種設備和傳感器並具備智慧能力的杆、塔等設施的總稱,包括但不限於智慧通信杆、智慧路燈杆和智慧監控杆。元安物聯綜合運用物聯網、邊緣計算、雲計算、人工智慧等先進技術為用戶提供智慧杆網關、智慧燈杆雲平臺、掛載設備協議接入、網關與雲平臺定製等,協助用戶快速實現智慧燈杆項目對接與落地。隨著燈杆掛載的物聯網傳感設備增加,需要強大的邊緣計算網關進行設備統一接入、通信協議轉換、運算處理、聯動處理。
  • Martian-gateway 1.0.2 發布,Martian 框架網關組件
    Martian框架的第一個網關組件(Martian-gateway 1.0.2),功能較少,目前只實現了以下功能:
  • 臺灣經濟發達,為什麼城市基礎設施卻「破舊」?
    臺灣省作為中國的一部分,受到中國的關注, 臺灣作為曾經的亞洲四小龍,經濟也一直領先,特別是二三十年前,領導大陸,城市建設的各反面非常先進, 但是近兩年,大陸經濟迅速發展,人民生活水平明顯提高,有些人去臺灣旅行,去看亞洲四小龍臺灣是什麼樣的, 但是最近有遊客說臺灣的城市基礎設施有點老化,不像經濟發達的地區,為什麼會發生這種情況呢?
  • 微服務網關Zuul, Nginx, Spring Cloud, Linkerd性能對比
    其中的一個模式是API網關[4]。API網關是所有客戶端的統一入口。API網關對於任意一種處理請求有兩種方式處理。一部分請求只要簡單路由到相應的服務;還有一些請求需要拆分到多個服務。API網關模式是開始微服務架構很好的切入點,因為它能路由具體的請求到拆分出來的不同服務。事實上,API網關對我們來說不是一個新概念。
  • 遷移SpringCloud應用到OpenShift-ServiceMesh
    SpringCloud應用到OpenShift Service Mesh簡介在文章《在OpenShift上運行SpringCloud應用》(https://mp.weixin.qq.com/s/iMyJs2cDURFEQVYvTPpPLw)中實現了在OpenShift上以容器方式部署和運行SpringCloud應用,為了去掉SpringCloud和OpenShift直接重疊的部分(服務註冊與發現、網關
  • 可編程社會的基石-API網關
    API網關作用於應用層,是API之間的訪問連接器,並充當API轉換的重要功能,使用不同結構,不同服務的API以統一結構和調用方式對外暴露給開發者。同時,API網關對接入的API提供基礎管理服務,包含API生命周期管理,統一身份認證服務,訪問策略控制(緩存,黑白名單,熔斷,限流),API監控告警,負載均衡,計量計費,灰度發布等擴展功能。
  • 你正在用的API網關,真的起到了它該有的作用?
    當然,房間裡的大象和最常見的問題是:「服務網格會使API網關過時嗎?房間裡的大象:英語習語,指的是一些雖然顯而易見,但卻由於可能造成尷尬、爭執、觸及敏感或禁忌等原因被人刻意忽視的事情。一些背景隨著技術發展日新月異,整個行業通過技術和架構模式的推陳出新進行快速洗牌,如果你說「所有這些都使我頭大」,也可以理解。
  • 詳解API網關核心功能和API管理擴展
    本文將詳細講解API網關的基礎概念,使用場景和核心功能,以及基於API網關核心引擎做的API全生命周期管理功能擴展等,最後介紹當前主流的開源API網關引擎。API網關概述在微服務架構體系裡面,我們一般會使用到微服務網關或叫API網關。
  • 基於SpringBoot Cloud構建的一個商城項目源碼分享
    基於springboot cloud構建的一個商城項目,包括前端,後端和h5應用,小程序,作為zscat應用實踐的模板項目。基於SpringBoot2.x、SpringCloud和SpringCloudAlibaba並採用前後端分離的企業級微服務敏捷開發系統架構。