2018年腾讯云数据丢失事件令人对中心化云存储的安全性产生质疑。据腾讯云官方解释,事件起因是磁盘静默错误导致的副本数据错误,再加上数据迁移过程中多次不规范操作,使得云盘三副本安全机制失效。其后果就是导致一家创业公司放在腾讯云服务器上的数据全部丢失,并且无法恢复,给该公司造成了毁灭性损失,同时,阿里亚马逊有爆出过多起存储故障和文件丢失的新闻,虽然每一家存储公司都在保证自己的安全稳定性,但是毕竟失去的不可挽回。
盘点下中心化存储的基础痛点与问题
全球云服务消除了此前各大企业与开发者创建和管理服务器基础设施的必要,从而极大地降低了数据存储的成本。正是因此,自2006年亚马逊推出AWS并获得成功后,各大云服务平台如雨后春笋般相继诞生。短短数年间,大多数数据都存储在了少数几个云平台中,从而导致数据存储出现严重的中心化。
中心化和数据体量大等特点对中心化云存储有一定利好,但同时也产生了各种各样的隐患,数据丢失只是众多隐患中的一个。目前,中心化云存储的痛点主要有4方面:
1、成本较高
员工工资、会计成本、法律费用,管理负担、数据中心租金等,这些固定成本不变甚至逐渐增加,使中心化云服务价格较高。另外,在不同中心化云存储平台之间的数据迁移成本也居高不下。
2、数据传输速度慢
中心化云服务器机房通常位于偏远地区,距离实际用户很远,使其数据传输速度较慢。
3、安全性低
在物理位置上,中心化云服务器集中在一处或几处,一旦发生停电等故障,往往会导致大量相关业务瘫痪。此外,中心化云服务器发生故障也有使用户数据彻底丢失的风险。
4、隐私泄漏
网盘的管理员可以从服务端的平台中直接查看和删除用户上传的文件,用户的隐私容易发生泄漏。
全球存储新赛道,升级为以区块链技术为核心的分布式存储
互联网的全面普及产生了海量的非结构化数据,而且许多公司和个人也希望可以更安全、快速、低成本地存取数据,让自己成为数据的主人,中心化云存储显然无法满足这些要求。而分布式存储则解决了前者的痛点,有望引领未来的存储潮流。
所谓分布式存储,就是将数据分散存储在多个异地分布的区域性或全球性网络节点中。存储资源提供方基于协约来存储需求方的数据,并得到相应的激励。这些存储资源既可以是我们闲置的硬盘,也可以是专门的存储矿机。相较于中心化云存储,分布式存储有着众多优势。同时,区块链的链上记录,公开透明化,还可以进行隐私的加密,在对内容进行加密的同时,可以随时发现和记录来访者的信息,以及追踪信息的来源,去中心化的同时,在解决大公司和垄断存储公司的意外行为和有意行为。
1.成本更低
硬盘的存储空间可被充分利用起来,使资源的拥有者获得收益的同时,也节省了中心化存储的建设和运营成本。随着存储能力的增加,存储成本还会进一步降低。
2.安全性更高
由于数据是被分块加密后,分散地存储在许多节点上,并且有一定的冗余,所以哪怕少量节点的数据被泄漏,或部分节点出现故障,数据依然可以随时从网络中恢复,从而避免了中心化云存储因网络或物理原因导致的数据丢失风险。而且,哪怕受到恶意访问和攻击,分布式存储也能充分保护存储的数据不被窃取。
3.数据传输速度更快
在下载文件时会就近选择存储节点,缩短了数据传输的距离;同时,分散存储在多个节点上的数据会进行重组,多路并行传输可以极大提高数据的传输速度。从而避免了中心化云服务器距离较远,以及中心化云存储单路传输整个文件导致的速度慢的问题。
4.盘活分布式存储市场
分布式存储的Token激励可以鼓励世界各地的人们为存储做贡献,从而持续放大市场的存储能力。
目前全球进行去中心化的存储公司做的最好还是Filecoin和CWV2.0。
其中Filecoin知名度高,起步早,市值也远远超过Sia、Storj;CWV2.0在存储公链中是后起之秀,但在共识、安全、性能、密码学、生态,尤其是存储挖矿激励模型上都让市场眼前一亮。
在去看去中心化存储的时候,就不得不聊IPFS
IPFS是一个去中心化内容分发协议,它有可能取代HTTP(超文本传输协议),提供了一种全新的存储访问网络信息的方式。
IPFS为去中心化存储奠定了基础,但未能完全解决传统中心化存储的弊病。其缺点主要体现在协议底层没有提供数据的安全机制,任何人只要知道了文件的哈希值就能任意访问该文件;另外,无法保证存储节点的持久稳定。
在说下Filecoin和CWV2.0,目前两家公司都是在进行IPFS的问题解决和IPFS的去中心化存储的升级,举个例子,我们可以理解为,IPFS是苹果,但是苹果分为富士苹果、美国蛇果、山东苹果。。。。
我们再来看存储公链Filecoin。Filecoin旨在激励更多人进行去中心化存储,增加网络节点、保证服务稳定性。
Filecoin的知名与成功在于其起步早和与IPFS关联性的造势。但Filecoin没有彻底解决存储文件可靠性的问题;无法保证存储节点的可信,以及节点和数据的高可用;由于没有加密未能解决存储文件的安全性问题;不具备图灵完备的智能合约;此外,以目前 Filecoin系统的性能来说,要达到企业级服务的要求,其速度还需要进一步提高。
FileCoin,它采用混合共识机制:以预期共识(EC)为主,复制证明(PoRep)及时空证明(PoSt)为辅,也就是把存储量作为共识最重要的影响因素之一。
所以FileCoin在存储证明中增加了一系列额外的防作弊的规则,但这给技术实现造成了指数级的难度上升,但是本身这些防作弊在对存储证明本身并没有太大的帮助,也仅仅是增加了共识的公平性。
再看CWV2.0,CWV2.0选择把VRF作为共识主链,通过叠加PoSt,解决了去中化存储难题——数据完整性验证机制,分层实现了账本共识和存储证明共识,构建出了快速稳定的区块链底层。
CWV2.0通过PoPre协议(存储空间生成),实现节点的P盘空间不浪费,过程快速完成,空间可以动态调整。随机性根据当前链上的明灯(Beacon)hash决定。证明过程:通过zk-snark的零知识证明,验证已经生成的空间,依然存在。
CWV2.0 VRF共识主链使得每一次有且只有一个拥有最高优先级区块被公证,也意味着区块链几乎不会分叉,加之由于加密抽签的快速性,通过重复地进行小范围内超级部集共识以及Gossip协议的传播能减少带宽,并且缩短区块的出块时间。
同时,我们看到CWV2.0团队宣称系统最终形式是一个通用级区块链分布式数据库云+BaaS平台,每秒可以支持数百万个交易,在真正规模化落地商用级去中心化应用的同时,也支持当前互联项目迁移和传统实体企业资产数字化,包括集成需要的BaaS技术融合到自己的业务中。
对于两家去中心存储公司面对的问题,我们反过来看,全部是上一代存储公司以及存储巨头面临的问题,包括恨过巨头公司已经解决的问题,都是新一代存储公司将面临的问题,比如:成吨的toB客户如何成为他们的客户,成吨C端用户各种匪夷所思的提问,Token与公司以及用户之间的关系,再次验证了那句话,该来的总是会来,甚至可能更多。