前言
上周末,我完成了一场直播课,「转型Web3开发第一课」。之后几天,把这第一课的内容进行了拆分,重新录制成了 7 个较短的视频,陆续发布到了 B 站、视频号、抖音、知乎等平台。
B 站有字幕,而其他平台的则没有。
如果大家喜欢看 B 站的,可以搜索「转型Web3开发第一课」找到这套视频课程,或者直接搜索我的名字「Keegan小钢」也可找到。
下面输出的是图文版第五篇,而以下是前四篇的链接:
而喜欢看视频的朋友,也可以直接观看我的视频版本:
【Web3的组成架构】图文版
Hello,我是「Keegan小钢」,我们继续《转型Web3开发第一课》。这一节,我们来认识下 Web3 的组成架构。既然要转型 Web3,就需要对整个 Web3 生态的全景有个基本认识。
我去年初就总结分享过的热门文章,有很多人都转载过我这篇文章。文章叫《万字长文聊聊Web3的组成架构》,虽然比较长,内容比较多,但真的非常值得一看,尤其是对很多 Web3 新人来说。
我将整个 Web3 生态抽象出了四个层级,由下到上,分为了:区块链网络层、中间件层、应用层和访问层。
区块链网络层是最底层的,也就是 Web3 的基石层,主要由各区块链网络所组成。包括比特币网络、以太坊网络、BNB网络、Solana网络等等。有一点需要注意,联盟链并不在此列。
根据统计,目前的区块链至少有 150 多条。这么多区块链,可以根据不同的维度进行不同的划分。这里我列出了几个维度。
首先,可以按层级划分为 Layer0、Layer1、Layer2。Layer0 被定义为区块链基础设施服务层,主要由模块化区块链所构成,主要代表有 Celestia、Polkadot、Cosmos 等。另外,我把跨链桥和跨链协议也划入 Layer0 的范畴。
Layer1 也称为主链,比特币网络、以太坊网络、BNB、Solana 都属于 Layer1。
为了解决比特币和以太坊的可扩展性问题,就慢慢衍生出了 Layer2。Layer2 是作为依附于主链的子链而存在,主要用于承载 Layer1 的交易量,承担执行层的角色,而 Layer1 则可变成结算层,可大大减少交易压力。目前主流的 Layer2 都是扩展以太坊的子链,包括 Arbitrum、Optimism、zkSync、StarkNet、Polygon 等。比特币也有 Layer2,之前的老牌项目主要有闪电网络、Stacks、Liquid 等。而铭文热潮之后,涌现出了一大批新的比特币 Layer2 项目。
从虚拟机维度对区块链进行划分,则可以分为 EVM 链和 Non-EVM 链(即非 EVM 链)。EVM 就是以太坊虚拟机。现在很多链都是支持 EVM 的,所以 EVM 已经是在整个区块链网络里最庞大的生态。而非 EVM 链则主要有 Solana、Aptos、Sui 等。此外,EVM 链的智能合约主要使用 Solidity 作为开发语言,而 非 EVM 链则主要使用 Rust 或 Move 语言开发智能合约。
最后,还可以根据存储的数据大小对区块链进行分类,可以分为计算型区块链和存储型区块链。以上说的这些都属于计算型区块链,而存储型的区块链主要有 Filecoin、Arweave、Storj、Siacoin 和 EthStorage。存储型区块链实际上并不多。
以上这些就是关于区块链网络层了。
在区块链网络层之上的这一层,我称之为「中间件层」,主要为上层应用提供各种通用服务和功能。所提供的通用服务和功能包括但不限于:安全审计、预言机、索引查询服务、API 服务、数据分析、数据存储、基本的金融服务、数字身份、DAO 治理等。提供通用服务和功能的组件则可称为「中间件」,这些中间件也是存在多种形式,可以是链上协议,也可以是链下平台,或链下组织,包括中心化的企业或去中心化自治组织 DAO。
再上一层就是应用层,这也是发展最繁荣的一层,充斥着各种不同的 Dapps,即去中心化的应用程序。前面讲普通人的机会在哪里时,所说的做项目,主要也是做 Dapps。另外,像币安、OKX等交易所,以及比特币ETF、以太坊ETF等,也可以划入此层。Dapps 有很多细分赛道,有 NFT、DeFi、GameFi、SocialFi 等。
因为 NFT 的特性,任何具有所有权的东西都可以指代,所以坊间有“万物皆可NFT”的说法。也因此,NFT 的发展涉足到了很多个不同的领域。如果只聚焦于 NFT 本身,即 NFT 的不同用例,那大致可以做出以下这些分类:收藏品、艺术品、音乐、影视、游戏、体育运动、虚拟土地、金融、品牌、DID。DID 即去中心化身份。
DeFi 即去中心化金融,也有很多细分板块,主要包括:稳定币、交易所、衍生品、借贷、聚合器、保险、预测市场、指数等。这里说的交易所是指 DEX,即去中心化交易所,而前面说的币安、OKX等交易所则是中心化交易所,也简称为 CEX,是不一样的。这里列出的所有细分板块都是指去中心化的。有些细分领域依然还可以再进行细分。比如,稳定币又可分为三类:中心化稳定币、超额抵押稳定币、算法稳定币。衍生品也是一个很热门的板块,也可以分为几个细分赛道:永续合约、期权、合成资产、利率衍生品。
GameFi 和 SocialFi 则还没有获得很成熟的发展,也就没有发展出更多细分赛道。
最上面一层则是访问层,也是直接面向终端用户的入口层。这一层里主要包括钱包、浏览器、聚合器等,另外,有一些 Web2 的社交媒体平台也成为了 Web3 的入口。钱包是最主要的入口,也有很多分类,有浏览器插件钱包、移动端钱包、硬件钱包、多签钱包、MPC钱包、AA钱包等。像 Twitter 和 Reddit 这类 Web3 的社交媒体平台,因为聚集了很多 Web3 社群,也已经变成了 Web3 的访问入口。
以上就是关于 Web3 整体生态的组成架构,也就是全景图。具体细节的话,我的热门文章《万字长文聊聊Web3的组成架构》有讲到更多,有兴趣的可以去看一看。