聊一聊IPFS的激励层Filecoin

上一篇介绍了IPFS,也提到了Filecoin,今天我们就来介绍IPFS的上层建筑Filecoin,因为Filecoin的技术实现复杂,所以我们只是简单来介绍它。

Filecoin是一种基于IPFS和区块链技术的去中心化存储网络,它旨在通过连接存储提供商和数据请求者,实现全球分布式存储。

Filecoin的愿景是创造一个开放、安全、有效的数据存储和检索市场,允许用户以去中心化的方式存储、检索和共享数据。

一、IPFS和Filecoin

Filecoin是IPFS的激励层产物。

我们知道IPFS是一个协议,但是总要有人去基于它实现上层建筑,那么Filecoin就是一个代表。

不过要注意的是,虽然Filecoin是IPFS到目前为止最大的实现产物,也叫做激励层,但是并不能把Filecoin和IPFS强绑定起来。

Filecoin除了底层协议是基于IPFS,其他和IPFS就没有多大关系,只能说他们相互带领对方发展。

二、激励

激励是区块链中一个用得比较多的词。

在区块链中,整个网络要稳定运行起来,自然少不了算力支持,BTC和ETH等公链就是依靠节点加入提供算力才得以运行。

与其他依靠算力的区块链项目不一样,Filecoin不需要节点提供大量的算力,而是提供存储能力,因为它的目标就是实现全球化的去中心化分布式存储。

要让别人提供存储能力,自然得付给别人报酬,和BTC,ETH等一样,Filecoin通过发行代币的方式来激励大家提供存储能力。

Filecoin发行的代币名称为FIL。

三、安全问题

其实现在中心化的存储厂商提供的服务安全性,可靠性已经很高了,不过也不能完全保证安全性和可靠性达到100%。

虽然现在的存储服务也会将文件分片后存储到集群中的不同节点上,但是由于是中心化机房,数据对于用户来说是不透明的,如果出现篡改和窃取,用户是不知情的。

特别是现在AI发展如果迅猛,可能存在数据被拿来进行训练模型,这些都是我们不得而知的。

Filecoin是去中心化的,文件存储方式是分片后对文件分片进行加密,然后存储到不同的节点上。

因为文件时分片加密存储到不同的节点上,所以其安全性也是比较高的。

就算部分分片被窃取,拿到的也是不完整的文件,加上是加密的,所以降低了风险,因为只有拿到所有的分片后才能组合成完整的文件。

四、速度

传统的存储方案中,可能节点比较少,对于一些大文件,只有分成较少的分片存储在不同的节点上,所以分片自然就比较大,下载速度就比较慢。

因为中心化一般都在同一个机房,如果有建立了CDN的话还好。

因为距离越远,去下载文件的速度自然越慢,离得越近,下载速度越快。

而去中心化的文件系统,因为有很多节点,所以分片分得足够小,而且还能就近存储,所以下载速度自然很快。

五、最后

Filecoin还有很多知识点,也比较复杂,就不一一叙述。

对于Filecoin日后是否能成为去中心化时代的存储霸主,这是说不一定的。

不过也要看Filecoin是否真的有大量的用户去使用,因为只有大量的人用户去使用,才能促进它的发展。

因为可能存在一些很多节点恶意去"挖矿",也就是说自己提供存储,然后自己去不断去使用存储,从而赚取代币。

这种行为越多,肯定越不利于它的发展,你想,都是自家人薅羊毛,能好吗?

不过对于这种颠覆性的技术,肯定都是需要时间,市场等因素来慢慢考验。

推荐阅读:

相关推荐
雾行0x0014 分钟前
粗排:如何在毫秒级筛出值得精排的内容?
后端·架构
D1213815 分钟前
从零用 C++17 写一个 API 网关:线程模型、控制面分离,以及三个真实 Bug
后端
Scene21615 分钟前
AgentScope Java 进阶:2.如何精准定义问题类型与处理“不确定性”?
后端
用户3459668152115 分钟前
在嵌入式 Linux 摄像头上跑 WebRTC:metaRTC 8.0 的 8 个坑与解法
后端
今天早睡18 分钟前
用 State、Reducer 和条件边搭出可控循环
后端
站大爷IP19 分钟前
Python的字符串格式化把我坑惨了,原来f-string和format的区别这么大
后端
雾行0x0022 分钟前
精排:推荐系统如何给内容打分?从多目标预估到分数融合
后端·架构
今天早睡22 分钟前
Checkpointer 和 thread_id 如何让状态跨调用延续
后端
用户4233412461923 分钟前
Redis 缓存穿透、击穿、雪崩,一次性讲清楚
后端
姜鱼问生28 分钟前
2G 内存跑 5 个容器频频 OOM?一招 Swap 抢救你的 2核2G 小破服务器
后端