IPFS项目通过整合BitTorrent、DHT、Git和SFS技术,创建一种Peer-to-Peer超媒体协议,试图打造一个更加快速、安全、开放的下一代互联网,实现互联网中永久可用、数据可以永久保存的全球文件存储系统。
Filecoin是运行在IPFS上的一个激励层,是一个基于区块链的分布式存储网络,它把云存储变为一个算法市场,FIL承担起整个市场的交易媒介作用。Filecoin协议拥有数据检索和数据存储,交易双方在市场里面提交自己的需求,达成交易。
Filecoin综合了较多优秀项目的技术优点,了解更多加FILkefu,专门针对IPFS网络构建出Web3.0框架,以更大的弹性适用多种场景。
Filecoin基金会宣布推出Filecoin存储提供商(矿工)孵化中心:7月7日消息,Filecoin基金会宣布推出Filecoin存储提供商(矿工)孵化中心,其将与Venus团队合作,将为世界各地与Venus实施Filecoin合作的小型矿工提供财务支持和教育资源。这个想法是通过降低进入门槛,让小型矿工加入网络变得简单方便。(Medium)[2021/7/7 0:34:54]
以下是Filecoin与其它项目的差异点:
1)访问接口的差异,满足大文件的存储交互。Ceph、GlusterFS以及其它主流的服务器都安装类Unix的操作系统,文件存储支持POSXI的IO语义。Filecoin数据存储借鉴了传统的POSIX语义,因为文件太大无法容纳单个数据块所以无法满足IPFS的要求,因此需要IPFSUnixfs使用可插拔的数据分片算法对传统POSIX语义的文件进行分片。传统POSXI语义的文件是顺序存储的字节,IPFSUnixfs是基于分片的有向无环图。
Filecoin将在下次测试网重置中实现EIP1559,试图改进拍卖效率:8月10日消息,分布式存储项目Filecoin的研发工程师JeromyJohnson在推特上表示,Filecoin的下一次测试网重置后将会实现以太坊改进提案EIP1559的功能,这将会显著增强区块空间拍卖效率,并期待看到在真实压力下的性能如何。以太坊创始人VitalikButerin曾表示,EIP1559提案可短期缓解gas费价格问题,但真正的解决方案是提高以太坊的可扩展性。[2020/8/10]
2)现阶段冷存储为主,了解更多加FILkefu,后续支持更多应用多集群、多节点的大中小文件文件存储。目前Filecoin处于发展早期,并未有很多成熟、完善的程序应用落地,较为成熟的服务主要为冷存储。目前Filecoin生态中已经存在一些关于热存储和大中小文件存储的产品计划以及其它新方向,相信未来落地场景更为包罗万象。
麦客存储创始人侯峰:现在是投资Filecoin最佳时机:2020年6月22日,由金色财经主办,节点咨询、IPFS100.com承办,麦客存储等联合主办的“星际漫游指南——IPFS技术与应用研讨论坛”在深圳拉开帷幕。麦客存储CEO侯峰,在主题为《Filecoin经济模型与商业启示》的圆桌论坛中指出,Filecoin的价值首先就是在于共识强大。现在的Filecoin还未正式上线,就像一个未出生的婴儿。我预测,Filecoin上线之后会有良好的发展,因为共识强大,八大顶级风投青睐,关注热度愈发高涨,直击行业痛点,拥有切实的价值。投资一个注定会有所成就的“婴儿”,当然越早越好,所以我认为现在是投资Filecoin最佳时机。[2020/6/23]
3)检索而生,限速高吞吐访问。Filecoin目前与Ceph类似,能够达到海量数据搜索的专用文件系统,但算法各异。
为什么说Filecoin现阶段以冷存储为主?
Filecoin网络保证了数据的安全存储。然而,存储(密封)、验证(证明)和开封(用于检索)的过程在计算上是昂贵的,而且可能需要时间。
但是作为数据检索服务,检索应该尽可能快。因此,Filecoin提供了一个额外的检索市场,专用节点可以通过保存未密封的缓存副本,帮助快速从网络交付内容,这种传递机制可以利用IPFS。
简单来说,Filecoin可以被视为一个冷存储层,非常适合安全地存储大量数据。而IPFS将是热存储层,旨在快速检索和分发内容。
冷存储,通常意味着不会经常被访问的数据,但仍然需要长期保留的数据。然而,冷数据并非失去价值,大数据、人工智能等新兴业务对海量冷数据进行检索和挖掘的需求依然存在,而且日益迫切。并且,对于不同的人来说,可能一些数据对于这个人是冷存储,但是对于其它的存储用户并不是冷存储。
那么,对于存储在Filecoin上的冷数据,我们如何更新数据?
我们有一些关于“温“存储的非常好的想法,Filecoin官方可能会在不久的将来实现。但现在,用户的应用程序将不得不把Filecoin作为一个只追加的日志。如果要更改数据,需写入新数据。
具体步骤是:矿工可以选择将客户的数据存储在一个扇区,或者他们可以向客户发起请求,然后客户将新数据给矿工,矿工他们将数据覆盖,生成一个新的存储协议覆盖前一个。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。