我自己整理的一套区块链技术学习笔记,覆盖从基础原理到前沿趋势。 目标不是记住名词,而是理解一条主线:每一代技术在解决上一代的什么瓶颈,代价又是什么。
阅读时始终带着三个问题去理解每个技术点:
- 它从哪来 —— 解决了上一代的什么问题?
- 它的代价是什么 —— 在「去中心化 / 安全 / 性能」这个不可能三角上,牺牲了什么、换来了什么?
- 它往哪去 —— 在产业趋势(RWA、跨链、Web3、AI + Crypto)里处于什么位置?
每一篇对应一个文件夹,文件夹内的 README.md 是该篇正文。
| 篇 | 主题 | 目录 |
|---|---|---|
| 第一篇 | 区块链基础与技术演进史 | 01-blockchain-basics-and-evolution |
| 第二篇 | 区块链整体架构 | 02-blockchain-architecture |
| 第三篇 | 共识算法演进 | 03-consensus-algorithms |
| 第四篇 | 智能合约与虚拟机 | 04-smart-contracts-and-vm |
| 第五篇 | 区块链扩展技术 | 05-scaling-technologies |
| 第六篇 | 跨链技术 | 06-cross-chain |
| 第七篇 | Web3 核心应用 | 07-web3-applications |
| 第八篇 | RWA 现实资产上链 | 08-rwa |
| 第九篇 | x402 协议与 AI + Blockchain | 09-x402-and-ai-blockchain |
| 第十篇 | 国内外区块链生态对比 | 10-ecosystem-comparison |
| 第十一篇 | 区块链系统设计 | 11-system-design |
| 第十二篇 | 区块链安全 | 12-blockchain-security |
| 第十三篇 | 核心知识点速览 | 13-key-points-cheatsheet |
区块链历史 → 架构 → 共识 → 跨链 → RWA/Web3 → 分布式系统 → 系统设计
按这个顺序,先建立整体框架,再逐层深入,最后能把知识点串成一条完整的演进脉络。
区块链的历史,就是在 去中心化程度 / 安全性 / 性能(可扩展性) 这个「不可能三角」上不断做取舍、并用工程手段把三角撑大的历史。
遇到任何新技术,先问自己:它在这个三角上牺牲了什么、换来了什么?