(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211108189.7
(22)申请日 2022.09.13
(65)同一申请的已公布的文献号
申请公布号 CN 115186035 A
(43)申请公布日 2022.10.14
(73)专利权人 腾讯科技 (深圳) 有限公司
地址 518057 广东省深圳市南 山区高新区
科技中一路腾讯大厦3 5层
(72)发明人 徐丹 邵珠光 姚永芯 王能
吴坤 刘克猛
(74)专利代理 机构 深圳翼盛智成知识产权事务
所(普通合伙) 44300
专利代理师 李玉婷
(51)Int.Cl.
G06F 16/27(2019.01)
G06F 16/22(2019.01)
H04L 67/10(2022.01)
(56)对比文件
CN 112669149 A,2021.04.16
CN 112202933 A,2021.01.08CN 114584326 A,202 2.06.03
CN 113596107 A,2021.1 1.02
CN 112907369 A,2021.0 6.04
CN 114338673 A,202 2.04.12
CN 112187490 A,2021.01.0 5
CN 111382456 A,2020.07.07
CN 113347007 A,2021.09.0 3
CN 114297723 A,202 2.04.08
CN 114036224 A,202 2.02.11
CN 110138596 A,2019.08.16
CN 111639935 A,2020.09.08
CN 114092093 A,202 2.02.25
CN 112783976 A,2021.0 5.11
CN 111147261 A,2020.0 5.12
US 2018276 668 A1,2018.09.27
US 2017323 392 A1,2017.1 1.09
冯了了 等.区块链B FT共识算法研究进
展. 《计算机科 学》 .2022,第49卷(第04期),32 9-
339. (续)
审查员 李梦颖
(54)发明名称
一种区块处理方法、 相关系统及存储介质和
服务器
(57)摘要
本发明实施例公开了一种区块处理方法、 相
关系统及存储介质和服务器, 应用于信息处理技
术领域。 区块链系统中各个共识设备会在已储存
的第一区块满足预置的提交条件时, 会判断该第
一区块是否包括交易信息, 即是否是空块, 若是,
则会对第一区块所在节点树中相关的节点进行
剪枝, 从而将高度大于或等于第一高度的节点所
对应的交易释放回交易池中。 避免了在共识设备
未接收到应用终端发送的请求, 使得共识设备的
交易池中没有交易时, 在共识设备之间还是不断
地产生并处理封装了空块的新提案, 有效地节省
了计算、 网络和存 储等资源。
[转续页]
权利要求书2页 说明书12页 附图7页
CN 115186035 B
2022.11.22
CN 115186035 B
(56)对比文件
Taining Cheng.HIGH PERFORMANC E
CONSENSUS W ITHOUT DUPLICATION:MULTI-PIPELINE HOTST UFF. 《arXiv:2 205.04179v4》
.2022,1-20.2/2 页
2[接上页]
CN 115186035 B1.一种区块处 理方法, 其特 征在于, 包括:
若已储存的第一区块满足预置的提交条件, 确定所述第一区块中是否包含交易信息;
所述预置的提交条件包括: 在预置的节点树中, 所述第一区块对应节点之后的路径上包括
了3个节点;
若所述第一区块中未包 含交易信息, 放弃提交满足所述 提交条件的提案;
确定所述第一区块所在的节点树, 所述节点树中包括多个节点, 每个节点表示一个区
块;
对所述节点树中第 一高度的节点进行剪枝, 所述第 一高度大于或等于所述第 一区块对
应节点在所述节点 树中的高度。
2.如权利要求1所述的方法, 其特征在于, 若当前系统应用于主设备, 所述已储存的第
一区块满足预置的提交条件, 具体包括: 当所述主设备创建一提案时, 确定已储存的第一区
块满足预置的提交条件;
所述方法还 包括: 生成所述 一提案的投票, 并发送给 下一视图的主设备。
3.如权利要求1所述的方法, 其特征在于, 若当前系统应用于从设备, 所述已储存的第
一区块满足预置的提交条件, 具体包括: 当所述从设备接收一提案, 且从设备中储存有前序
提案, 确定已储 存的第一区块满足预置的提交条件;
所述方法还包括: 生成所述一提案的投票, 对所述投票进行处理, 或发送给下一视图的
主设备。
4.如权利要求1所述的方法, 其特征在于, 所述确定所述第 一区块中是否包含交易信 息
之前, 所述方法还 包括:
根据已创建的多个提案中分别包括一区块, 在内存中建立节点树, 所述节点树中包括
多个节点及节点之间的有向连边, 每个节点表示任一区块, 一节点到另一节点的有向连边
表示所述另一节点对应的区块所在提案是基于一节点对应的区块所在提案生成的。
5.如权利要求1至4任一项所述的方法, 其特 征在于, 所述方法还 包括:
若所述第一区块中包 含交易信息, 提交满足所述 提交条件的提案;
确定所述第 一区块所在的节点树, 对所述节点树中所述第 一区块对应节点与根节点之
间路径上的节点进行剪枝;
将所述第一区块对应节点设置为所述节点 树的根节点。
6.一种区块处 理系统, 其特 征在于, 包括:
交易确定单元, 用于若已储存的第一区块满足预置的提交条件, 确定所述第一区块中
是否包含交易信息; 所述预置的提交条件包括: 在预置的节 点树中, 所述第一区块对应节 点
之后的路径上包括了 3个节点;
提案单元, 用于若所述第一区块中未包含交易信息, 放弃提交满足所述提交条件的提
案;
剪枝单元, 用于确定所述第 一区块所在的节点树, 所述节点树中包括多个节点, 每个节
点表示一个区块; 对所述节点树中第一高度的节点进行剪枝, 所述第一高度大于或等于所
述第一区块对应节点在所述节点 树中的高度。
7.如权利要求6所述的系统, 其特 征在于, 还 包括:
节点树单元, 用于根据已创建的多个提案 中分别包括一区块, 在内存中建立节点树, 所权 利 要 求 书 1/2 页
2
CN 115186035 B
3
专利 一种区块处理方法、相关系统及存储介质和服务器
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:48:28上传分享