[发明专利]区块链节点代理对账方法和区块对账代理节点有效
申请号: | 201810507245.1 | 申请日: | 2018-05-25 |
公开(公告)号: | CN108764868B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 路成业;王凌 | 申请(专利权)人: | 全链通有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/10;G06Q20/38;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 节点 代理 方法 | ||
1.一种区块链节点代理对账方法,其特征在于,包括:
当处于区块链网络离线模式的发送方节点,向处于在线模式的接收方节点发送经过私钥签名的交易转账信息后,区块对账代理节点接收所述接收方节点发送的对账查询请求,其中,所述对账查询请求包括:服务费用、补偿信息、所述交易转账信息、以及所述发送方节点的节点标识;
所述区块对账代理节点判断所述服务费用是否满足预设的缴费阈值,若获知满足预设的缴费阈值,则根据所述发送方节点的节点标识查询所述区块对账代理节点中当前保存的区块链账本,获取所述发送方节点的所有交易记录;
所述区块对账代理节点根据预设的对账规则和所述发送方节点的账户信息,分析所述发送方节点的所有交易记录,判断所述交易转账信息是否成功,并向所述接收方节点反馈经过私钥签名的所有交易记录和对账查询结果,包括:
确定所述发送方节点发送的所有交易记录的总金额,查询所述区块链网络中,所述发送方节点的历史所有交易记录对应的平均金额,若所述总金额与平均金额的差值小于预设阈值,则确定所述发送方节点的交易转账信息成功,并向所述接收方节点反馈经过私钥签名的所有交易记录和对账查询结果,或者,
所述区块对账代理节点获取所述发送方节点的账户信息和信用信息,根据所述账户信息和信用信息确定所述发送方节点的上限数据,其中,当所述账户信息包括所述发送方节点的余额,所述信用信息包括信用评分时,当所述信用评分小于预设值,确定所述余额的部分为所述上限数据,
所述区块对账代理节点分析与所述发送方节点的所有交易记录获取交易数据,若比较获知所述交易数据小于等于所述上限数据,则获知所述交易转账信息转账成功,并向所述接收方节点反馈经过私钥签名的所有交易记录和对账成功的查询结果,
所述区块对账代理节点若比较获知所述交易数据大于所述上限数据,则获知所述交易转账信息转账失败,并向所述接收方节点反馈经过私钥签名的所有交易记录和对账失败的查询结果;
所述区块对账代理节点向所述区块链网络发送广播消息,广播与所述对账查询请求对应的查询费用,并通知所述接收方节点向所述区块对账代理节点进行转账业务;
所述区块对账代理节点获知所述对账查询结果错误,根据所述补偿信息对补偿节点进行对应的交易补偿操作,包括:
所述区块对账代理节点向所述接收方节点发送对账失败的查询结果后,获知所述发送方节点向所述接收方节点成功支付所述交易转账信息,则根据所述补偿信息向所述发送方节点支付所述交易转账信息。
2.如权利要求1所述的方法,其特征在于,在所述区块对账代理节点判断所述服务费用是否满足预设的缴费阈值之后,还包括:
所述区块对账代理节点若获知所述服务费用不满足预设的缴费阈值,则向所述接收方节点反馈拒绝查询的响应消息。
3.如权利要求1所述的方法,其特征在于,所述区块对账代理节点获知所述对账查询结果错误,根据所述补偿信息对补偿节点进行对应的交易补偿操作,包括:
所述区块对账代理节点向所述接收方节点发送对账成功的查询结果后,获知所述发送方节点向所述接收方节点没有支付所述交易转账信息,则根据所述补偿信息向所述接收方节点支付所述交易转账信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全链通有限公司,未经全链通有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810507245.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现交易信息验证的方法和装置
- 下一篇:一种实现交易信息加密的方法和装置