尽管Web3.0 的具体定义还众说纷纭,但越来越多的共识已经产生。正如Protocol Labs所描述的,这样一个下一代的网络将更加开放,更加快速也更加安全。这样一个网络将依赖于众多现在正在发展中的技术,包括区块链,去中心化存储,语义网络,智能合约等等。这样一个网络,也必然契合技术和社会发展新的需求。促进数据更自由地流动,促进价值和数据交换的融合。
通用存储网路 - 标准化的下一阶段
数十年的互联网发展,业界做了一件大事,这件事就是网络的标准化。正因为如此,我们才称之为互联网。在这样的一个网络中,无论你在哪里,使用什么设备,是哪个网络运营商为你服务,这都不重要,重要的是你得到了几乎无差别的服务,享受了技术带来的便捷生活。
其实,在人类的发展过程中,我们一直在做着标准化的工作。最为重要的是我们统一了时间和空间的度量标准,从而存进了全球合作。我们在国家范围内统一了货币和价值交换的标准,但遗憾的是这些交换还必须通过中介进行;同时,我们还没有一个价值尺度的世界标准,而依靠外汇交易市场来进行定价,但是,数字货币给价值的标准化和去中介化提供了新的思路。网络的标准化无疑消除了数字世界交流的障碍,这才带来了近几十年来超越数千年的人类文明的发展速度。
在这样一个数字时代,当我们已经标准化了数据交流的协议,那么下一步,是不是应该考虑数据本身了呢?数据的存储、检索、迁移、确权、安全、共享、交易等等各个方面,是否存在标准化的可能。答案应当是肯定的。没有统一标准的云存储野蛮生长,已经到了需要订立标准,达成业界共识的时候了。
但是,这个标准却不会由云存储提供商来主动提出,恰恰相反,当前的云存储提供商,更愿意设置壁垒,形成垄断价格,享受高额利润。这一标准化进程,必然由新兴的去中心化存储提供商推动,由实际的应用和需求推动,使得改变不的不进行。
未来的通用存储网络大概什么样?
与网络设计一样,我们希望我们的存储也是具有高可靠性、高可用性、高安全性,当然,还有便捷性。这样的一个存储网络,建立相关的标准网络和存储协议之上,提供标准的存储接口,所有的运营商或服务商提供几乎无差别的服务(从协议角度而言,从服务质量和价格的方面来说,必然有所差别)。一个简单的示意图大概是这样:
在这样的一个网络中,可以有不同的服务商来提供存储服务,但存在一个全网统一的标准接口,无论谁来提供服务,服务的内容大同小异。网络是一个多层架构。
- 存储的提供者可以选择不同的存储网络来提供存储空间,也就是说,接入不同的服务商,或者在去中心化网络中没有服务商
- 存储的服务商主要提供检索服务,和选择不同的存储设备来进行服务
- 用户可以选择不同的服务商,或去中心化网络来享受无差别服务。
通用存储网络的特性
通用存储网络应当打破当前存储系统的局限性,体现数据平权,我的数据我做主的思想,实现数据也价值互通,是交流更顺畅。初步考虑,它应该具有如下特性:
- 区块链确权:解决数据的归属性问题
- 基于脚本的访问控制:与智能合约相结合,解决数据的转移和价值交换的问题;可以有标准的通用的智能合约为数据访问服务,也可以有定制的智能合约。这给数据的访问控制的灵活性和创造性带来前所未有的巨大空间。
- 基于语义网络的数据关系处理:打破传统的简单的文件层级模式,采用灵活的数据关系模型,可以描述复杂的数据之间的关系
- 基于密码学的数据安全管理和数据共享:用户不用在一个服务商那里注册和身份认证,而是使用全网统一的基于密码学的身份系统进行身份认证和鉴权
- 数据与应用分离:促进数据的自由流动。数据可服务于不同的应用,用户拥有自己的数据,而不是服务/应用提供商拥有数据
- 数据自由迁移:用户有权随时迁移数据至不同的服务商或服务节点。数据服务商仅仅无差别地服务用户数据,而与数据内容以及关联关系无关
- 自主分发网络:服务提供商可以考虑为数据加速来提高服务质量和响应速度,从而提高收益
和现有存储有哪些明显不同
从上节所述的特性,我们可以看出来,需要突破的点很多,这也是Web3.0网络的去中心化大势所趋。同时,随着技术进步,很多解决方案已经在发展之中,可以解决之前不能解决的一些问题。这些不同可以归纳如下:
- 网络智能大幅提升:比如区块链确权,密码学为基础的身份认证和访问控制,自主分发网络的实现等等,都要以网络智能的大幅提升为基础
- 去中心化:之前由中心化处理的问题,要由网络实现
- 打破局限性的数据关系和访问控制管理:传统的文件系统以文件夹文件的模式存储,体现一种层次感,但这种模式已经不能反映数据之间的复杂管理,应该以一种更加自由的数据关系管理方式供用户选择,以体现数据的任意连接;同时,传统的基于用户组的管理模式的局限性也应该打破。使用脚本为基础的访问的模式给扩展提供了极大的想象空间
- 数据与应用分离:应用开发者或服务商不再拥有数据,而是直接访问用户产生的数据。举个例子,短视频应用将采用通用的接口来引用用户的数据,而用户使用短视频应用时产生的视频存储在通用的存储网络之中,数据归用户所有,仅仅是授权此应用访问,同时,用户可以把这个视频文件自由地用于其他应用。
- 价值交换与数据交换相结合:现有的多数应用,是用户用数据换取应用的使用权,同时应用服务商利用广告获取利润。在通用存储网络中,用户的数据交换直接与价值交换挂钩,无需通过其他形式转换。
2019/1/5 草于上海