[发明专利]一种区块链交易处理的方法及装置在审
| 申请号: | 202011124587.9 | 申请日: | 2020-10-20 |
| 公开(公告)号: | CN112348673A | 公开(公告)日: | 2021-02-09 |
| 发明(设计)人: | 吴昊;李辉忠;张开翔;范瑞彬 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/38;G06Q20/40 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 宋正伟 |
| 地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 交易 处理 方法 装置 | ||
1.一种区块链交易处理的方法,其特征在于,包括:
交易发起方确定当前交易的第一辅助信息和当前交易的第二辅助信息;其中,第一辅助信息用于链接前一笔交易从而构成交易簇的交易链;第二辅助信息用于指示交易簇中最后一笔交易,且所述第二辅助信息是通过对交易簇中最后一笔交易进行签名得到的签名信息;
所述交易发起方构造所述当前交易的交易报文并发送至交易验证方;其中,交易报文包括交易内容、第一辅助信息和第二辅助信息。
2.如权利要求1所述的方法,其特征在于,交易发起方确定当前交易的第一辅助信息,包括:
所述交易发起方根据所述当前交易的交易标号,获取所述当前交易的前一笔交易的交易报文;
所述交易发起方对所述前一笔交易的交易报文进行哈希,得到所述当前交易的第一辅助信息。
3.如权利要求1所述的方法,其特征在于,交易发起方确定当前交易的第二辅助信息,包括:
所述交易发起方确定所述当前交易为所述交易簇中最后一笔交易,则对所述当前交易的交易内容和所述当前交易的第一辅助信息进行签名,得到所述当前交易的第二辅助信息;
所述交易发起方确定所述当前交易不是所述交易簇中最后一笔交易,则设置所述当前交易的第二辅助信息为空值。
4.如权利要求3所述的方法,其特征在于,所述交易发起方确定所述当前交易为所述交易簇中最后一笔交易,包括:
所述交易发起方根据所述当前交易的交易标号,确定满足所述交易簇的数量阈值;或
所述交易发起方根据所述当前交易的交易时间戳,确定满足所述交易簇的时长阈值。
5.如权利要求1至4任一项所述的方法,其特征在于,交易内容包括交易时间戳、交易发起方的区块链账户地址、交易接收者的区块链账户地址、交易金额及交易标号。
6.一种区块链交易处理的方法,其特征在于,包括:
针对交易发起方发送的交易簇中的任一交易报文,交易验证方在接收到所述交易报文后,对所述交易报文进行报文验证;其中,报文验证包括:确定交易报文中的交易内容是否合法、确定交易报文中的第一辅助信息链接的是否为交易簇中的前一笔交易及确定交易簇中最后一笔交易的交易报文中的第二辅助信息是否为交易发起方对交易簇中最后一笔交易的签名;
所述交易验证方在对所述交易簇中的各交易报文验证通过后,将所述交易簇中的各交易报文作为待打包的交易。
7.如权利要求6所述的方法,其特征在于,确定交易报文中的第一辅助信息链接的是否为交易簇中的前一笔交易,包括:
获取前一笔交易的交易报文;
对所述前一笔交易的交易报文进行哈希,得到第一哈希结果;
确定所述第一哈希结果与所述第一辅助信息是否相同。
8.如权利要求6所述的方法,其特征在于,确定交易簇中最后一笔交易的交易报文中的第二辅助信息是否为交易发起方对交易簇中最后一笔交易的签名,包括:
对所述最后一笔交易的交易报文中的交易内容和第一辅助信息进行哈希,得到第二哈希结果;
使用所述交易发起方的公钥对所述第二辅助信息进行解密,得到第三哈希结果;
确定所述第二哈希结果与所述第三哈希结果是否相同。
9.一种区块链交易处理的装置,其特征在于,包括:
处理模块,用于确定当前交易的第一辅助信息和当前交易的第二辅助信息;其中,第一辅助信息用于链接前一笔交易从而构成交易簇的交易链;第二辅助信息用于指示交易簇中最后一笔交易,且所述第二辅助信息是通过对交易簇中最后一笔交易进行签名得到的签名信息;
发送模块,用于构造所述当前交易的交易报文并发送至交易验证方;其中,交易报文包括交易内容、第一辅助信息和第二辅助信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011124587.9/1.html,转载请声明来源钻瓜专利网。





