返回 Web3 笔记
Day 29

Day 29:第一阶段复盘(Day 1-28)— 从零到链上全栈PM

系统复盘前28天学习成果,构建Web3 PM知识地图、盘点实践产出、提炼高价值洞察、制定第二阶段优化计划

2025-02-08
复盘知识地图作品集学习方法Day29Week5

Day 29: 第一阶段复盘(Day 1-28)— 从零到链上全栈PM

Week 4 学习路径

Week 4: NFT与新范式
├── Day 22-23: NFT 标准与市场 ✅
├── Day 24-25: 账户抽象 (ERC4337) ✅
├── Day 26-27: The Graph 集成 ✅
├── Day 28: Uniswap 产品分析 ✅
└── Day 29: 第一阶段复盘 ✅ ← 今天

核心概念

为什么要做结构化复盘?

一句话定义:复盘不是简单回顾”学了什么”,而是把28天的碎片化输入转化为可检索的知识资产、可展示的作品集、可迭代的学习方法论。

类比理解:就像产品迭代——Sprint Review 不只是 Demo,更要回答”用户价值是否交付、技术债是否可控、下个 Sprint 优先级是否需要调整”。学习复盘的核心也是:知识是否内化、能力是否可验证、方法是否可持续

复盘三层模型
═══════════════════════════════════════════════════════════

知识层(What)
├── 学了哪些概念和机制?
├── 哪些已内化(能讲给面试官听)?
└── 哪些只是”看过”(需要重新学)?

实践层(Output)
├── 写了多少代码/文档?
├── 哪些可作为求职作品?
└── 哪些需要补充或优化?

方法层(How)
├── 什么学习方式最有效?
├── 什么环节浪费时间?
└── 第二阶段如何改进?
═══════════════════════════════════════════════════════════

知识点1: Web3 PM 知识地图

四层能力树

Web3 PM 能力树(Day 1-28 积累)
═══════════════════════════════════════════════════════════

Layer 1: 基础设施认知
├── 区块链原理:共识机制(PoW/PoS)、出块过程
├── 账户模型:EOA vs 合约账户、Nonce 机制
├── 交易结构:Gas Price/Limit、EIP-1559 费率模型
├── EVM:执行环境、状态树、存储模型
└── 掌握度:★★★★☆(能向非技术人员解释清楚)

Layer 2: 协议机制理解
├── DEX:AMM (x*y=k)、集中流动性、无常损失
├── 借贷:超额抵押、清算机制、利率曲线
├── 稳定币:法币抵押/超额抵押/算法稳定
├── 预言机:Chainlink 架构、TWAP、价格操纵风险
├── L2:Optimistic/ZK Rollup、数据可用性
├── 跨链:桥的类型、安全风险、用户体验
├── MEV:三明治攻击、套利、Flashbots
└── 掌握度:★★★★☆(能分析协议间的设计取舍)

Layer 3: 产品与标准
├── NFT:ERC721/1155、版税战争、稀有度系统
├── 账户抽象:ERC4337、UserOp、Bundler、Paymaster
├── 安全:重入/闪电贷/治理攻击、Rekt 案例分析
├── Uniswap 产品演进:V1→V2→V3→V4 路线
└── 掌握度:★★★☆☆(能输出产品分析,但深度可继续)

Layer 4: 数据与工具
├── Etherscan:交易解读、合约交互
├── Dune:SQL 基础查询
├── The Graph:Subgraph 原理与集成
├── Solidity:PM 级别阅读能力(ERC20/721)
└── 掌握度:★★★☆☆(能用,但 Dune 进阶查询待补)
═══════════════════════════════════════════════════════════

知识掌握度自检表

主题能解释原理能举实例能做设计决策能应对面试追问
区块链共识
Gas 机制
AMM 原理⚠️ 需要补 V3 数学
借贷/清算⚠️⚠️
稳定币机制⚠️⚠️
L2 对比
跨链桥⚠️⚠️
MEV⚠️⚠️
NFT 标准
账户抽象
安全攻击⚠️⚠️ 需要更多案例
Dune SQL⚠️⚠️❌ 第二阶段重点

⚠️ = 能说个大概但不够深入;❌ = 还没达到面试水平


知识点2: 各周学习回顾

Week 1: 区块链与钱包基础(Day 1-7)

Week 1 核心收获
═══════════════════════════════════════════════════════════

关键概念:
├── 区块链 = 分布式账本 + 共识机制 + 密码学
├── 钱包 = 私钥管理工具(不是存钱的地方)
├── Gas = 链上计算资源的定价机制
└── EVM = 以太坊的”虚拟计算机”

最有价值的认知转变:
“区块链不只是数据库,它是一个无需信任的执行环境”
→ 理解了为什么 Smart Contract 有意义

实操成就:
☑ 创建 MetaMask 钱包
☑ 领取 Sepolia 测试网 ETH
☑ 发送测试网交易并在 Etherscan 解读
☑ 搭建 momoweb3 项目框架
═══════════════════════════════════════════════════════════

Week 2: DeFi 核心机制(Day 8-14)

Week 2 核心收获
═══════════════════════════════════════════════════════════

关键概念:
├── AMM = 用数学公式代替订单簿做市
├── 无常损失 = LP 承担的价格波动风险
├── 超额抵押 = DeFi 借贷的信任替代方案
└── 稳定币 = 链上的”美元”,但实现方式差异巨大

最有价值的认知转变:
“DeFi 不是把银行搬到链上,而是用代码重新定义金融原语”
→ 理解了可组合性(Money Legos)的真正意义

实操成就:
☑ 在 Uniswap 完成 Swap + 添加/移除流动性
☑ 在 Aave 完成存款→借款→还款→取款全流程
☑ 理解健康因子和清算价格
☑ Dune 入门:运行和修改现有查询
═══════════════════════════════════════════════════════════

Week 3: Layer2 与跨链(Day 15-21)

Week 3 核心收获
═══════════════════════════════════════════════════════════

关键概念:
├── Rollup = 链下执行 + 链上验证的扩容方案
├── 跨链桥 = 连接不同链的”高速公路”(也是最大安全隐患)
├── 预言机 = 把链下数据喂给链上合约的可信中间层
├── MEV = 矿工/验证者的”合法套利”,但损害用户体验
└── 安全 = DeFi 的生命线,一次攻击可毁掉一个项目

最有价值的认知转变:
“扩容不只是技术选择,更是产品决策——选L2就是选用户群”
→ 理解了为什么 Base 选 Optimistic Rollup 而非 ZK

实操成就:
☑ 跨链到 Arbitrum
☑ 在 L2 上完成 Swap,对比 Gas 费差异
☑ 阅读 Rekt 事后分析(Ronin Bridge、Beanstalk)
☑ 开发多链 Portfolio 支持
═══════════════════════════════════════════════════════════

Week 4: NFT 与新范式(Day 22-28)

Week 4 核心收获
═══════════════════════════════════════════════════════════

关键概念:
├── ERC721 = 独一无二的链上资产标准
├── ERC1155 = 半同质化,适合游戏道具等场景
├── 版税战争 = 平台利益 vs 创作者利益的典型博弈
├── ERC4337 = 不改协议层的账户抽象方案(PM 最值得关注)
├── The Graph = 链上数据的”可查询视图”
└── Uniswap V2→V3 = 资本效率 vs 用户体验的经典产品取舍

最有价值的认知转变:
“Web3 产品的核心矛盾不是功能不够,而是认知门槛太高”
→ 理解了 AA 和前端体验优化的战略价值

实操成就:
☑ 在 OpenSea/Blur 对比 NFT 市场体验
☑ 体验 Safe 钱包多签和 Argent 社交恢复
☑ 集成 Uniswap V3 Subgraph 到项目
☑ 完成 Uniswap 产品分析文章 #1
═══════════════════════════════════════════════════════════

知识点3: 实践产出盘点

代码产出

模块文件功能状态
钱包连接RainbowKit 集成MetaMask/WalletConnect 连接✅ 上线
ETH 价格EthPrice.tsxCoinGecko API 实时价格✅ 上线
投资组合Portfolio.tsx多链资产展示✅ 上线
Subgraphuniswap-subgraph.tsThe Graph 数据集成✅ 上线
池子展示SubgraphPools.tsxUniswap V3 TVL 前 10 池子✅ 上线

文档产出

类型数量代表作
学习笔记28 篇每天一篇结构化笔记
面试答案8+ 道AMM vs 订单簿、L1 vs L2、MEV 影响等
产品分析1 篇Uniswap V2 vs V3 演进分析
对比分析3 份L2 对比、稳定币对比、NFT 市场对比

链上操作记录

链上操作进度
═══════════════════════════════════════════════════════════

测试网操作:
☑ MetaMask 钱包创建和备份
☑ Sepolia ETH 领取和转账
☑ Uniswap Swap(测试网)
☑ Uniswap 添加/移除流动性
☑ Aave 存款→借款→还款→取款

主网操作:
☑ 跨链到 Arbitrum(官方桥)
☑ Arbitrum 上 Swap
☑ 使用 Stargate 跨链

体验记录:
☑ OpenSea / Blur 浏览和对比
☑ Safe 钱包多签体验
☑ Etherscan 交易分析

进度:主网交易 ~10 笔(目标 50 笔)
═══════════════════════════════════════════════════════════

知识点4: 面试准备进展

已完成的面试题答案

面试题掌握度
Day 9AMM vs 订单簿的优劣对比★★★★★
Day 16L1 vs L2 的取舍★★★★★
Day 18为什么需要预言机★★★★☆
Day 19MEV 如何影响用户体验★★★★☆
Day 22ERC 标准(20/721/1155)区别★★★★★
Day 24账户抽象对 UX 的影响★★★★★
Day 28Uniswap V2 vs V3 产品分析★★★★☆

待补充的高频面试题

第二阶段需要重点准备的面试题
═══════════════════════════════════════════════════════════

产品设计类(最高优先级):
├── 设计一个 DEX 的新手引导流程
├── 如何提高 DeFi 协议的 TVL?
├── 设计一个空投方案,防止女巫攻击
└── 如何衡量 Web3 产品的成功指标?

增长与运营类:
├── Web3 用户增长和留存的核心策略?
├── 积分系统如何设计才能可持续?
└── 社区运营的核心指标和方法论?

Tokenomics 类:
├── 如何评估一个代币模型的可持续性?
├── veToken 模型的优缺点?
└── 如何设计代币效用?

治理类:
├── 如何设计 DAO 治理机制?
├── 治理攻击如何防范?
└── 缺少用户数据时如何做产品决策?
═══════════════════════════════════════════════════════════

知识点5: 方法论总结

什么学习方式最有效?

学习方法效果排序
═══════════════════════════════════════════════════════════

最有效 → 最低效:

1. 链上实操 + 即时记录(★★★★★)
   └── 亲手发交易、用协议,比看10篇文章有效

2. 写产品分析文章(★★★★★)
   └── 输出倒逼深入思考,发现知识盲区

3. 代码集成到项目(★★★★☆)
   └── 实际调 API/集成 Subgraph,理解数据流

4. 对比分析(★★★★☆)
   └── V2 vs V3、L1 vs L2,对比中理解设计取舍

5. 面试题 STAR 格式整理(★★★☆☆)
   └── 有用但容易流于表面,需要配合实操

6. 纯看文档/教程(★★☆☆☆)
   └── 必要但容易忘,必须配合实操才有效
═══════════════════════════════════════════════════════════

第一阶段的三大教训

教训原因第二阶段改进
Dune 学得浅只用了基础 SELECT,没做 DashboardDay 31-33 重点补 Dune 进阶
安全只看了理论没动手用审计工具扫过合约第二阶段加入 Slither 实操
链上操作不够多主网只有 ~10 笔交易每周至少 5 笔主网操作

高价值洞察(三条认知转变)

洞察1: Web3 PM 的核心能力不是”懂技术”,而是”懂取舍”

传统 PM 的核心是需求优先级排序。Web3 PM 的核心是机制取舍——去中心化 vs 效率、安全 vs 可用性、创作者利益 vs 流动性。Uniswap V2→V3 的演进就是最好的例子:V3 资本效率提升 4000 倍,但 LP 管理复杂度也提升了一个数量级。

洞察2: 链上数据是 Web3 PM 的最大优势

传统产品的竞品数据靠猜,Web3 的竞品数据全部公开。只要会写 Dune SQL,就能分析任何协议的 TVL、用户数、留存率。数据分析能力 = Web3 PM 的核心竞争力。第二阶段必须把 Dune 技能提到一级优先级。

洞察3: 用户体验是 Web3 大规模采用的瓶颈

学了 28 天,最深的感受是:Web3 的技术已经够用,但用户体验差得离谱。助记词备份、Gas 费理解、交易确认等等,每一步都在劝退新用户。ERC4337 账户抽象和 Intent-Based 架构是解决方向,但离真正好用还很远。这是 PM 最大的机会。


第二阶段计划(Day 30-60)

第二阶段重点
═══════════════════════════════════════════════════════════

核心目标:从”理解机制”到”数据驱动的产品决策”

Week 5 (Day 31-37): 数据分析能力
├── Dune 进阶 SQL(JOIN、子查询、Window 函数)
├── 写 DEX 交易量趋势查询
├── Whale 追踪方法论与监控看板
└── 产出:2 个 Dune Dashboard

Week 6 (Day 38-44): 增长策略与机制设计
├── 空投机制设计(快照/Merkle 树)
├── 女巫检测与防范
├── 积分系统对比(Blast/EigenLayer)
├── 社区运营策略
└── 产出:空投方案模板 + 积分系统对比

Week 7 (Day 45-51): Tokenomics 深度
├── 代币分配、解锁、效用设计
├── veToken 模型深度分析
├── Tokenomics 可持续性评估
└── 产出:产品分析文章 #2-3

Week 8 (Day 52-60): 用户体验与安全
├── Web3 Onboarding 优化
├── 审计报告阅读
├── 交易模拟器开发
└── 产出:产品分析文章 #4 + 代码提交
═══════════════════════════════════════════════════════════

作品集整理

类型主题文件/链接价值说明
代码momoweb3 项目github.com/momoweb3从零搭建的 Web3 Dashboard
代码Subgraph 集成src/lib/uniswap-subgraph.ts链上索引数据接入实战
代码池子展示组件src/components/SubgraphPools.tsxThe Graph 数据可视化
文档Uniswap V2 vs V3Day 28 笔记产品分析文章 #1
文档28 篇学习笔记src/data/posts/系统化学习过程记录

链上实操:复盘操作

操作1: 回顾 Etherscan 交易历史

步骤

  1. 打开 etherscan.io,输入自己的钱包地址
  2. 查看 Transactions 列表,回顾每笔交易
  3. 标注每笔交易对应的学习 Day
  4. 统计主网交易数量和 Gas 总花费

记录

  • 总交易笔数:~10 笔(主网)+ 20+ 笔(测试网)
  • 使用过的协议:Uniswap、Aave、Arbitrum Bridge、Stargate
  • Gas 总花费:约 $15-20

操作2: 检查项目代码完整性

步骤

  1. 运行 pnpm dev,检查所有页面正常渲染
  2. 检查钱包连接、ETH 价格、Portfolio 等功能
  3. 检查 Subgraph 集成(需要 API Key)
  4. 确认所有组件无报错

今日思考

问题1: 28 天后,你对 Web3 PM 这个职位的理解有什么变化?

我的理解:入门前以为 Web3 PM 就是”做 DApp 的产品经理”,现在理解到 Web3 PM 的核心是机制设计师 + 社区运营者 + 数据分析师的复合角色。和传统 PM 最大的区别不是技术栈不同,而是思维模式——从”功能驱动”到”激励驱动”,从”数据验证”到”链上透明”,从”用户调研”到”社区共建”。

问题2: 如果重来一次,你会改变什么学习顺序?

我的理解:会把 Dune 数据分析提前到 Week 2,和 DeFi 机制学习并行。因为看数据比看文档更容易理解一个协议的真实运作方式——TVL 变化曲线比白皮书更能说明问题。

问题3: 你认为最大的知识盲区在哪里?

我的理解:三个方面——(1) Tokenomics 设计,只理解了概念但没设计过;(2) 增长策略,没有实际分析过空投/积分数据;(3) 治理机制,只看过理论没参与过投票。这三个正好是第二阶段的重点。


面试表达

30 秒版本

我用 28 天完成了从链上机制到前端集成再到产品分析的全闭环。核心收获是:Web3 PM 的关键不是懂多少协议,而是能用链上数据驱动产品决策、用机制设计对齐用户激励。下一阶段我会重点补齐 Dune 数据分析和 Tokenomics 设计能力。

2 分钟版本(可能的追问)

追问:你觉得最困难的部分是什么? → 不是技术概念难懂,而是”从PM视角理解设计取舍”。比如 Uniswap V3 集中流动性,技术上理解 tick system 不难,难的是判断”这个设计是否真的提升了普通用户的体验”——答案是不一定,因为LP管理复杂度大幅上升。

追问:你的学习方法有什么特别之处? → 三条线并行——机制理解(看文档+读合约)、数据验证(Dune + Etherscan)、产品表达(写分析文章+整理面试答案)。每学一个概念必须能回答”如果我是这个协议的PM,我会怎么改”。


学习资源

第一阶段最有用的资源(Top 10)

排名资源类型为什么有用
1ethereum.org/learn文档官方入门最权威
2Finematics YouTube视频DeFi 概念讲解最清晰
3Uniswap V2 白皮书论文理解 AMM 本质(只有10页)
4L2Beat数据L2 对比的权威数据源
5Rekt News文章安全事件复盘必读
6CryptoZombies教程Solidity 入门最友好
7Dune Analytics工具链上数据分析必备
8Vitalik 博客文章理解以太坊设计思想
9Alchemy University课程系统化学习有证书
10The Graph 文档文档Subgraph 集成必读

明日预告

Day 30:第一阶段总结发布,输出个人 Web3 PM 学习路线与方法论。