Cloudflare发布了针对IPFS的Gateway:
Cloudflare’s IPFS gateway is simply a cache in front of IPFS.
IPFS gateways are third-party nodes that fetch content from the IPFS network and serve it to you over HTTPS. To use a gateway, you don’t need to download any software or type any code. You simply open up a browser and type in the gateway’s name and the hash of the content you’re looking for, and the gateway will serve the content in your browser.
根据官方的描述,我大概画了一个图

对终端用户来说,好处还是很明显的,他们只需要一个浏览器就可以查看IFPS上的文件内容了,不需要在本地安装和运行IFPS程序。
以太坊基金会的@peter_szilagyi认为这样破坏了IPFS的去中心化机制,他的twitter原文是这样说的:
So, you took a decentralized project and recentralized it. You took untrusted hash-addressed content and hid it behind a trusted operator that can MitM attack it. And this is good how exactly?
Cloudflare确实改善了用户体验,这个是值得肯定的。
但是,确实带来了中心化的问题。首先,用户需要完全信任Cloudflare,相信它提供的文件内容是未经篡改的。这变成了一个对第三方的信任:( 对于直接使用浏览器访问的用户这个问题比较严重,但是如果是专门针对IPFS开发的应用程序,可以通过检查Cloudflare IPFS Gateway返回文件的Hash来校验,所以问题不大。其次,Cloudflare IPFS Gateway有单点故障的问题,比如遭受DDos攻击,又或者被封禁,那么依赖它的App就无法正常工作了。
网友评论