Skip to content

区块链工程主书 ​

从账本与共识进入 EVM、智能合约、扩容、钱包和安全审计。

阅读起点 ​

先从本页第一章开始;如果对应概念已经熟悉,可以从目录中选择需要补齐的章节。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|账本与共识基础 ​

理解区块、交易、状态复制和共识的信任边界。

  1. 交易与状态机:解释签名交易、nonce、状态转换和区块确认。
  2. 共识与网络:比较工作量、权益、拜占庭容错和最终性。
  3. 节点与数据:理解节点同步、存储和重组。

第2章|EVM 与智能合约 ​

掌握 Solidity、EVM 执行和合约生命周期。

  1. EVM 与 Gas:理解字节码、栈、存储、调用和 gas。
  2. Solidity 状态与接口:处理类型、继承、事件、错误和升级边界。
  3. 部署与交互:组织编译、部署、ABI、测试和网络配置。

第3章|钱包、身份与 DApp ​

连接账户、签名、前端状态和链上交互。

  1. 钱包与签名:理解私钥、账户抽象、签名请求和钓鱼风险。
  2. DApp 数据流:组织 provider、交易等待、事件和错误状态。
  3. 身份与权限:比较地址身份、凭证和链下服务边界。

第4章|扩容与多链(前沿分支) ​

理解 L2、跨链和不同执行环境的安全假设。

  1. Rollup 与数据可用性:理解排序、证明、欺诈/有效性证明和退出。
  2. 跨链与桥:识别信任委员会、消息验证和流动性风险。
  3. Solana/Rust 模型:比较账户模型、程序执行和工具链差异。

第5章|合约安全与审计(维护与兼容) ​

通过威胁建模、测试和审计发现链上不可逆风险。

  1. 常见漏洞:理解重入、权限、预言机、整数和升级风险。
  2. 测试与形式化检查:组合模糊测试、静态分析和不变量。
  3. 审计报告与响应:描述影响、复现、修复和部署回滚边界。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已经纳入路线架构,正文笔记仍处于占位或待审查状态。

用心记录每一步成长