Crypto OS

Technical 完整路径

Part A 前 12 章打底,再走完 Part B 的 36 章,最后交付一个主网系统。

给已经会写代码的人。前 12 章是心智模型,工程师通常一周读完;后 36 章是从读链、写合约到造出完整系统的最短路径。

适合谁
软件工程师与想转链上开发的人
节奏
每周 2–3 章,约六个月。
目标
先补 Part A 的心智模型,再走完 Part B 的 36 章,最后交付一个主网系统。
开始这条路径选择保存在你自己的浏览器里,随时可以退出或换一条。
  1. Non-Technical Crypto OS · 第一阶段
    1第 1 章 · 钱到底是什么银行账户里的那串数字,究竟是什么?
  2. 2第 2 章 · 世界为什么依赖账本谁拥有修改账本的权力?
  3. 3第 3 章 · 如果我们不相信记账的人怎么办互不信任的人,怎样共同维护同一份状态?
  4. 4第 4 章 · Bitcoin 为什么被发明数字世界里,怎样让同一份钱不能被花两次?
  5. 5第 5 章 · Crypto 到底属于谁你的币,究竟放在哪里?
  6. 6第 6 章 · 一次链上交易发生了什么点下确认之后的那十几秒里,到底发生了什么?
  7. Non-Technical Crypto OS · 第二阶段
    7第 7 章 · Blockchain 到底卖什么一条链真正在出售的商品是什么?
  8. 8第 8 章 · Bitcoin、Ethereum、Solana 为什么不一样除了 TPS,还能怎样比较两条链?
  9. 9第 9 章 · Smart Contract 改变了什么当规则本身变成软件,会发生什么?
  10. 10第 10 章 · 为什么任何人都可以创造 Token当发行一个资产的成本接近零,会发生什么?
  11. 11第 11 章 · 为什么需要 Layer 2为什么不能直接把区块调大?
  12. 12第 12 章 · 为什么未来不会只有一条链用户以后还需要知道自己在用哪条链吗?
  13. Technical Crypto OS · 第一阶段
    13T1 · Blockchain 数据究竟是什么一条链上真正存了什么?
  14. 14T2 · 密码学基础为什么一串签名可以证明「是我」?
  15. 15T3 · 一次交易从代码到链上从构造到确认,代码到底要做哪几件事?
  16. 16T4 · RPC 是什么你的 DApp 其实在跟谁说话?
  17. 17T5 · EVM Account ModelEOA 和合约账户,差别到底在哪?
  18. 18T6 · Solana Account Model为什么 Solana 的程序自己不存数据?
  19. Technical Crypto OS · 第二阶段
    19T7 · Solidity 基础一份合约部署到链上之后是什么形态?
  20. 20T8 · EVM 深入同样一行赋值,为什么 Gas 能差一百倍?
  21. 21T9 · ERC Standards标准到底解决了什么问题?
  22. 22T10 · Solana Program没有合约存储,程序怎么记住状态?
  23. 23T11 · Token Program为什么 Solana 上的 Token 不是一份独立合约?
  24. 24T12 · Testing & Deployment怎样在花掉真钱之前发现问题?
  25. Technical Crypto OS · 第三阶段
    25T13 · Wallet Connection登录一个 DApp,到底发生了什么?
  26. 26T14 · Web3 Frontend交易在等待确认的这十几秒里,界面该显示什么?
  27. 27T15 · Backend for Crypto链上已经有数据了,为什么还要后端?
  28. 28T16 · 数据库与链上数据链上数据应该怎样落库?
  29. 29T17 · Indexer区块重组以后,你的数据怎么办?
  30. 30T18 · Realtime System怎样把链上的变化实时推给用户?
  31. Technical Crypto OS · 第四阶段
    31T19 · AMM 从数学到代码x·y=k 在代码里长什么样?
  32. 32T20 · DEX Architecture一次 Swap 到底经过了多少层?
  33. 33T21 · Oracle链上怎么知道外面的价格?
  34. 34T22 · Lending Protocol清算引擎在什么时候必须跑赢市场?
  35. 35T23 · Perp DEX保证金、资金费和风险引擎怎样组成一个系统?
  36. 36T24 · MEV你的交易在进块之前,被谁看过?
  37. Technical Crypto OS · 第五阶段
    37T25 · Blockchain Data Infrastructure怎样把全链数据变成可查询的仓库?
  38. 38T26 · Cross-chain资产跨链以后,还是同一个资产吗?
  39. 39T27 · Account Abstraction能不能让用户不直接持有私钥,也依然安全?
  40. 40T28 · Smart Contract Security代码没写错,为什么还是被偷了?
  41. 41T29 · Protocol Security攻击者不用漏洞,只用钱,能做到什么?
  42. 42T30 · Audit审计到底在审什么?
  43. Technical Crypto OS · 第六阶段
    43T31 · AI-assisted Crypto DevelopmentAI 写的合约,能不能上主网?
  44. 44T32 · Reliable AI Architecture怎样让模型参与决策,却不掌握资金?
  45. 45T33 · Tool-using Crypto Agent怎样让 Agent 真正会用链上工具?
  46. 46T34 · Agent Wallet & Payment给 Agent 的钱包,该配哪些保险丝?
  47. 47T35 · DeFi Agent一个会调仓的 Agent,要经过哪几道关?
  48. 48T36 · Autonomous Onchain Economy一个能自己赚钱和花钱的系统,边界在哪里?

节奏建议

每周 2–3 章,大约六个月。前三个阶段每一章都有代码产出,建议把它们放在同一个仓库里,最后直接长成毕业项目。

主网部署只在毕业项目出现,且必须先通过第五阶段的安全验收。

本页目录