Web3 刚刚开始 无需急躁
最近看到和区块链相关比较有热度的概念是Web3.0、价值互联网、元宇宙。元宇宙因为更遥远,大部分人都通过写文章、写书、举办交流活动、产品蹭热度等方式,在这个领域探索。价值互联网的使用不是特别的广泛,在一些文章中有一些介绍。Web3.0因为有了不少可见的事物,很多公司开始在这个领域有实际的投入和产生,技术人员可以参与相关的工作,这个领域的热度在增加,在几篇文章夸张的描述下,让人群和观众多一些燥热。
我的亲身感受是,所在的一些区块链交流群,开始更多的讨论相关话题,我还被拉入几个Web3的新交流群。我的一些同事(主要是技术领域的同事),看到我写作的区块链新书出版,也咨询我的意见,说要学习 Solidity 和web3技术,并且表示进入这个领域晚了。这些身边信息的加强,给我的感觉是新进入这个领域的人员或者接近这个领域的人员都开始激动起来。
我把自己对 Web3.0 领域的相关认识写在本文中,供朋友们参考。其实Web3.0离我们还有一定的距离,即使是参与Web3.0建设的技术人员,现在进入这个领域也并不晚,而且进入这个领域要好好的做一些准备工作。
本文包含如下几个部分:
Web3.0刚刚开始,还没有真正到来,大家不用心急。(从发展阶段的宏观观察)
当前对Web3.0的期望过高,需要去掉狂热期的情绪,平和的看待。(从支持技术的微观观察)
介绍进入Web3.0需要的基础知识,练好基本功才能更稳健的进入Web3.0领域。
我参考的Web3.0的基础资料。
建议读者先阅读上一篇文章《Web3.0,价值互联网,元宇宙,三者关系梳理》,了解这三个概念的定义和相关介绍,会更容易理解他们的实质内容。
Web3.0刚刚开始,还没有真正到来,不用心急。(宏观观察)
我们从几个主要领域的人员来看当前Web3.0的发展阶段定义。
(1)2021年SpaceX和特斯拉的CEO马斯克屡次对Web3表达了嘲讽,他在Twitter上发问“有人看到Web3了吗?马斯克说看不到Web3是因为现在自称为Web3的项目实际上都只是Web2.5。
(2)《元宇宙+元宇宙通证》的作者易欢欢描述的元宇宙的三个阶段和这三个阶段的时间预测,其中数字孪生(2020s-2030s)都属于Web2.5时代。如下图:
(3)我个人在区块链领域的研究,也会看到Web3.0的底层支撑区块链技术还有很多的不完善和不成熟,还撑不起Web3.0的宏大远景。我们仅从性能、区块链与链外世界交互技术两个关键点可以看到区块链距离完全支撑Web3.0的距离。
第一点,性能:从代表区块链技术整体水平高度的以太坊来看,当前以太坊1.0的性能肯定满足不了大规模的应用,即使是以太坊2.0的也要分几个阶段才能落地,目前还在以太坊2.0的实验中。以太坊2.0的发展阶段图如下所示:
第二点,预言机技术:区块链是一个确定性的、封闭的系统环境,目前区块链只能获取到链内的数据,而不能获取到链外真实世界的数据,区块链与现实世界是割裂的。与外部世界打交道需要依靠预言机技术,预言机有三种类型,分别是软件预言机、硬件预言机及共识预言机,当前的预言机技术很弱,完全不能满足区块链对现实世界的支持。
Web3.0对区块链技术的要求还有很多方面,这些技术都在发展和完善中,所以从支撑技术区块链的发展情况判断,当前介于Web2.0和Web3.0之间是一个合理的判断。
当前对Web3.0的期望过高,需要去掉狂热期的情绪。(微观观察)
通过上面大阶段的划分我们可以看到Web3.0还处于早期,但不管怎么说已经进入了Web3.0时代,我们如何判断早期具体技术的发展呢?
通过观察支撑这个时代的底层技术区块链,使用Gartner技术成熟度曲线,可以观察区块链领域的细分分类的发展情况。Gartner技术成熟度曲线不仅可以观察技术的发展阶段,还可以对应到人们的情绪。从与区块链相关的两个图《2019年的区块链技术成熟度曲线》和《从2021年的新兴技术成熟度曲线》,我们可以看到区块链技术大部分都处于期望膨胀期,也就是大多数人的非理性狂热区,需要经历低谷期的沉淀,和复苏期的发展,才能进入成熟期,很多细分领域都需要5-10年以上的时间。如下图所示:
在期望膨胀期的峰顶,大多数商业和资讯都会描述这种技术。这一时期的炒作泡沫可能会持续数月到数年,直到泡沫破裂,滑入低谷期。
显示一个事物处于期望膨胀期的标志包括:
商业媒体频繁地描绘关于这个事物及其早期参与者的使用情况的故事。
人们使用流行名词取代最初的、学术性或专业性较强的工程技术术语;例如,当前流行的Web3.0,元宇宙的词语。
分析师、知名人士和媒体推测该事物的未来影响和变革力量。
出现简单、夸大、非专用的修饰性口号,例如“Web3.0的革命……”,“跑步进入Web3.0……”,“Web3.0大迁徙……”。
投资者积极地寻找这个领域的有价值的投资项目。
在峰顶的末端,一两家早期领先供应商被成熟企业以高昂的价格高调收购。
处于期望膨胀期的事物也能给我们很多的启示,很多岗位也可以活跃在这个时期,比如这个时期的文章很容易吸引眼球,赚流量,这些都是有收益的事情。普通人不要被这个事情的宣传误导,成为被收割的对象。
如果已经想好一定会进入这个领域,来看一下进入Web3.0领域需要练好哪些基本功?
Web3.0的基础知识,练好基本功才能更稳健的进入Web3.0领域。
我们从Web3.0的官方网站https://web3.foundation/,可以看到Web3.0的技术栈的结构。
L4:技术栈顶层,用户应用层(“像使用浏览器一样”)。
L3:开发者API接口和开发语言。
L2:区块链的二层扩展技术。
L1:该层提供了分发和互动数据的能力。类似数据层。
L0:该层提供了数据分发和互动能力。类似网络层。
熟悉从L0 到 L4之间的应用技术就需要较长时间的积累,要很好的明白这些知识原理,开发出安全的代码,还需要对密码学有很好的理解。在区块链的世界中,安全是第一位的,谁会让一个有漏洞的智能合约上线呢?出现的问题会直接用丢失的资金来显现其价值。从这一点看,并不是一个人原来的Web2.0时代的开发技术很好就会容易进入。也不会因为Solidity的语法看起来和前端开发代码很相似,就会招聘一个相似人员。因为开发人员的每一个智能合约代码都是代表着金钱。
在这里我推荐看我出版的图书《区块链知识—技术普及版》,这本图书有对区块链基础技术知识的完整介绍。在学习这些基础知识的同时,理解去中心化,培养出去中心化代码开发的思维和设计。不能培养出去中心化的思维,就没办法应用区块链技术。很多人对去中心化思想的理解是错误的,尤其是经验丰富的开发人员。如果没有中心化的机制管理的业务逻辑,在Web3.0中靠什么来管理呢?是由密码学来管理和控制很多逻辑,如果有一天理解了这一点,就基本理解了去中心化的思想。
我参考的一些Web3.0资料文章
(1)Web3技术的官方网站 https://web3.foundation/
Web3.0概念最早是以太坊联合创始人、Polkadot创建者Gavin Wood在2014年提出的,并创建了这个官方网站。这个网站更多的是讨论技术问题。是学习Web3.0的重要资源站。
(2)《Web3是什么?我们该如何使用它?》是51CTO上面的一篇长文。是了解综合理解web3技术普及知识的好文章。
(3)《中国金融|姚前:Web3.0:渐行渐近的新一代互联网》
姚前老师是区块链领域对金融知识理解深入的学者,写过很多的文章,出版过多本与区块链相关的图书。这篇文章篇属于学者风格,主要介绍了:
Web1.0和2.0存在的问题:
一是用户数字身份缺乏自主权;
二是用户个人数据缺乏自主权;
三是用户在算法面前缺乏自主权。
Web3.0的优势:以用户为中心,强调用户拥有(own)自主权。
一是用户自主管理身份(Self-Sovereign Identity,SSI);
二是赋予用户真正的数据自主权;
三是提升用户在算法面前的自主权;
四是建立全新的信任与协作关系。
提出三个内容分析:
Web3.0是安全可信的价值互联网;
Web3.0是用户与建设者共建共享的新型经济系统;
Web3.0是立体的智能全息互联网。
进而提出Web3.0创新发展战略:
一是建设高质量的分布式基础设施;
二是推动治理良好的技术创新;
三是建立通用标准,增进互操作性;
四是建立清晰、公平的税收规则;
五是建立针对DAO的法律框架。
(4)《Web3.0,与中国无关!》具体作者没有弄清楚。看到多个公众号发布,并且已经被删除。
这篇文章的主要内容是:Web3.0的三种理解;2022年向Web3.0过渡的关键节点;“Web3.0战争”,已经逼近白热化;中国的布局在哪里?;Web3.0,极客的世界;不是怕监管而是怕没有边界的监管;要么离开,要么死去;元宇宙背后的Web3.0;总结。
这篇文章过于强调存在的问题,迎合了一些网络情绪的需要。区块链的发展在国内有两方面的重点:一方面是限制其破坏性,一方面是鼓励大力发展区块链技术,这两方面都要抓。
(5)《Web3革命:逃离、信仰、大迁徙》是虎嗅发表的原创文章,作者周舟。
这是一篇文笔不错的文章,有稍显放大局部的感觉。确实很多人,尤其是技术人员开始关注和进入Web3的世界,但总体的数量还不是特别的多,因为实际的应用和能够开发的产品并不多。文章里面的几个重点描写的细节不错:
逃:“一眼望了到头。”如今这句话竟成了许多互联网人的心声。
迁徙:创业者们像倔强的蚂蚁一样不辞辛苦的将Web2(古典互联网)的产品一件件“搬”到了Web3。互联网精英和华尔街精英也在“涌向”Web3。
Web3两块内容的讨论:“DAO思想”和“Web3文化”;怎么消解大厂“恶的一面”?剥夺他们过于中心化的权力。
网络中还有很多关于Web3.0的文章,对于一般得学习人员,估计阅读100篇左右的相关文章,应该会理解初步知识。如果想深入的理解,需要能够参与到区块链的应用开发领域。
Scan QR code with WeChat