这是Web3社交基建”三位一体“系列文章的第一篇,从以太坊世界计算机时代讲起,以币安 Greenfield 白皮书发布为”新三位一体“时代的转折点,讲述去中心化计算、去中心化存储、去中心化通讯三块基石各自在Web3生态中的支撑性作用。其中,去中心化计算长久以来以L1、L2之争位于中心焦点;去中心化存储的潜力已在币安的力推下昭告天下,而拼图的第三块,“去中心化通讯”,即将成为瞩目的下一个体量相当的新生潜力点。本系列文章以此为线索,进行探索。
旧的宏图:以太坊“世界计算机”时代的三位一体
“The real Web 3.0 has yet to begin.” 在 2014 年 Talylor Gerring 写的里程碑式文章 “building the decentralized web 3.0”中,回顾彼时 25 年的互联网发展史后,Talylor下此定论。在以太坊的雏形时代,他给出了对所谓的“真正的 Web 3.0”的三位一体式的构想:
- Contracts: decentralized logic. 作为“去中心化逻辑”的智能合约,或称计算;
- Swarm: decentralized storage. “去中心化存储”,即现在 Greenfield 接力所在的领域;
- Whisper: decentralized messaging “去中心化通讯”,计算、存储、通讯的最后一块拼图。
将近十年以后,互联网又走过了三分之一的历史,故事最初的三块基石发展命运各不相同。Ethereum (contracts) 建立起了属于自己的庞大盎然的生态,成为了真正的“基石”;Swarm 辗转寻找自己的叙事,从最初“是否在为 IPFS/Filecoin 重复造轮子”的社区争议,到“Etherueum是世界的CPU,Swarm是世界的硬盘”,再到如今的“Web3 PC”,在以太坊的长子光辉下,Swarm 次子般始终需要寻找独立的合法性与身份认同。”Whisper”则如它的名字一样,”私语“甚或”耳语“,在短暂的讨论后即陷入消亡,在 Github 上的以太坊维基中,词条已经被删去,留下的是“通讯”这个悬而待决的问题。
以太坊生态上生长出的众多可能,让“世界计算机”的口号逐渐丧失了概括力。正如以太坊精神中自蕴含的去中心化理念一样,以太坊历史也更多是自下而上的构造,而非自上而下的建筑。
“三位一体”与其说是一个同时的新一代互联网组件库,不如说是异步的问题解决链路:首先被解决的是“计算”问题,基于智能合约我们发展出了全新的应用形式,它们依托于并非原生的存储和通讯系统已经具备可用的功能属性。而”存储“和”通讯“所解决的问题,只有在前者的生态足够繁荣、产生的数据和需要交互的数据足够多时,才有被提振至前台进行开发与应用的需要。顺序至关重要。
势能的累积并不以人的设计为转移,2023年,“去中心化存储”与“去中心化通讯”异军突起。此时,币安将以太坊“三位一体”旧事重提,在存储上进行重大布局、同时密切关注去中心化通讯,无疑是对“存储”及“通讯”赛道的势能,蓄积到某个水位线之上的回应。
新的愿景:币安 Greenfield,存储只是起点
“存储”并非是一个新故事,但“以存储之名”所做的事,却有极大设计空间与技术想象力。对“存储”理解的层次不同,所做出的“存储链”或所谓“存储基建”也在根本上并不相似。不存在一个标准的存储方式,只存在不同的数据利用态度,或者进一步来说,不同的“数据观”。Storj, Sia, Arweave, IPFS/Filecoin, 每一个存储项目都镜像映射着其背后的开发者截然不同的数据处理观念。Greenfield 作为币安在加密世界的进一步布局,其体现出的数据观立意宏远,辐射面隐而广。在 crypto 叙事中,产品未来的愿景距离往往与其背靠的过往历史距离相等,这也是为什么币安在发布 Greenfield 时,会从数个 epoch 之前的以太坊 Swarm 缘起讲起。如果叙事与开发之间并没有gap,那么这正好体现了币安存储链背后开发者从加密数据入手,守住数据矿场,建立整个数据“供应链”上游的图南之心。
存储只是起点。存储的本质是数据生产关系;存储方式的改变也是对数据生产关系的改变。
币安从一开始想要从存储中获取的就不仅仅是数据出入口的“守门人”看护性价值,而是在出入口搭建相应经济基建的“厂商”生产性价值。Arweave 等独立存储链更多是在挖掘静态数据的单一权益,而 Greenfield 背后 “BNB大于Binance”的大背景,及其并非独立公链,而是与 BSC 之间具有原生的跨链桥等,其原生即带有动态交易属性。
数据价值潜力的释放,需要从存储公链与智能合约公链之间的关系谈起。在传统上,存储一般都有两个系统:一个是索引系统(索引数据);一个是对象存储系统(存储对象数据),区别在于寻址方式及索引前后的处理方式上。智能合约则因其可编程性,对数据访问控制、加工计算、交易和契约上具有相当的资源优势。目前,存储公链与智能合约公链向来是两块区隔的领地,公有存储链一般都不具备计算处理数据的能力。
将公有存储链与智能合约功能桥接,有两个进路:
- 进路一:存储链引入类似以太坊的虚拟机(EVM)来支持智能合约的执行。虚拟机可以在存储节点之外执行智能合约,从而降低存储节点的负担,同时也提高了灵活性和可编程性。
- 进路二:智能合约链将其计算部分与数据存储部分分开,在侧链上负责执行和存储,避免智能合约的执行对节点造成过大的负担之外,也可以保证数据在去中心化存储范畴内的可靠性和安全性。
显然,Filecoin 与 Greenfield 走的是分别这两个不同的进路。Filecoin预计将于3月推出智能合约,从单一存储公链进化为一个更加完整的Layer1,走的是进路一;而 Greenfield 背靠 BSC,作为 BNB Chain 的一个侧链,实现了进路二的计算部分与存储部分分开。兼容智能合约这一点旨在释放数据的价值潜力,给数据本身上了“经济层”(而非像 Arweave 那样给数据存储链上经济层),自动化地拆出了数据背后的所有权,及其衍生出来的访问权、改编权、再次使用权、传播权,等等。“权益”意即因“权”生“益”,从对数据确权这点来看,Greenfield 能够衍生出的“效用及金融化机会”,亦即其经济价值是巨大的。如同 Defi 中的 yield farming,在数据变成一种广义资产后,也许也会出现针对数据类型的 yield farming。
去中心化通讯:三位一体中的最后一环
在将平面的“三位一体”图景折叠为立体的 Web3 问题解决链路之后,我们走向了问题的最后一环:去中心化通讯。作为计算、存储、通讯最后到来,也是距离终端用户最近的一块拼图,“去中心化通讯”目前的生态潜力与地位,却几乎仍是一片待开采的沃野荒原。耕耘者并不算多,但随着在漫长耕耘中去中心化通讯技术的悄然成熟,”通讯“这一生态位的潜力完全释放,只是时间问题。
币安在近期曾举办过“Why Web3 Communication Matters” 的对谈,将“去中心化通讯”再次带向幕前。如果说存储意味着对历史网络数据生产与交互的控制权,那么通讯就意味着对“现时网络数据生产与交互”的控制权。IM(即时通讯), 通知,以及对安全性要求更高的钱包与dApp之间的通讯,其背后都需要依赖去中心化通讯基础设施。去中心化通讯广义上覆盖了人与人之间的通讯、人与程序之间的通讯、程序与程序之间的通讯三个方面,其无需信任意味着这个通讯可以做到“永不终止”:没有任何中心化产品可以对某两端之间的通讯进行垄断,也没有任何一方可以获取通讯的实质性信息另作他用。通讯的去中心化与加密技术的结合,方能真正实现世纪之交时“自由互联网”的赛博独立宣言,真正让互联网不仅仅在精神上,更是在技术上独立于既成的中心化机构的监控与调整,以安全保证独立,架构起一个具有完整空间向度(非可篡改)和时间向度(非可截停)的平行赛博空间。
△ 可用的去中心化 Web3 原生通讯协议出现之前的通讯协议维度比较,源 https://docs.google.com/spreadsheets/d/1-UlA4-tslROBDS9IqHalWVztqZo7uxlCeKPQ-8uoFOU/edit#gid=0
去中心化通讯是 Web3 从资产中心进化为用户中心的关键环节,这体现在新的经济层的出现。在 Web2,“用户参与度”的变现权被各个中心化平台垄断,其体现就是牢牢把控在中心化平台中的注意力分配权及其延展出来的商业化方式:广告。Web2 注意力剥削的精细程度体现在,各广告的分类精细到尺寸、展现时间、出现位置乃至呈现风格等不同维度,而“用户参与度”作为其原始的上游价值,一次次被精细切割和售卖。去中心化通讯的经济层,是用户中心的经济层:用户将决定自己的参与度以什么样的方式经济化,例如是否接受及接受什么样的通知,支付多少注意力及收获多少的等额价值等。这也是对“数据所有权”的最后也是最重要一步的落实:去中心化“计算”让数据确权在技术上成为可能;去中心化“存储”确保了既往数据沉淀的所有权和后续调用;而去中心化“通讯”则保证了以用户参与度为核心的、“实时交互数据”的所有权。
在本系列的下一篇文章中,我们将着重于“去中心化通讯”,从首个现象级的充分去中心化社交通讯协议“Nostr”的技术细节讲起,阐述社交通讯协议作为去中心化基建支柱之一,为何具备去中心化计算、去中心化存储相同规模的生态潜力,下一站又将归属何方。
Acknowledgements
谢谢 ArNostr 的围脖, Unipass 的张腾骥 George,Plancker DAO 的海绵 Aaron对这篇文章的帮助。