一种联盟链海量事务并发执行方法、装置及存储介质

专利信息

专利权人:山东大学

第一发明人:孔兰菊

专利号:ZL202310646374.X

授权日:2024-4-12

专利类型:发明

国别:中国

专利简介

专利权人 山东大学 第一发明人 孔兰菊
专利号 ZL202310646374.X 授权日 2024-4-12
专利类型 发明 国别 中国
所属领域 开放许可开始日期
开放许可截止日期 单次许可期限
许可费支付方式
本发明涉及一种联盟链海量事务并发执行方法、装置及存储介质,本发明共识节点对事务池内的批量事务构建基于资产状态的事务依赖图并基于深度优先算法遍历事务依赖图中入度为0的顶点,切割入度为0的顶点将事务依赖图分割成不同的子图,并将不同的子图下发到不同的执行组;执行组内的执行节点接收到子图后,按照子图执行组内事务,并将执行结果反馈给其他所有共识节点和执行节点;共识节点将特定事务的正确执行结果放入预打包队列;执行节点将不同组的特定事务的正确执行结果更新至本地账本;在预打包队列数量达到设定阈值后,共识节点将事务执行结果封装发布。本申请使用场景广泛且能有效减少执行组间的冲突,提高执行成功率和并发的速度⊙