从入门到实战:我的全套 Web3 学习路径(2025版)
你好,我是 Keegan 小钢。 如果你刚开始接触 Web3、准备从 Web2 转型,或者正在寻找一套真正系统、可落地、能带你从入门做到链上实战的学习路径,那么这篇文章会对你非常有帮助。 我是一名有 16 年经验的互联网从业者,过去 8 年专注于 Web3 技术方向,同时持续做个人 IP 超过 13 年。长期以来,我在公众号、知乎、B 站持续输出 Web3 的学习路线、开发知识、工程实践以及真实链上项目的研发过程。如果你对我的经历好奇,可以阅读这篇文章:《复盘我的 13 年个人 IP 之路》。 这几年,越来越多同学加我咨询,他们大多会问:我应该从哪里开始学 Web3?我有一些基础,但做不出完整项目怎么办?有没有适合“从入门到能做项目”的学习路径?我想顺利找到 Web3 工作,该怎么准备?本质上,这些问题可以归结成一句话:“我现在这个水平,下一步该学什么?”为了让不同阶段的同学都能快速找到最适合自己的学习路径,我把过去几年输出的所有 Web3 内容——免费课程、付费课程、AI+Web3 实战营、以及深度服务——做了一次系统性的梳理。 这篇文章是你最清晰、最完整的 「Web3 学习路...
万字长文聊聊Web3的现状与趋势
整体数据现状与趋势首先,先来看看 Web3 的搜索热度情况,我们可以从 GoogleTrends 中看到一些数据。下图是关于 Web3 在全球过去 5 年内的搜索热度趋势图:从图中可以看出,前面几年的搜索热度一直很低,热度值一直保持在 10 以下,但从 2021 年下半年开始逐渐飙升,在 2021 年 12 月底达到了顶峰。虽然随后开始有所回落,但依然保持在很高的热度。 如果再按区域来看搜索热度,就会发现,搜索热度最高的竟然是在中国,且与其他区域的搜索热度差距很大,如下图所示这说明,中国依然是 Web3 最大的潜在市场。 接着,再来看看整个加密货币总市值的趋势图,某种程度上,这也代表了整个 Web3 行业的总市值。下图的数据来自 CoinMarketCap:从图中可以看到,总市值也是在 2021 年出现大幅度飙升,2021 年底到达顶峰,达到了将近 3 万亿美元的总市值。随后不断回落,在 2022 年底跌到了最低点,总市值降到低于 1 万亿,相比高点,跌去了三分之二。但是,就算是最低点也依然比 2021 年之前那些年的总市值高得多。 加密货币的总市值看上去好像不低,但如果跟全球股...
万字长文聊聊Web3的组成架构
Web3 发展至今,生态已然初具雏形,如果将当前阶段的 Web3 生态组成架构抽象出一个鸟瞰图,由下而上可划分为四个层级:区块链网络层、中间件层、应用层、访问层。下面我们来具体看看每一层级都有什么。另外,此章节会涉及到很多项目的名称,因为篇幅原因不会一一进行介绍,有兴趣的可以另外去查阅相关资料进行深入了解。区块链网络层最底层是「区块链网络层」,也是 Web3 的基石层,主要由各区块链网络所组成。 组成该层级的区块链网络还不少,Bitcoin、Ethereum、BNB Chain(BSC)、Polygon、Arbitrum、Polkadot、Cosmos、Celestia、Avalanche、Aptos、Sui 等等,还有很多。根据 Blockchain-Comparison 的统计,截止撰文之日的区块链至少有 150 条。这里我们主要说的是公链,联盟链不包括在内。因为区块链实在太多,会有些眼花缭乱,所以有必要进行分门别类。 首先,不同区块链之间存在着分层结构,有 Layer0、Layer1、Layer2 之分。其次,Web3 的繁荣发展,依赖于智能合约技术,而智能合约的运行环境为...
Blockchain engineer
从入门到实战:我的全套 Web3 学习路径(2025版)
你好,我是 Keegan 小钢。 如果你刚开始接触 Web3、准备从 Web2 转型,或者正在寻找一套真正系统、可落地、能带你从入门做到链上实战的学习路径,那么这篇文章会对你非常有帮助。 我是一名有 16 年经验的互联网从业者,过去 8 年专注于 Web3 技术方向,同时持续做个人 IP 超过 13 年。长期以来,我在公众号、知乎、B 站持续输出 Web3 的学习路线、开发知识、工程实践以及真实链上项目的研发过程。如果你对我的经历好奇,可以阅读这篇文章:《复盘我的 13 年个人 IP 之路》。 这几年,越来越多同学加我咨询,他们大多会问:我应该从哪里开始学 Web3?我有一些基础,但做不出完整项目怎么办?有没有适合“从入门到能做项目”的学习路径?我想顺利找到 Web3 工作,该怎么准备?本质上,这些问题可以归结成一句话:“我现在这个水平,下一步该学什么?”为了让不同阶段的同学都能快速找到最适合自己的学习路径,我把过去几年输出的所有 Web3 内容——免费课程、付费课程、AI+Web3 实战营、以及深度服务——做了一次系统性的梳理。 这篇文章是你最清晰、最完整的 「Web3 学习路...
万字长文聊聊Web3的现状与趋势
整体数据现状与趋势首先,先来看看 Web3 的搜索热度情况,我们可以从 GoogleTrends 中看到一些数据。下图是关于 Web3 在全球过去 5 年内的搜索热度趋势图:从图中可以看出,前面几年的搜索热度一直很低,热度值一直保持在 10 以下,但从 2021 年下半年开始逐渐飙升,在 2021 年 12 月底达到了顶峰。虽然随后开始有所回落,但依然保持在很高的热度。 如果再按区域来看搜索热度,就会发现,搜索热度最高的竟然是在中国,且与其他区域的搜索热度差距很大,如下图所示这说明,中国依然是 Web3 最大的潜在市场。 接着,再来看看整个加密货币总市值的趋势图,某种程度上,这也代表了整个 Web3 行业的总市值。下图的数据来自 CoinMarketCap:从图中可以看到,总市值也是在 2021 年出现大幅度飙升,2021 年底到达顶峰,达到了将近 3 万亿美元的总市值。随后不断回落,在 2022 年底跌到了最低点,总市值降到低于 1 万亿,相比高点,跌去了三分之二。但是,就算是最低点也依然比 2021 年之前那些年的总市值高得多。 加密货币的总市值看上去好像不低,但如果跟全球股...
万字长文聊聊Web3的组成架构
Web3 发展至今,生态已然初具雏形,如果将当前阶段的 Web3 生态组成架构抽象出一个鸟瞰图,由下而上可划分为四个层级:区块链网络层、中间件层、应用层、访问层。下面我们来具体看看每一层级都有什么。另外,此章节会涉及到很多项目的名称,因为篇幅原因不会一一进行介绍,有兴趣的可以另外去查阅相关资料进行深入了解。区块链网络层最底层是「区块链网络层」,也是 Web3 的基石层,主要由各区块链网络所组成。 组成该层级的区块链网络还不少,Bitcoin、Ethereum、BNB Chain(BSC)、Polygon、Arbitrum、Polkadot、Cosmos、Celestia、Avalanche、Aptos、Sui 等等,还有很多。根据 Blockchain-Comparison 的统计,截止撰文之日的区块链至少有 150 条。这里我们主要说的是公链,联盟链不包括在内。因为区块链实在太多,会有些眼花缭乱,所以有必要进行分门别类。 首先,不同区块链之间存在着分层结构,有 Layer0、Layer1、Layer2 之分。其次,Web3 的繁荣发展,依赖于智能合约技术,而智能合约的运行环境为...
Share Dialog
Share Dialog
Blockchain engineer

Subscribe to Keegan小钢

Subscribe to Keegan小钢
<100 subscribers
<100 subscribers
这是我的 AI + Web3 实战营 的第 10 篇研发日志,前 9 篇如下:
AI+Web3实战营日志 #4 | Rebalancer合约
AI+Web3实战营日志 #8 | 重构ETFRouterV1
另外,关于 AI + Web3 实战营的相关介绍则有如下几篇文章:
我们的链上 ETF 产品「BlockETF」,终于迎来了第三个里程碑——测试网正式发布!
大家现在可以直接通过以下地址在测试网上体验申购与赎回流程:
🔗 https://blocketf.vercel.app/
页面如下图所示(UI 仍在持续优化中 👇):

当前支持的网络为 BSC Testnet,后续主网上线将切换至 BSC Mainnet。
目前测试网上仅部署了一个 ETF 产品——Top 5 Crypto。原计划的资产组合为 BTC、ETH、XRP、SOL、BNB 五个,但由于测试网预言机暂不支持 XRP 与 SOL,最终替换为 ADA 与 BCH。
页面展示的信息包括:
资产 Symbol
目标权重与当前权重
储备量、价格与当前价值
在资产列表上方,可以看到两项费率设置:
赎回费率: 0.1%
年化管理费率: 0.5%
上方则展示当前 ETF 的份额价格与 TVL(总锁仓量)。
右侧为两个功能面板:
My Holdings:显示你当前持有的 ETF 份额及对应价值。
Trade Panel:用于申购与赎回交易。
目前仅支持使用 USDT 进行申购。测试网中的 USDT 为我们自发行的 Mock 代币,因此还提供了 Faucet 页面,方便用户领取测试用 USDT。
整体界面简单直观,但背后其实隐藏着相当复杂的逻辑与工程工作。
回顾这一路:
第一个里程碑: 11 小时完成
第二个里程碑: 36 小时完成
第三个里程碑: 21 小时完成
累计投入 68 小时开发时间,录制了 42 段视频,完整记录了一个链上金融产品从 0 到 1 的全过程。
为了让测试网版本尽可能贴近主网环境,我们在过程中做了大量底层工作。
主网首个 ETF 的目标是追踪市值前五的加密资产(不含稳定币):BTC、ETH、BNB、XRP、SOL。它们合计占据加密市场 70% 以上的市值,也可以看作是整个行业的“蓝筹指数”。
用户在申购 ETF 时,理论上需投入这五种资产。但从用户体验角度,我们希望只需一键投入 USDT 即可完成申购。因此,系统必须支持 USDT 单资产申购与赎回。
在 BSC Testnet 上,我们首先部署了对应的 ERC20 Mock 资产:USDT、BTCB、ETH、WBNB、XRP、SOL。
接着,需要为这些资产获取可靠的 USD 价格。最初使用 Chainlink Oracle,但其在测试网上仅支持 BTC 与 BNB。我又转向 Binance Oracle,发现资产覆盖齐全,但其数据访问需要权限白名单。最终只保留了可访问的 ETH/USD,对 USDT 使用 BUSD/USD 替代,XRP 与 SOL 则替换为 ADA 与 BCH。因此测试网最终资产为:WBNB、BTCB、ETH、ADA、BCH,以 USDT 作为申购赎回资产。
接下来是流动性问题。为了实现 USDT 自动兑换底层资产,我们集成了 PancakeSwap V3。这些资产的主要流动性池都在 V3 上,因此我们在测试网手动创建并添加了对应池子。
最棘手的部分是:如何让池子价格与预言机价格保持同步。 由于 V3 价格计算较复杂,我让 AI 多次生成算法仍出错,最终选择在 PancakeSwap 官网手动校准流动性价格。价格同步算法也经历了多轮迭代与调试,最终实现了可稳定运行的方案。
此外,我们还 fork 了 Uniswap/view-quoter-v3,自建一套支持 view 的查询合约,因为 PancakeSwap 自带的 QuoterV2 不支持纯查询调用,使用不便。
前端部分几乎完全交由 Claude Code 负责,我仅负责反馈交互逻辑的问题。虽然界面目前仍较简陋,但核心交互已经完全可用。
最后,将前端部署至 Vercel,即现在你可以访问的: 🔗 https://blocketf.vercel.app/
测试网发布标志着核心架构已经跑通,下一步就是——部署并上线主网版本!
主网首个 ETF 的基本信息如下:

这是我的 AI + Web3 实战营 的第 10 篇研发日志,前 9 篇如下:
AI+Web3实战营日志 #4 | Rebalancer合约
AI+Web3实战营日志 #8 | 重构ETFRouterV1
另外,关于 AI + Web3 实战营的相关介绍则有如下几篇文章:
我们的链上 ETF 产品「BlockETF」,终于迎来了第三个里程碑——测试网正式发布!
大家现在可以直接通过以下地址在测试网上体验申购与赎回流程:
🔗 https://blocketf.vercel.app/
页面如下图所示(UI 仍在持续优化中 👇):

当前支持的网络为 BSC Testnet,后续主网上线将切换至 BSC Mainnet。
目前测试网上仅部署了一个 ETF 产品——Top 5 Crypto。原计划的资产组合为 BTC、ETH、XRP、SOL、BNB 五个,但由于测试网预言机暂不支持 XRP 与 SOL,最终替换为 ADA 与 BCH。
页面展示的信息包括:
资产 Symbol
目标权重与当前权重
储备量、价格与当前价值
在资产列表上方,可以看到两项费率设置:
赎回费率: 0.1%
年化管理费率: 0.5%
上方则展示当前 ETF 的份额价格与 TVL(总锁仓量)。
右侧为两个功能面板:
My Holdings:显示你当前持有的 ETF 份额及对应价值。
Trade Panel:用于申购与赎回交易。
目前仅支持使用 USDT 进行申购。测试网中的 USDT 为我们自发行的 Mock 代币,因此还提供了 Faucet 页面,方便用户领取测试用 USDT。
整体界面简单直观,但背后其实隐藏着相当复杂的逻辑与工程工作。
回顾这一路:
第一个里程碑: 11 小时完成
第二个里程碑: 36 小时完成
第三个里程碑: 21 小时完成
累计投入 68 小时开发时间,录制了 42 段视频,完整记录了一个链上金融产品从 0 到 1 的全过程。
为了让测试网版本尽可能贴近主网环境,我们在过程中做了大量底层工作。
主网首个 ETF 的目标是追踪市值前五的加密资产(不含稳定币):BTC、ETH、BNB、XRP、SOL。它们合计占据加密市场 70% 以上的市值,也可以看作是整个行业的“蓝筹指数”。
用户在申购 ETF 时,理论上需投入这五种资产。但从用户体验角度,我们希望只需一键投入 USDT 即可完成申购。因此,系统必须支持 USDT 单资产申购与赎回。
在 BSC Testnet 上,我们首先部署了对应的 ERC20 Mock 资产:USDT、BTCB、ETH、WBNB、XRP、SOL。
接着,需要为这些资产获取可靠的 USD 价格。最初使用 Chainlink Oracle,但其在测试网上仅支持 BTC 与 BNB。我又转向 Binance Oracle,发现资产覆盖齐全,但其数据访问需要权限白名单。最终只保留了可访问的 ETH/USD,对 USDT 使用 BUSD/USD 替代,XRP 与 SOL 则替换为 ADA 与 BCH。因此测试网最终资产为:WBNB、BTCB、ETH、ADA、BCH,以 USDT 作为申购赎回资产。
接下来是流动性问题。为了实现 USDT 自动兑换底层资产,我们集成了 PancakeSwap V3。这些资产的主要流动性池都在 V3 上,因此我们在测试网手动创建并添加了对应池子。
最棘手的部分是:如何让池子价格与预言机价格保持同步。 由于 V3 价格计算较复杂,我让 AI 多次生成算法仍出错,最终选择在 PancakeSwap 官网手动校准流动性价格。价格同步算法也经历了多轮迭代与调试,最终实现了可稳定运行的方案。
此外,我们还 fork 了 Uniswap/view-quoter-v3,自建一套支持 view 的查询合约,因为 PancakeSwap 自带的 QuoterV2 不支持纯查询调用,使用不便。
前端部分几乎完全交由 Claude Code 负责,我仅负责反馈交互逻辑的问题。虽然界面目前仍较简陋,但核心交互已经完全可用。
最后,将前端部署至 Vercel,即现在你可以访问的: 🔗 https://blocketf.vercel.app/
测试网发布标志着核心架构已经跑通,下一步就是——部署并上线主网版本!
主网首个 ETF 的基本信息如下:

No activity yet