[发明专利]一种区块链系统及区块链系统的交易处理方法有效
| 申请号: | 201910163272.6 | 申请日: | 2019-03-05 |
| 公开(公告)号: | CN109995850B | 公开(公告)日: | 2022-04-26 |
| 发明(设计)人: | 李辉忠;莫楠;张开翔;陈宇杰;石翔;陈宇;白兴强;刘明臻;范瑞彬 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
| 主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/1042;G06Q40/04 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 系统 交易 处理 方法 | ||
1.一种区块链系统,其特征在于,适用于联盟链,所述联盟链包括多个群组,每个群组包括多个节点;
针对任一群组,所述群组设置有共识算法和账本,所述群组用于根据所述群组的共识算法独立运行所述群组的交易信息;
针对任一节点,所述节点仅用于处理所属群组的交易信息从而实现群组间数据隔离;
针对任一节点,所述节点中包括所述节点的网络层和所述节点的群组层;
所述网络层用于收发数据,所述网络层中包括所述节点的识别模块;
所述群组层用于处理群组的交易并将交易的执行结果上链,所述网络层中包括所述节点的存储模块、虚拟机模块、交易池、区块链接口模块、区块执行器、同步模块和共识模块;
所述节点的识别模块,用于接收交易信息;以及在确定所述交易信息中的群组标识为所述节点所属群组的标识之后,将所述交易信息存储于所述节点的交易池中;
所述节点的同步模块,用于从所述节点的存储模块中获取所述节点所属群组中的节点信息,根据所述节点信息在所属群组的各节点间同步所述交易池中存储的所述交易信息;
在所述节点为出块节点的情况下:
所述节点的共识模块,还用于根据所述交易信息产生新区块;
所述节点的区块执行器,用于调用所述节点的虚拟机模块执行所述新区块,得到所述交易信息的交易结果并反馈给所述共识模块;
所述节点的共识模块,还用于根据所属群组的共识算法,与所述群组中其他节点执行共识,并将共识后的区块通过所述节点的区块链接口模块写入账本。
2.如权利要求1所述的系统,其特征在于,所述节点属于多个不同的群组。
3.如权利要求1所述的系统,其特征在于,所述各群组中至少有两个群组的共识算法不同。
4.如权利要求1所述的系统,其特征在于,所述共识模块包括打包线程模块和共识线程模块;
所述打包线程模块用于将所属群组的交易信息打包为新区块;
所述共识线程模块用于将所述新区块在所属群组内按照所述共识算法进行共识。
5.如权利要求1至4任一项所述的系统,其特征在于,所述节点还包括区块链接口模块;所述区块链接口模块为所述账本的访问接口。
6.如权利要求5所述的系统,其特征在于,所述同步模块还用于在所属群组内进行账本的同步。
7.一种区块链系统的交易处理方法,其特征在于,适用于设置有多群组的联盟链;所述方法包括:
节点的识别模块接收交易信息;所述节点为群组中的节点;
所述节点的识别模块在确定所述交易信息中的群组标识为所述节点所属群组的标识之后,将所述交易信息存储于所述节点的交易池中;其中,所述节点所属群组设置有共识算法和账本,所述节点所属群组用于根据所述所属群组的共识算法独立运行所述群组的交易信息;
所述节点的同步模块从所述节点的存储模块中获取所述节点所属群组中的节点信息,根据所述节点信息在所属群组的各节点间同步所述交易池中存储的所述交易信息;
在所述节点为出块节点的情况下,所述方法还包括:
所述节点的共识模块根据所述交易信息产生新区块;
所述节点的区块执行器调用所述节点的虚拟机模块执行所述新区块,得到所述交易信息的交易结果并反馈给所述共识模块;
所述节点的共识模块根据所属群组的共识算法与所述群组中其他节点执行共识,并将共识后的区块通过所述节点的区块链接口模块写入账本;
所述节点的识别模块属于所述节点的网络层,所述网络层用于收发数据;
所述节点的存储模块、虚拟机模块、交易池、区块链接口模块、区块执行器、同步模块和共识模块属于所述节点的群组层,所述群组层用于处理群组的交易并将交易的执行结果上链。
8.如权利要求7所述的方法,其特征在于,还包括:
所述节点的同步模块根据所述交易信息的群组标识在所属群组的各节点间进行账本同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910163272.6/1.html,转载请声明来源钻瓜专利网。





