為什麼我停止使用IPFS和分散式Web? - withblue
我在2019年的大部分時間裡都在使用分散式和分散式網路,尤其是IPFS,也稱為“行星際檔案系統”。大約一年來,我透過IPFS群集託管了部落格和其他應用程式,內容涉及如何在IPFS上託管Web應用程式,其中之一甚至出現在HackerNews的首頁上。
我對IPFS核心專案做出了一些貢獻。我用它構建了一些專案,其中包括我從未釋出過(也沒有完全完成)的一個同時使用IPFS和以太坊的專案。我什至於去年12月在蒙特利爾的Node + JS Interactive上發表了關於在IPFS上託管靜態Web應用程式的演講。
一切都在2020年春季發生了變化。
我的部落格和其他我構建的應用程式不再託管在IPFS上。我不再參與那些線上社群。我已經停止寫有關分散式的文章並對此進行研究。我已經擱置了所有使用這些技術的專案。
我認為該是我解釋個人原因的時候了。
為什麼我參與IPFS?
當我第一次閱讀有關IPFS的內容時,我立即想到它是一個令人激動的新平臺,可以為我構建應用程式。完全分散的平臺的前提包括無限的可擴充套件性,超高可用性和彈性,沒有單點故障以及對DDoS等攻擊的抵抗力。
出於我一直在思考SLA,正常執行時間,災難恢復等因素的背景,IPFS聽起來像是一個夢幻般的平臺,它將神奇地解決我的所有問題。而且,除了某些效能問題外,它確實做到了。另外,我內心的小工程師對能夠玩一個新的,閃亮的玩具感到非常興奮,因為它周圍有很多炒作!
接下來對我來說,是對IPFS核心專案背後的許多人及其周圍社群所看到的現實的反思:建立一個徹底開放,未經過濾且設計無可審查的平臺的夢想。
十多年前,我最近公開了自己的經驗,他以良好的意願構建了一個應用程式,但後來被濫用(當時我不小心構建了一個間諜應用程式)。我在生命和(職業)職業生涯的早期就瞭解了道德操守在軟體開發中的重要性,現在我支援這樣一個觀點,即僅僅因為可以構建某些東西,並不意味著應該構建它。
這使我回到為什麼在分散式網路世界中度過一段時間後,我不得不大聲疾呼,為什麼我認為如果IPFS之類的東西真正成為主流,它們可能造成的危害大於弊端。
沒有跡象表明新的Web會因為去中心化而比以前的Web更好。
分散式網路的第一個真實示例也不是特別令人鼓舞。分散式Web在一些最受歡迎的應用程式中是DTube,它是一種基於IPFS構建的YouTube。如您所料,該網站充滿了可疑的內容,包括陰謀論、加密貨幣詐騙。
相關文章
- 為什麼我停止使用Spring?Spring
- 為什麼我們做分散式使用Redis?分散式Redis
- 為什麼Facebook不能停止使用PHP?PHP
- IPFS :分散式 HTTP 替代分散式HTTP
- 為什麼“無幣Web3”才是分散式的未來?Web分散式
- 站在Web3.0 理解IPFS是什麼Web
- 什麼是Web workers?為什麼我們需要他Web
- [譯] 為什麼我們需要 Web 3.0Web
- YottaChain和IPFS礦機有什麼不同?AI
- 什麼是IPFS?IPFS與區塊鏈有什麼關係區塊鏈
- [譯] 為什麼你應該停止使用 Git rebase 命令Git
- 什麼是分散式?分散式
- 為什麼我不想成為Web前端程式設計師Web前端程式設計師
- IPFS和區塊鏈有什麼區別區塊鏈
- 為什麼要選擇分散式資料庫?分散式資料庫
- Redis避坑指南:為什麼要有分散式鎖?Redis分散式
- 我認為 web3 是什麼(大白話 web3)Web
- 【Web】JavaWeb專案為什麼我們要放棄jsp?為什麼要前後端解耦?為什麼要前後端分離?2.0版,為分散式架構打基礎。 - CSDN部落格WebJavaJS後端解耦分散式架構
- 短影片直播系統為什麼需要分散式部署,淺談分散式部署分散式
- 分散式賬本是什麼分散式
- 什麼是分散式鎖?分散式
- 分散式為什麼使用Redis,以及他的好處分散式Redis
- 我為什麼要做IT
- 為什麼我要公開程式碼和想法
- 什麼是分散式系統分散式
- 分散式鎖為什麼要選擇Zookeeper而不是Redis?分散式Redis
- 為什麼分散式雲是雲端計算的未來?分散式
- 為什麼分散式一定要有訊息佇列?分散式佇列
- 什麼是 BPMN ?為什麼我們要用 BPMN 和工作流 ?
- 我為什麼使用 JavaJava
- 【董天一】什麼是IPFS?(二)
- 【董天一】什麼是IPFS(三)
- 【董天一】什麼是IPFS?(一)
- 我為什麼看好Hybrid - 獻給Web前端工程師Web前端工程師
- 基於內容定址的分散式儲存系統IPFS,你怎麼看?分散式
- 為什麼分散式限流會出現不均衡的情況?分散式
- 什麼是HDFS 分散式儲存分散式
- 為什麼需要Web Service (轉)Web