一直以来,大家都认为IPFS项目,只能应用于静态存储。
但目前,IPFS社区已经有不少人,在研究如何基于IPFS分布式的Web,构建动态网站。
IPFS是一个旨在创建持久且分布式存储和共享文件的网络传输协议,它尝试为所有计算设备连接同一个文件系统。这是一个开放源代码的项目,用户可以在上面传输文件,托管站点,构建各类网站和应用。比如社交APP,视频共享网站,专属于自己的博客等等。
在IPFS社区中,有不少用户对构建动态的网站感兴趣,并提出的构想、疑问,一些经验丰富的程序猿,热心地分享自己的经验,并提供潜在的解决方案!
一位名为NotoBoram的用户,分享了他在IPFS托管的站点,构建了一个名为LineageOS网站的经验。
LineageOS是一个面向智能手机和平板电脑的自由、免费、开放源代码的Android系统分支。它是深受欢迎的定制ROM CyanogenMod的继任者。
CyanogenMod(常简称为“CM”)是一个非常流行的基于Android移动设备平台,为智能手机和平板电脑而设的免费开放源代码操作系统。
NotoBoram使用IPFS-Cluster托管LineageOS 10 几个月。遇到了很多问题。
LineageOS具有有限的存储空间来存储其构建。每隔4周,他们会删除旧版本。问题在于,有时由于缺乏维护者,设备不会接收新的构建,因此它们变得不受支持并最终消失。但是,使用LineageOS,即使它的支持被删除,仍然比使用那些不受制造商支持的设备,更有利和更安全。
现在是时候告别“lineageos-on-ipfs.com”了。
打开LineageOS网站,是这样子,很酷吧!
现在IPFS已发展得相当成熟,运行也很好,很多公司开始选择基于IPFS的数据存储解决方案。
前期因为没有实际的奖励,难以吸引用户主动贡献存储空间,存储节点还很少,在存储成本上并没有体现很大的价值。这不得不提起目前正在测试中的Filecoin区块链网络。
Filecoin作为IPFS的激励层,通过FIL代币奖励那些存储资源贡献者,不断吸引更多的人加入,共同构建分布式存储生态。只有当Filecoin主网正式上线,全球化的分布式存储网络才真正出现,才能提供安全、开放、持久、成本更低的网络。
文章来源:微信公众号:畅赛信息