[发明专利]基于区块链的记账方法及装置、电子设备有效
申请号: | 201811589616.1 | 申请日: | 2018-12-25 |
公开(公告)号: | CN110009338B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 刘悦斌 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;H04L29/08 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 记账 方法 装置 电子设备 | ||
1.一种基于区块链的记账方法,其特征在于,所述区块链包括作为区块链成员节点的至少一总账记账节点和若干分户账记账节点;其中,各分户账记账节点分别对应不同类型的记账业务,所述方法包括:
分户账记账节点接收交易发起者发起的记账交易;其中,所述记账交易包括与所述分户账记账节点对应的记账业务相关的分户账明细记录、指示所述记账交易对应的记账业务的类型的业务标识;
若所述业务标识与所述分户账记账节点对应的记账业务类型不同,则所述分户账记账节点不接纳处理该交易,而在所述区块链中广播该记账交易;
将所述记账交易同步所述区块链中的其它记账节点,以由所述其它记账节点发起针对所述记账交易的共识处理及对所述记账交易的合法性验证;其中,所述其它记账节点包括记账业务类型与所述业务标识相同的其它分户账记账节点、所述总账记账节点;
响应于所述记账交易共识通过的通知消息并在所述记账交易的合法性验证通过后,将记账业务类型不同的所述分户账明细记录在所述区块链中存储至与不同记账业务类型分别对应的分户账账本中,以使所述总账记账节点基于本地存储的所述区块链的分布式账本中的不同记账业务类型的分户账账本副本进行分户账汇总生成总账。
2.根据权利要求1所述的方法,其特征在于,还包括:
若所述区块链对所述记账交易共识失败,则向所述交易发起者返回记账失败的通知消息。
3.根据权利要求1所述的方法,其特征在于,所述区块链为联盟链。
4.一种基于区块链的记账装置,其特征在于,所述区块链包括作为区块链成员节点的至少一总账记账节点和若干分户账记账节点;其中,各分户账记账节点分别对应不同类型的记账业务,所述装置包括:
获取模块,用于分户账记账节点接收交易发起者发起的记账交易;其中,所述记账交易包括与所述分户账记账节点对应的记账业务相关的分户账明细记录、指示所述记账交易对应的记账业务的类型的业务标识;
若所述业务标识与所述分户账记账节点对应的记账业务类型不同,则所述分户账记账节点不接纳处理该交易,而在所述区块链中广播该记账交易;
记账模块,用于将所述记账交易同步所述区块链中的其它记账节点,以由所述其它记账节点发起针对所述记账交易的共识处理对所述记账交易的合法性验证;其中,所述其它记账节点包括记账业务类型与所述业务标识相同的其它分户账记账节点、所述总账记账节点;
所述记账模块进一步,响应于所述记账交易共识通过的通知消息并在所述记账交易的合法性验证通过后,将记账业务类型不同的所述分户账明细记录在所述区块链的分布式账本中存储至与不同记账业务类型分别对应的分户账账本中,以使所述总账记账节点基于本地存储的所述区块链的分布式账本中的不同记账业务类型的分户账账本副本进行分户账汇总生成总账。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
返回模块,用于若所述区块链对所述记账交易共识失败,则向所述交易发起者返回记账失败的通知消息。
6.根据权利要求4所述的装置,其特征在于,所述区块链为联盟链。
7.一种电子设备,包括:
处理器;
用于存储机器可执行指令的存储器;
其中,区块链包括作为区块链成员节点的至少一总账记账节点和若干分户账记账节点;其中,各分户账记账节点分别对应不同类型的记账业务;通过读取并执行所述存储器存储的与基于区块链的记账的控制逻辑对应的机器可执行指令,所述处理器被促使:
分户账记账节点接收交易发起者发起的记账交易;其中,所述记账交易包括与所述分户账记账节点对应的记账业务相关的分户账明细记录、指示所述记账交易对应的记账业务的类型的业务标识;
若所述业务标识与所述分户账记账节点对应的记账业务类型不同,则所述分户账记账节点不接纳处理该交易,而在所述区块链中广播该记账交易;
将所述记账交易同步所述区块链中的其它记账节点,以由所述其它记账节点发起针对所述记账交易的共识处理及对所述记账交易的合法性验证;其中,所述其它记账节点包括记账业务类型与所述业务标识相同的其它分户账记账节点、所述总账记账节点;
响应于所述记账交易共识通过的通知消息并在所述记账交易的合法性验证通过后,将记账业务类型不同的所述分户账明细记录在所述区块链中存储至与不同记账业务类型分别对应的分户账账本中,以使所述总账记账节点基于本地存储的所述区块链的分布式账本中的不同记账业务类型的分户账账本副本进行分户账汇总生成总账。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811589616.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链的数据处理方法和装置
- 下一篇:基于区块链的数据处理方法和装置