尝试下 ipfs 架构的网站,点击下面链接应该可以不翻墙直接打开
网页是个单页面 html ,展示今年还剩多少天
这个链接应该不翻墙能打开 https://hardbin.com/ipfs/Qme6GDyqtb6jkERD1LVYC4dWSHDtMoRyn5pcTRk5KaHQPA
这个链接似乎被墙了,要翻墙 https://cloudflare-ipfs.com/ipfs/Qme6GDyqtb6jkERD1LVYC4dWSHDtMoRyn5pcTRk5KaHQPA/
架构原理说明
1 访问
ipfs 可以认为就是一个 CDN 服务,提供去中心资源下载能力 那么对于静态网站,其实就是一堆 url 资源,在 ipfs 网络发布后就可以直接访问了
由于是去中心存储,就像磁力链接一样,内容是存储在官方服务和每个用户本地的,只要有人做种,这个页面就永远能打开
可以使用公共或者自建 ipfs 网关,在用户不安装 ipfs 客户端场景直接访问 不过毕竟基于域名,是会被墙的,但是公共网关很多,应该总能找到未被墙的网关 实际很多 cdn 服务商提供了 ipfs 网关服务,所以即便在强屏蔽环境下,也应该能找到访问网站的路径 如果安装 ipfs 客户端,就不可能被墙了,直接使用本地网关在 ipfs 网络加载数据
2 后端服务和存储分发 如果是静态网站,那就不需要后端服务,直接把静态网站资源发布到 ipfs 即可
这个场景下非常的自由,无需任何审批,也不怕屏蔽,甚至连后端服务都没有 网站内容一经发布,即便作者本人也无法撤回,因为内容已经去中心存储到各个 ipfs 节点了,只要有人看就会永远存在
如果是动态网站,可以通过定期发布的方法来实现内容定期更新,不过此种场景后端服务还是要有中心化实体的 纯粹去中心后端服务方案也有,但是就要求用户安装 ipfs 客户端去访问其他 peer 节点了,不能做到像网站一样用户直接访问
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.