转载

IPFS 分散式 Web 服務,以及 ipfspics 圖片儲存

IPFS ( InterPlanetary File System ),或是被稱作 The Permanent Web。

起因在於目前 HTTP (Web) 在設計時是 1990 年代的想法,許多威脅在當時並不明顯。而到了現在,來自攻擊者的威脅與政府監控的威脅使得必須在 HTTP (Web) 上架構許多 workaround。

最知名的 workaround 就是 HTTPS 以及對應的 CA 架構了,前者因為 HTTPS 協定本身高度複雜,實作的單位經常出錯而產生安全漏洞。而後者靠著大量的稽核檢查來避免出問題,不過畢竟還是 workaround,常常會有一堆「誤發」的狀況發生。

另外 HTTP 發展到現在其實是去中心化「Decenteralized」的架構,政府單位可以抓著其中幾個結點就可以大量監控,而 IPFS 想要做到真正的分散式「Distributed」:

IPFS 分散式 Web 服務,以及 ipfspics 圖片儲存

前陣子 IPFS 在 GitHub 上放出了 prototype 讓大家玩:「 ipfs implementation in go. 」,而最近有人把這個點子實作成 image hosting:「 ipfs.pics 」(一樣是放在 GitHub 上),並且提供對應的網頁上傳介面:「 Decentralized picture hosting in ipfs 」。

我試著丟一張圖片上 ipfs.pics 後,得到的 hash 值是 QmRpNqK33gDDKdu8y6Wx5DQsuiJbsnwojNzH5nUwCpwoS9,也可以在 IPFS 看到這張圖:

IPFS 分散式 Web 服務,以及 ipfspics 圖片儲存

來玩看看好了 :o

正文到此结束
Loading...