介绍
本专栏旨在介绍BTC原理及机制,帮助入门者理解其本质及原理。
本文将介绍BTC源码分析的事前准备工作,包括源码下载、分析思路等。
源码下载
- 现如今,早期版本的BTC源码可从GitHub中下载,下载地址为:bitcoin。本专栏使用的版本为0.1.5,如后续拓展讲解新特性,将会使用对应版本的代码
- 如对BTC基本原理不太熟悉的,可先参考《比特币:一种点对点的电子现金系统》,提取码:qUkK
工具准备
选择自己喜欢的C/C++ IDE,本专栏使用SOURCE INSIGHT
分析思路
源码分析,需要分清权重,不可一头扎入源码茫茫大海中。因此本专栏将按照核心数据结构>>边缘特性>>最新特性的思路进行分析讲解。也不会详细介绍每个代码文件的每行代码。
其他问题
- 如有错误或纠正,请评论留言
- 本专栏仅作学习使用,未经允许请勿转载
- 作者仅希望BTC技术用于提升人类生活品质,不赞成也不支持ICO等行为,同时也希望每位读者能脚踏实地,为更美好的明天奋斗