Web3刚刚开始无需急躁
最近看到和区块链相关比较有热度的概念是Web3.0、价值互联网、元宇宙。元宇宙因为更遥远,大部分人都通过写文章、写书、举办交流活动、产品蹭热度等方式,在这个领域探索。价值互联网的使用不是特别的广泛,在一些文章中有一些介绍。Web3.0因为有了不少可见的事物,很多公司开始在这个领域有实际的投入和产生,技术人员可以参与相关的工作,这个领域的热度在增加,在几篇文章夸张的描述下,让人群和观众多一些燥热。
我的亲身感受是,所在的一些区块链交流群,开始更多的讨论相关话题,我还被拉入几个Web3的新交流群。我的一些同事(主要是技术领域的同事),看到我写作的区块链新书出版,也咨询我的意见,说要学习 Solidity 和web3技术,并且表示进入这个领域晚了。这些身边信息的加强,给我的感觉是新进入这个领域的人员或者接近这个领域的人员都开始激动起来。
我把自己对 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时代,我们如何判断早期具体技术的发展呢?
通过观察支撑这个时代的底层技术区块链,使用Gartner技术成熟度曲线,可以观察区块链领域的细分分类的发展情况。Gartner技术成熟度曲线不仅可以观察技术的发展阶段,还可以对应到人们的情绪。从与区块链相关的两个图《2019年的区块链技术成熟度曲线》和《从2021年的新兴技术成熟度曲线》,我们可以看到区块链技术大部分都处于期望膨胀期,也就是大多数人的非理性狂热区,需要经历低谷期的沉淀,和复苏期的发展,才能进入成熟期,很多细分领域都需要5-10年以上的时间。如下图所示:
在期望膨胀期的峰顶,大多数商业和资讯都会描述这种技术。这一时期的炒作泡沫可能会持续数月到数年,直到泡沫破裂,滑入低谷期。
显示一个事物处于期望膨胀期的标志包括:
处于期望膨胀期的事物也能给我们很多的启示,很多岗位也可以活跃在这个时期,比如这个时期的文章很容易吸引眼球,赚流量,这些都是有收益的事情。普通人不要被这个事情的宣传误导,成为被收割的对象。
如果已经想好一定会进入这个领域,来看一下进入Web3.0领域需要练好哪些基本功?
我们从Web3.0的官方网站可以看到Web3.0的技术栈的结构。
L4:技术栈顶层,用户应用层(“像使用浏览器一样”)。
L3:开发者API接口和开发语言。
L2:区块链的二层扩展技术。
L1:该层提供了分发和互动数据的能力。类似数据层。
L0:该层提供了数据分发和互动能力。类似网络层。
熟悉从L0 到 L4之间的应用技术就需要较长时间的积累,要很好的明白这些知识原理,开发出安全的代码,还需要对密码学有很好的理解。在区块链的世界中,安全是第一位的,谁会让一个有漏洞的智能合约上线呢?出现的问题会直接用丢失的资金来显现其价值。从这一点看,并不是一个人原来的Web2.0时代的开发技术很好就会容易进入。也不会因为Solidity的语法看起来和前端开发代码很相似,就会招聘一个相似人员。因为开发人员的每一个智能合约代码都是代表着金钱。
在这里我推荐看我出版的图书《区块链知识—技术普及版》,这本图书有对区块链基础技术知识的完整介绍。在学习这些基础知识的同时,理解去中心化,培养出去中心化代码开发的思维和设计。不能培养出去中心化的思维,就没办法应用区块链技术。很多人对去中心化思想的理解是错误的,尤其是经验丰富的开发人员。如果没有中心化的机制管理的业务逻辑,在Web3.0中靠什么来管理呢?是由密码学来管理和控制很多逻辑,如果有一天理解了这一点,就基本理解了去中心化的思想。
(1)Web3技术的官方网站
Web3.0概念最早是以太坊联合创始人、Polkadot创建者Gavin Wood在2014年提出的,并创建了这个官方网站。这个网站更多的是讨论技术问题。是学习Web3.0的重要资源站。
(2)《Web3是什么?我们该如何使用它?》是51CTO上面的一篇长文。是了解综合理解web3技术普及知识的好文章。
(3)《中国金融|姚前:Web3.0:渐行渐近的新一代互联网》(3)《中国金融|姚前:Web3.0:渐行渐近的新一代互联网》 姚前老师是区块链领域对金融知识理解深入的学者,写过很多的文章,出版过多本与区块链相关的图书。这篇文章篇属于学者风格,主要介绍了:
- 免责声明:
- 世链NFT作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链NFT无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:
- 本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。