[发明专利]区块链节点代理对账方法和区块对账代理节点有效
申请号: | 201810507245.1 | 申请日: | 2018-05-25 |
公开(公告)号: | CN108764868B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 路成业;王凌 | 申请(专利权)人: | 全链通有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/10;G06Q20/38;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 节点 代理 方法 | ||
本发明提出了一种区块链节点代理节点对账方法和区块对账代理节点,其中,方法包括:当处于区块链网络离线模式的发送方节点,向处于在线模式的接收方节点发送经过私钥签名的交易转账信息后,区块对账代理节点接收接收方节点发送的对账查询请求;区块对账代理节点获取发送方节点的所有交易记录,判断交易转账信息是否成功,并向接收方节点反馈所有交易记录和对账查询结果,并通知接收方节点向区块对账代理节点进行转账业务;区块对账代理节点获知对账查询结果错误,根据补偿信息对补偿节点进行对应的交易补偿操作。由此,通过第三方代理节点进行处于区块链网络离线模式的发送方方节点的交易认证,为区块链技术应用于日常交易提供了支撑。
技术领域
本发明涉及通信技术领域,尤其涉及一种区块链节点代理对账方法和区块对账代理节点。
背景技术
通常,基于区块链的运作机制,区块链基于共识机制应用,所谓共识机制即为通过区块链中不同节点之间建立信任、获取权益的算法,也就是说,区块链由于通过基于节点与节点之间的信息交互实现交易的安全性的保证,降低了信任成本而得到广泛应用。
相关技术中,节点之前的交易验证需要保证当前参与交易的节点都参与到区块链中,即如图1所示,在区块链中包含节点A、B、C和D时(处于区块链网络在线模式,通过节点之间的实线表示在线),基于区块链的运作机制,可以保证对区块链中包含节点A、B、C和D进行交易的验证,但是,当区块链中不包含的节点E(处于区块链网络离线模式,通过节点之间的虚线表示在线)与区块链中包含节点进行交易时,则无法实现对节点E的交易的验证。
然而,随着移动互联网时代的发展,一方面,移动终端作为区块链的交易节点成为主流,由于移动终端等电量和流量的限制,导致无法做到参与交易的节点实时处于区块链网络在线模式,因而,也就无法实现对处于区块链网络离线模式的节点的交易验证。另一方面,即使参与交易的节点处于区块链网络在线模式,随着参与交易的节点的增多,交易量并发较为普遍,基区块链运作时带来网络流量的急剧增加,进行交易验证时等待区块的生成时间较长,交易确认时间的过长难以满足日常交易的快捷需求。以上两个方面的缺陷导致区块链技术无法应用到日常交易中。
发明内容
本发明提供一种区块链节点代理对账方法和区块对账代理节点,以解决现有技术中,区块链技术难以应用于日常交易中的技术问题。
本发明第一实施例提供一种区块链节点代理对账方法,包括:当处于区块链网络离线模式的发送方节点,向处于在线模式的接收方节点发送经过私钥签名的交易转账信息后,区块对账代理节点接收所述接收方节点发送的对账查询请求,其中,所述对账查询请求包括:服务费用、补偿信息、所述交易转账信息、以及所述发送方节点的节点标识;所述区块对账代理节点判断所述服务费用是否满足预设的缴费阈值,若获知满足预设的缴费阈值,则根据所述节点标识查询所述区块对账代理节点中当前保存的区块链账本,获取所述发送方节点的所有交易记录;所述区块对账代理节点根据预设的对账规则和所述发送方节点的账户信息,分析与所述发送方节点的所有交易记录,判断所述交易转账信息是否成功,并向所述接收方节点反馈经过私钥签名的所有交易记录和对账查询结果;所述区块对账代理节点向所述区块链网络发送广播消息,广播与所述对账查询请求对应的查询费用,并通知所述接收方节点向所述区块对账代理节点进行转账业务;所述区块对账代理节点获知所述对账查询结果错误,根据所述补偿信息对补偿节点进行对应的交易补偿操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全链通有限公司,未经全链通有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810507245.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现交易信息验证的方法和装置
- 下一篇:一种实现交易信息加密的方法和装置