发明公开
- 专利标题: 适用于联盟链的优化异步BFT共识实现方法
-
申请号: CN202311843176.9申请日: 2023-12-28
-
公开(公告)号: CN117792608A公开(公告)日: 2024-03-29
- 发明人: 宋钰 , 龙宇 , 孙士锋 , 丁宁 , 陆海宁 , 谷大武
- 申请人: 上海交通大学
- 申请人地址: 上海市闵行区东川路800号
- 专利权人: 上海交通大学
- 当前专利权人: 上海交通大学
- 当前专利权人地址: 上海市闵行区东川路800号
- 代理机构: 上海交达专利事务所
- 代理商 王毓理; 王锡麟
- 主分类号: H04L9/00
- IPC分类号: H04L9/00 ; H04L41/12
摘要:
一种适用于联盟链的优化异步BFT共识实现方法,当完成初始化后进行交易打包与生成区块,将生成的区块采用一致性广播、验证和投票后,各个节点采用基于GPC子协议对区块进行一致性确认及提交。本发明采用的DAG链结构,不仅保留每个节点提案的区块来提升交易吞吐量,并能够利用DAG节点的引用关系推进协议;基于一致性广播(CBC)和全局完美抛币(GPC)保证异步共识协议的安全性,采用有向无环图DAG作为链的拓扑结构,将DAG边的引用关系作为BFT共识中投票的一部分,加快异步BFT共识协议的运行效率,降低共识协议的通信复杂度。