数据主权:下一代内容平台的核心
前几天,百度贴吧把2017年之前的帖子都隐藏了。百度贴吧是2003年开的,这十多年的历史帖子,互联网变迁的见证,就这样不见了。(见知乎讨论,已经有人比作烧亚历山大图书馆了)
借这个机会,整理我对下一代内容平台的期待。
核心需求就一条:数据主权——我的数据归我控制,服务商不能想卖就卖、想删就删、想改就改。在此之上,要好用,要开放,要允许我让渡主权(比如找人代我存储)。
要实现用户的数据主权,在技术层面,关键是弹性去中心(Flexible decentralisation)。
I. 允许但不依赖本地存储
”内容不会被站方随意删掉“这个需求,其实不需要比特币形态的“去中心化”。
这一点,大家在90年代已经能做到了——看到喜欢的文章、图片、视频,怕以后看不到了,在自己的硬盘上存一份就是了。
现在的困难是,SaaS模式兴起(比如百度贴吧、Facebook,也包括Matters),数据和软件都在运营方服务器里面,客户端的数据和软件都是不完整的,客户端完全依赖服务器端才能正常运作。
下一代的内容平台应该允许客户端存储完整数据,甚至可以离线运行。
然而,现在数据量都很大了,全部永久在本地存储未必现实。同时,电脑会丢,硬盘会坏,故不可唯本地存储至上,远端存储也是必要的。
II. 允许但不依赖中心节点
中心节点其实非常有用。
第一,效率。集中化的原始动机就是增加效率,现在的去中心化的方案普遍都比中心化竞品慢且贵。
第二,备份。数据只存在自己的机器里,其实也迟早会出问题。所谓“去中心存储”(IPFS之流),一点都不可靠,别人随时可以删,结果为了保证数据供应,要自己租个服务器来存,等于没有去中心。就算加上FileCoin的货币激励,也不可靠,因为只要FileCoin币值跌到足够低,节点就失去存储动机了,之后就算FileCoin又升回去了,删掉的数据也不一定找得回来了。为了数据安全,还要盯盘补仓,不成立的。经过实践检验验证,确实可靠的异地数据存储方案,还是花点钱,与某个具体的公司签合同,请它代为存储。
第三,对接法律体系。世界各地的法律体系都是中心化的,要与之对接自然也需要中心。现行法律体系是很多问题,但其实很难避免。很多内容确实需要审查的,恐怖主义儿童色情之类,这些都是边界模糊的问题,需要具体的人和机构来判定,很难通过“去中心化”的方式处理。
第四,技术必要性。其实完全的“去中心”几乎是不可能的,就算是比特币也有七个DNS跳板服务器,没有这些服务器比特币就找不到其他节点。另外,很多常见的功能,比如“搜索”、“按热度量排序”,乃至“忘记密码“,用去中心化方式实现效率会非常低。
III. 允许但不依赖P2P
P2P就是一个软件不需要服务器,而是和其他同质的节点连接即可,而且每个节点都可以给其他节点提供协议中的全部服务。
之前说过了,这个体系效率一般都比较低,但是,必须要有。这是警惕现有中心不得作恶的威慑,也是在旧中心崩塌后,新中心生成前,数据体系不至于完全崩溃的最后保证。
IIII. 用户方账户体系
现在的网络服务账户体系是“服务商方”的,也就是:服务商说你有权用哪个账户,你就有权用哪个账户,那么自然服务商说封你帐号也就可以封帐号了,这是个问题。
比特币提出用公钥做账户,我觉得很有意思。用公钥做账户,就是说每个用户可以自行生成“账户密码”,而不需要某个服务商认可,同时,其他节点都可以验证这个账户的有效性。
这个特性非常好,应该有。
V. 开放接口
就是通讯协议和接口要开源、稳定,要允许其他人加入网络,允许其他人在协议上建立一开始没想过的应用。
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!