很多时候,人们对去中心化存储的刻板印象会停留在“替代”中心化存储上,并强调后者的中心化风险:比如数据量激增导致的成本问题、服务器宕机问题、个人数据的隐私安全问题。
而现实情况是,两者就犹如便利店之于大型超市,是互相补充并且会共存很长一段时间。
(本文由分布式资本原创,有匪撰稿。)
举个例子,目前中心化数据中心就像是分布在城市四个角落的大型超市,而带宽就像马路。尽管超市能满足城市所有居民的需求,但是一些区域的居民因带宽不够容易堵在路上或者因为路途甚远到达目的地用时很久。这时候这座城市需要建立设在家门口的711一样,就近满足居民的需求,使得往返更为便捷。就去中心化存储而言,家门口的711就是节点,节点需要提供一定的数据存储空间(超市大小)、带宽(马路宽度)来满足90%居民对存储/读取以及分享数据的需求。而剩下10%对数据处理能力要求高的居民将仍旧前往大型超市。
在Web2.0时代,“大型超市”已经能够满足一定的需求。而跨越到Web3.0,当人人互联变得更为频繁,甚至万物互联成为常态时,处理数据的形态可能会加入“便利店”模式。以人人互联在最常见的场景CDN服务为例。CND的运行逻辑是用户无需通过路程较长的源服务器,而是通过较近的缓存服务器便捷地存取资讯。过去,我们即便充了会员,在Bitorrent上边下载边播放视频仍有较长时间的延迟。而未来,构建在去中心化基础设施之上的去中心化CDN将轻松实现快速下载、播放和分享数据。
就万物互联而言,个人以及商用对于边缘计算的需求也会促成分布式解决方案被大规模采用。如果智能家居(咖啡机、冰箱、电灯以及窗帘)需要处理较复杂的计算,就需要连到就近的云服务器上。“便利店”业态显然更加符合边缘计算的需求。其次,边缘计算不仅需要存储,还需要数据库和计算。以智能咖啡壶为例,它需要存储机器每日运转的历史数据、个性化音乐,它需要将用户的Profile(个人信息以及每日行程)纳入数据库,它还需要计算制作不同口味咖啡的步骤以及所需时间。
综上所述,去中心化解决方案(不仅限于存储)毫无疑问是通向web3.0的道路以及桥梁。如果基础设施尚未搭建完毕,即便打着“web3.0”招牌的大型超市开业了,里面的应用一应俱全,也会因为无人来访而歇业关门。
其实,基于Web3.0的去中心化存储、CND网络、数据库以及计算都已经形成了相应赛道。而此类项目的普遍困境是尚未达到商用的级别而无法落地。举个例子,目前很多NFT项目会把数据存在Arweave上,但存在Arweave上的问题是可以存进去的,但是取出来的速度非常慢。因此NFT项目需要Arweave以及中心化系统上各存一份,从而需要付出双倍的存储成本。更关键的问题是,NFT这种数字化文件讲究的是唯一性,而将这唯一的文件分开存放;如若有一个地方被篡改,一个地方没有被篡改,该用哪一方的Copy?这引发了成本和管理上的双重问题。
Stratos介绍
对比同类项目,项目方建设Stratos网络的初衷更像是从传统互联网的痛点出发的。它想在全球范围内织起一张“便利店”网络,其中涵盖去中心化存储、去中心化CDN、去中心化数据库以及去中心化计算这四大模块。正如人类世界需要空气、水、土壤来维持运转一样,任何应用必须具备存储、数据库以及计算资源。Stratos正是要成为所有应用赖以生存的底层设施。
Stratos框架以及共识机制
Stratos框架分为三层,一层是区块链层,二层是元数据层,三层是资源层。它们分别扮演着不同的角色。简单来说,元数据层负责通过算法将用户的服务请求和资源层的节点匹配起来,资源层接受到任务以后提供存储或者计算服务,最后区块链层作为结算层将元数据层和资源层的工作量进行共识计算并给予相应的通证奖励。
因此,资源层是完全去中心化和无限扩展的,元数据层则是需要白名单机制最终由社区投票每个元节点参与的。区块链层则和大多数PoS公链一样,根据每个加入的验证节点的投票权重组成高效网络。
就共识机制而言,Stratos创新地采用了POT(Proof of Traffic)的机制,这种机制被用来跟踪和计算网络上每个参与者使用的资源(存储、计算、流量)。通过每个模块不同的流量计算方式,它将计算用户产生费用,并为网络资源的提供者提供奖励。
这种机制要求资源层节点具备良好的综合性能(带宽、CPU以及内存)。此外,节点无需关注工作量以及需要存储多少数据,这避免了互刷而存储无效数据的情况。相反,节点需要关注响应速度以及带宽。如果节点的机器总是很慢地去响应客户,用户服务等级下降了,那么分配给到该节点的任务也就减少了,收益也就下降了。
资源层节点要求
此外,Stratos网络中所需要的分布式节点均为资源层节点,它们为用户提供数据存储以及相关服务。这种节点需要满足以下几个条件:带宽为100兆、I5之上的英特尔四核CPU、16G到32G内存以及两个T硬盘。以上几个条件的门槛并不高,大城市的机房基本能满足这些条件。此外,节点需要在全球范围内更加分散地分布,不过节点均匀分布还需要较长时间维度。
项目进展以及roadmap
"
目前,官方的Roadmap如下图所示:
官方于Q2推出了区块链测试链
Q3推出了存储测试链
Q4将推出激励测试链
2022年Q1区块链以及存储的主网将上线
届时合作伙伴将进行集成
接下来,去中心化数据库功能以及去中心化计算功能将有条不紊地跟进
"
由于存储优势的凸显,官方已经与诸多NFT以及Gamefi项目达成了合作,因为此类项目实际上非常需要承载多媒体存储的基础设施,而非只能存储冷数据的一般方案。目前,这些区块链合作伙伴还在排队等待Stratos去中心化存储主网上线。至于与传统互联网的合作,可以期待的是诸多dapp在部署主网以后产生网络效应,并最终验证有效可行,传统互联网才能真正放心采用Stratos网络。
综上所述,去中心化存储及相关的解决方案一定是未来可期的。其次,随着Web3.0的到来,节点将星罗棋布地部署在全球范围之内,为大部分场景带去更便捷以及更高效的解决方案。而Stratos的初衷就是建立数据世界的“便利店”,通过利用闲置的资源,将去中心化云服务的大网织成,为未来Web3.0世界铺平道路。