头图

听到「Web3」这个词,你会作何反应?

至少从我发布的前两篇文章评论区来看,大部分人留言「坐牢」和「割韭菜」这类文字;可见他们并不了解 Web3,而且 Web3 被严重地妖魔化了。

质疑 Web3 是合理且应该的,任何事物都需要被质疑,这才能越来越接近其本质;但他们那不是在质疑,而是带着偏见在歧视。

本文将阐述我对 Web3 的理解,以此为其正名。

为何去中心化

内容创作者是我众多身份中的一个,虽说我有经营了 10 多年的个人网站,但在当下这个时代若想自己所创作的内容被更多的人看到,不得不借用内容平台的潜在流量。

作为内容创作者来说,最苦恼的事情莫过于没人看自己用心创作出的内容,要真是自己水平问题那还能接受,但若是因为被内容平台进行限流、仅作者可见等处理了导致的呢?

被处理后收到的系统通知往往是「你的内容不符合规范」这种语焉不详的文案,根本看不出自己的内容到底哪里不符合哪条规范。

更不合理的是,通常没有有效的申诉途径——要么是压根儿没有申诉入口;要么是申诉了无人处理;要么是处理的人随便糊弄——在内容平台面前,创作者有尊严可言吗?

这还只是我与他人所遇到的种种问题中的一个事例,它们之间的共性是中心化平台很难最大化公正性,主要原因是:

  • 权力集中在运营方手中,没有任何外部人员参与决策的部分;
  • 平台规则不够细致,因大量模糊用词而造成很大的可操作、可任意解释的灰色地带;
  • 平台对用户生产的内容的处理过程不透明,被用户监督的体系缺失;
  • 举报申诉的反馈机制很不完善,维权十分复杂,甚至可能无法维权。

用户与中心化平台之间的关系不完全是对立的:

  • 平台可以有自己的规则,在用户触犯时对其进行惩罚,这些都是合理的;
  • 平台的规则可以不完善,在用户有理有据地提出异议时能够虚心接受并改进,而非蛮横专制地强词夺理,这是想把平台做好的运营方该做的;
  • 用户为平台生产数据,平台为用户提供流量或其他价值,这本是双赢的事。

可正如上述的几点「主要原因」,中心化平台很难做到这些看似简单的事,那么用户的权益就无法很好地得到保障,只留下 3 个选项:

  1. 直接离开;
  2. 抱着最后的希望想办法申诉下试试;
  3. 继续忍着被近乎无尽的凌辱,直到无法忍受。

无论选择哪个选项,结果很可能都是「离开」。

可是,离开了,然后呢?是不再做相关的事情了吗?还是说再换到其他同类中心化平台上?难道那个平台就大概率是能很好地保障用户权益的?

一个真正以人为本的数字服务的大致样貌,我在《闲聊个人服务:革「to C」的命》中进行了描绘。

最终,那些注重自身权益且有所想法的人,都将目光投向了「去中心化」的平台,并视其为救命稻草。

如何去中心化

当谈论「去中心化」时,必须要明确被去中心化的事物是什么,如数据所有权、数据控制权、计算方式、通信方式等,否则就会鸡同鸭讲,驴唇不对马嘴。

有些人秉持的是绝对去中心化主义,但这就像想要绝对自由及平均主义一样——痴心妄想。

实现「去中心化」需依赖于分布式网络结构,即一个网络中的节点间可相互直接通信,无需经过某个拥有控制权的中转节点,那个中转节点就是「中心」。

也许有人会有疑问——没有「中心」统一指挥调度的话,网络中的那些节点岂不是乱套了?!它们之间还怎么进行通信与协作?!

抛开计算机网络不谈,看看人类是怎么做的——

人类个体间的通信需要借助符号、语音等能够传递信息的媒介,同样的媒介单位在不同的体系中的含义会不一样,只有两人在处于同一体系时才能进行通信,比如都用汉语交流。

那么,人类个体间在没有指挥者的情况下是如何朝着一个方向使力协同工作的呢?大概有下面几种:

  • 文明、民族的文化、传统、习俗;
  • 国家的法律法规;
  • 组织的规章制度;
  • 彼此间磨合出的默契。

这些都是参与者之间所达成的共识或要遵守的规定,靠最终形成的一致的规则去约束并协调每个个体的行动,从而完成某个具体任务。

综上所述,「相同的媒介体系」与「一致的行动规则」是实现「去中心化」的关键所在!

将视角转回到计算机领域,「相同的媒介体系」就是数据类型与编码,「一致的行动规则」则是协议与标准。

另外,正如上文所说,绝对的「去中心化」是不存在的——在一个整体看起来是分布式的网络中,其中的某个节点也可能是一个有「中心」的更小型网络。

Web 的迭代

人们当下的数字生活离不开 Web,无论是浏览网页或使用原生客户端应用,都很依赖于它。

从 1989 年诞生至今,为满足各类需求 Web 相关技术已经得到蓬勃发展,甚至当下的发展方向有些远离其发明者的预期了。

在这 35 年中,因生产生活中使用方式与思想浪潮的变迁,每几年就会出现一些集中性的特点,以此去分期断代,并在「Web」后加上自增的数字命名。

很多介绍 Web3 的资料会将其描述为「Web 3.0」,或与「Web 1.0」和「Web 2.0」放在同一层级进行比较——作为一个措辞敏感的人,实在很难认同。

把表示「代」的数字用「X」替换的话,有「Web X.0」和「WebX」这两种构词形式,它们之间的含义有很大差异。

代与代之间并非取代的关系,而是共存,哪个占比更多就是「主流」,占比少的不会完全消失,但会被「忽略不计」。

Web X.0

Web 是由 Tim Berners-Lee 在 CERN 时发明的,最初的目的只是为了能够在互联网上共享以图文为主的资料文档等,天生就有「去中心化」的基因,自己电脑就可作为服务器。

那时,CSS、JS 都还没有出现,PHP、Java 就更不用说了,网页不光是完全静态而无法交互的,也看起来很是简朴——正如当时人们的想法一样——仅仅是知识共享而已。

随着令网页变得更漂亮以及从各种意义上来说变得动态化的支撑性技术的出现,网页开始向个性化、商业化的方向发展,进而逐渐涌现出五花八门的个人网站、商业网站,让 Web 充满朝气。

大约在 2004 年之后,Web 的主流应用形式转向社交化、平台化,大量 SNS、XaaS 类产品迎面扑来,占领人们日常生产生活的方方面面,平台方掌握大量用户与数据,商业价值水涨船高。

以 2004 年左右为分界点,之前 Web 的应用形式主要为信息发布类内容网站,这对用户来说内容是「只读」的,被称为「Web 1.0」。

而之后 Web 的应用形式则更多的是用户可参与内容创作和分享互动的平台服务,即「可读可写」,被称为「Web 2.0」;这时明显地呈现出中心化特征,与 Web 的初衷相违背。

上文是从 Web 的应用形式进行断代的,作为 Web 发明者的 Tim Berners-Lee 并不认同,他在自己笔记中从技术发展与解决问题的层面划分为:

  • Web 1.0——建立全球性的文档与数据之网;
  • Web 2.0——增强信息访问的安全性;
  • Web 3.0——构建提高数据互操作性的语义网。

其中,「Web 3.0」就是借助一系列的协议、标准与技术,使网页内容强化为易被机器读取并理解的结构化数据,将整个 Web 变成庞大的知识图谱、智能网络。

Tim Berners-Lee 所构想的「Web 3.0」可用去中心化的方式应用于知识工程、人工智能、万物互联、社交网络等领域。

WebX

在 Tim Berners-Lee 所构想的 Web 中,「去中心化」是天然的、无需特意强调的,但在实际的应用中偏离预期走向了以中心化平台为主流的模式。

这时,以比特币为首与 Web 相关技术不同的另一个同样是去中心化的区块链相关技术诞生,由于是在中心化平台横行的时代背景下且自带货币体系,它的「去中心化」带有叛逆的意味。

加密货币交易与记录不可篡改是区块链的基本特性,因而发展出以加密货币为中心的各类金融活动也就是自然而然的事情。

目前区块链相关技术应用相对成熟的领域就是去中心化金融,即「DeFi」;因其具备股票、外汇交易等的特点,并且无监管,很容易造成经济损失,需要十分慎重。

区块链相关技术的应用领域或多或少都会带有金融属性,也形成了相应的文化与行业,也就是「Web3」。

之所以叫「Web3」,跟上文中阐述的 Web 应用形式层面的「Web 2.0」的中心化特征有很大关系,同时与 Tim Berners-Lee 所构想的「Web 3.0」之间可以说有较大差异。

为了与未采用区块链相关技术的 Web 关联产品与行业划清界限,将它们称作「Web2」。

结语

本文从个人的经历与理解出发,述说了去中心化的缘由与底层逻辑,并试图解释了「Web X.0」和「WebX」这两种对 Web 分期断代形式的含义。

我致力于探索研究面向个人与家庭去中心化及数智化的解决方案,从这个角度看无论是 Tim Berners-Lee 的「Web 3.0」还是「Web3」都无所谓;但若考虑到我的职业发展,那就唯有「Web3」。

Web3 是个黑暗森林,到处潜伏着对自己资产虎视眈眈的人,需要无时无刻地提高警惕,谨慎对待一切,才能保全自己——这就是无监管的弊端,想要自由的代价!


本文其他阅读地址:个人网站微信公众号


欧雷
124 声望15 粉丝

致力于前端标准化、工业化,让前端开发更加有序且可快速装配,为新型开发方式及协作模式做支撑。