主題索引(MOC):區塊鏈技術的核心工具。從比特幣(去中心化的錢)到以太坊(去中心化的電腦)。
⛓ 基礎:去中心化信任(精通比特幣)
- 沒有中央機構怎麼達成一致 → 工具-去中心化共識與PoW
- 帳本如何記帳與驗證 → 工具-UTXO交易模型
- 所有權如何用密碼學表達 → 工具-金鑰地址與錢包
🖥 可程式化區塊鏈(精通以太坊)
⚠️ 本書 2018 年出版,PoS 合併、EIP-1559、L2 都在其後;卡片是那個時間點的快照。
⚙️ 執行環境
- 一筆交易到底送了什麼、為什麼卡住 → 工具-以太坊帳戶與交易(帳戶模型 vs 工具-UTXO交易模型)
- 鏈上運算的計費機制、EVM 是什麼樣的機器 → 工具-Gas與EVM
📜 合約
- 鏈上自動執行的程式、生命週期 → 工具-智能合約
- 上線前照清單掃已知的坑 → 工具-智能合約安全反模式(重入、溢位、DELEGATECALL…)
🌐 應用層
- 發代幣(ERC-20/721)、DApp → 工具-代幣標準與DApp
- 大檔案不上鏈、人類看得懂的地址 → 工具-去中心化儲存與命名(IPFS/Swarm/ENS)
🔮 連接外部世界
- 合約需要鏈外資料或亂數 → 工具-預言機(也是信任邊界與攻擊面)
🔗 跨領域
- 共識概念對照 工具-線性一致性與共識;合約仍是程式 → 工具-防禦式編程、工具-針對介面編程