Crypto OS
Technical Crypto OS第一阶段 · Blockchain Developer Mental Model

第一阶段导读

Blockchain Developer Mental Model。链上到底存了什么,一次交易从代码到确认经过了什么。

这一阶段要解决的问题

工程师最容易犯的错,是直接从写合约开始。

结果是:能跑通教程,但说不清链上到底存了什么;写得出转账,但解释不了为什么交易会卡住;做得出前端,但把「已广播」当成「已成功」。

这一阶段不写业务代码,只建立模型:数据结构、密码学、交易生命周期、RPC,以及 EVM 与 Solana 两套账户模型的根本差异。

六章

这一阶段之后

你能写一个工具,把链上任意一笔交易拆成人能看懂的状态变化。

阶段作品:一个命令行工具:读区块、读账户、解析一笔交易并打印状态变化。

学习建议

  • 每一章都要求你动手写代码,哪怕只有二十行。看懂和写出来之间的差距,在这一阶段特别大。
  • T5 与 T6 建议连着读。两套账户模型的对比,是理解任何一套的最快方式。
  • 全程使用测试网。这一阶段不需要任何真实资产。

本页目录