比特币网络可以分成三个部分来查看
- 网络协议
- 网络节点
- 网络初始化和关闭
网络协议
消息
- 消息头
- 消息类型
命令
- 命令
网络节点
节点
- 节点类
- 构造发送消息
- 解析接收消息
- 消息缓冲区
节点线程
- 获取主机IP
- 加载DNS中的节点地址
- UPnP映射端口
- 监听连接
- 主动连接外部节点
- 发送、接收消息
- 保存网络地址
网络初始化和关闭
- 初始化
- 关闭
后续的文章都会按照这个框架来编写,阅读源码也是先分析结构,之后再按照代码的流程进行梳理。
比特币网络可以分成三个部分来查看
后续的文章都会按照这个框架来编写,阅读源码也是先分析结构,之后再按照代码的流程进行梳理。
本文标题:比特币源码阅读--比特币网络(一)--简介
本文链接:https://www.haomeiwen.com/subject/flqhixtx.html
网友评论