读完必须留下可验证结果
连续两小时没有代码、测试或检查项产生,就停止阅读,回到更小的实验。
官方规范 / 源码最高优先级。
固定版本的交易和测试可复核的第二层。
正式审计报告当时范围内的意见。
研究文章需要对照源码。
教程视频建立画面,不代替验证。
社交媒体线索,默认不可信。
EVM 与 Solidity
- Ethereum 开发者文档先读账户、交易、Gas 与调用。
- Solidity 官方文档按本周主题读最小章节。
- Solidity 安全注意事项当作检查清单,不是小说。
- Foundry Book读完一节就在本地跑一条命令。
- OpenZeppelin Contracts先理解自己要用的模块。
- EIPs代理、签名和账户抽象从这里核对原文。
安全练习
顺序:Ethernaut 建立直觉 → Damn Vulnerable DeFi 学组合 → DeFiHackLabs 和历史交易做复现。只在本地或官方靶场完成。
- Ethernaut漏洞直觉。
- Damn Vulnerable DeFi协议组合。
- Paradigm CTF更难的谜题,按需取用。
- Building Secure ContractsTrail of Bits 的系统材料。
- DeFiHackLabs历史事故的可运行复现。
审计、竞赛与赏金
参加任何竞赛或赏金前,重新阅读当期 scope。历史页面只能学习,不能假设当前项目允许测试。
工具学习顺序
Foundry 优先。Slither / Aderyn 辅助导航。Echidna / Halmos 在掌握不变量之后再用。不要同时安装一堆工具来代替读代码。
接口以官方文档为准
- CCXT统一市场数据接口。先用公开行情。
- Pionex 帮助中心若研究网格产品规则,从官方说明核对,而不是从宣传页。
没有完成模拟闸门前,不要创建交易 API Key。任何资料中的代码都应在隔离环境审查后再运行。
完成证据
本周只保留三样:一份主资料、一个练习、一个真实案例。各写一句:你用它验证了什么。
课末自测
为什么旧漏洞分类库不能代替当前 Solidity 和协议设计知识?
信心