Edit me

[TOC]

流程说明

  1. 当A节点出块后发布事件,A节点的共识模块将收到这个事件
  2. A节点的共识模块将新出块的哈希发送到它的P2P模块进行广播
  3. P2P模块收到哈希值后,将之打包成一个inv格式数据发送到B节点
  4. B节点收到数据,调用inv的handle方法,查询到本地无此区块的哈希后,发送请求区块数据的命令到A节点
  5. A节点收到请求区块数据的消息,打包区块消息发送回B节点
  6. B节点收到区块消息,发送actor到B节点的账本模块请求入块操作
  7. B节点账本模块收到请求后入块,转到步骤1,直到所有网络节点都入块为止

    图示

13-1

Tags: