> manifest

vol_01 · 2026

8 modules

Blockchain &_AI

// 把"信任"拆开,从比特币出发,理解一种不需要中间人的协作系统。

length 8 × 105m
audience researcher / grad
mode read + interact
◢ roadmap

Eight modules, unfolding sequentially.

// 从 BTC 的密码学根基出发,依次掀开以太坊、Solidity、合约安全、AI 编程的盒盖。

[01]· AVAILABLE·105 minenter
01
> lesson_01.mdx

从中心化账本

到 BTC

◢ topics · 4

  • 01中心化 vs 去中心化账本
  • 02哈希、签名、UTXO、PoW、Merkle 树
  • 03区块结构、防篡改、节点验证
  • 04Bitcoin Script、2²⁵⁶ 的尺度

◢ widgets · 5

SignatureDemo PoWMiner TamperWalkthrough UTXOSetEvolution BitcoinScript
$ click_anywhere_on_cardopen lesson
[02]· AVAILABLE·105 minenter
02
> lesson_02.mdx

从账本到

世界计算机 · ETH

◢ topics · 4

  • 01账户模型 vs UTXO 模型
  • 02三层状态嵌套 · 黄皮书 Υ(σ, T)
  • 03EVM 栈机 · Gas 与公地悲剧
  • 04世界状态 · MPT 数据结构

◢ widgets · 5

UTXOvsAccount StateNesting TrieBuilder EVMStepper GasMeter
$ click_anywhere_on_cardopen lesson
[03]· AVAILABLE·105 minenter
03
> lesson_03.mdx

学会读 Solidity

能看懂一份合约的 8 件事

◢ topics · 4

  • 01pragma / SPDX · 状态变量 · 可见性
  • 02简单/复杂类型 · storage / memory / calldata
  • 03函数 · modifier · view/pure/payable
  • 04mapping / struct / array · event · constructor

◢ widgets · 4

MemoryAreaProbe EventStream Playground ModifierBuilder
$ click_anywhere_on_cardopen lesson
[04]· AVAILABLE·105 minenter
04
> lesson_04.mdx

Solidity · 让合约工作

一个 DApp 的 6 块乐高

◢ topics · 4

  • 01继承 · interface · library
  • 02ERC-20 · ERC-721
  • 03合约调合约 · delegatecall
  • 04访问控制 · 升级 (proxy)

◢ widgets · 4

DelegatecallDual InterfaceJack TokenStorageMap ProxyAnimation
$ click_anywhere_on_cardopen lesson
[05]· AVAILABLE·105 minenter
05
> lesson_05.mdx

智能合约安全

亲手当攻击者

◢ topics · 5

  • 01访问控制 · Parity Wallet $30M
  • 02整数溢出 · BEC Token
  • 03重入攻击 · The DAO $60M
  • 04delegatecall + 自毁 · Parity Multisig $300M
  • 05闪电贷 + 价格操纵 · bZx

◢ widgets · 4

ReentrancyTrace OverflowVisualizer FlashLoanAttack AccessControlBypass
$ click_anywhere_on_cardopen lesson
[06]· AVAILABLE·105 minenter
06
> lesson_06.mdx

AI 时代

概念 · 故事 · 视野

◢ topics · 5

  • 01LLM 7 个根概念 · Token · Hallucination
  • 02能力进化 3 年 7 跳 · Tool Use → Agent → MCP
  • 03当前 AI 全景 · 7 类模型 + 5 类产品
  • 046 个实用心法 · Prompt · RAG · CoT
  • 05AI-shaped problem · AI-first 产品哲学

◢ widgets · 5

TokenizerDemo CapabilityTimeline AIModelMap PromptCompare AIShapedProblem
$ click_anywhere_on_cardopen lesson
[07]· DRAFTING·105 minenter
07
> lesson_07

AI 编程实战

从用工具到造 harness

◢ topics · 5

  • 01Prompt ⊂ Context ⊂ Harness · 三层关系 + 7 组件
  • 02长跑 agent · Planner / Generator / Evaluator 演化
  • 03CLAUDE.md / hooks / skills / subagents 实战
  • 04三个真实工程师的 harness 哲学对比
  • 05期末 · 用 Agent SDK 造一个 mini harness

◢ widgets · 9

ThreeLayerVenn HarnessAnatomy HarnessEvolution PGESequenceDiagram HarnessConfigCompare CLAUDEmdAnatomy DayInTheLifeTimeline ExpertiseHarnessMultiplier ProjectReplayTimeline
$ statusin_progress
[08]· PLANNED·105 min— planned
08
> lesson_08

MCP + 边界

+ 项目展示

◢ topics · 4

  • 01MCP 概念 · 写一个最小 server
  • 02AI 编程能力边界 · 安全代码审核
  • 03真实项目案例 · 未来展望
  • 04学生期末项目展示

◢ widgets · 4

MCPServer BoundaryMap CaseStudies StudentShowcase
$ statusqueued
◢ manifesto

这门课围绕"concept + practice"展开。每节课配交互式 widget,让抽象概念可以"动手玩"。

区块链不是金融工具,AI 不是炒作话题。两者都是关于如何在不可信环境中达成共识的工程范式——一个用密码学,一个用统计学。这门课希望你离开时能从工程师的视角看清它们的边界。