PBFT && RBFT算法流程
hyperchain的关于RBFT流程的一些介绍:
hyperchain,毕竟有图能够理解的更好。其中:
- nullRequest 消息的目的是查看主节点是不是在线
hyperchain的介绍。毕竟别人介绍的比我好多了,我就不多介绍了。简单点来说,就是新加入的结点会向区块链中的已经存在的结点申请加入,如果存在的结点同意的话,则就加入成功,然后新加入的结点会发送recovery消息(关于recovery可以看hyperchain的介绍),目的是为了让自己与区块链中结点的内容保持一致。然后新加入的结点会要求进行重新选举主节点(因为N已经发生改变),然后完成主节点的更改。
https://hyperchain.readthedocs.io/zh_CN/latest/consensus.html#