复现比特币白皮书

Implement Bitcoin

比特币开创了区块链时代。通过复现中本聪的白皮书,你将实现工作量证明、Merkle 树、UTXO 交易模型、P2P 网络等核心机制。

支持的语言

ruRust
goGo
pyPython
cpCpp
挑战进度32 阶段

预计时间

20-40 小时

难度范围

入门 - 困难

已有学习者

2,000+

技术标签

区块链密码学P2P共识

你将学到什么?

  • 理解工作量证明机制
  • 实现区块链数据结构
  • 掌握 UTXO 交易模型
  • 理解去中心化网络

前置要求

  • 了解哈希函数
  • 了解公钥密码学基础

学习路径

0 个阶段

详细阶段信息即将发布,敬请期待。

AI 演进导读

我们的 AI 引擎会将源码的 Git 演进历史可视化,带你从「第一行核心代码」开始, 逐步理解每个设计决策背后的思考过程。不只是知道「是什么」,更要理解「为什么」。