[发明专利]用于区块链系统的交易方法、装置、中心节点及系统有效
申请号: | 201810385405.X | 申请日: | 2018-04-26 |
公开(公告)号: | CN108596619B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 于涛;谢卫平;谢兴锋 | 申请(专利权)人: | 深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518038 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 区块 系统 交易 方法 装置 中心 节点 | ||
本发明公开了一种用于区块链系统的交易方法、装置、中心节点及系统。该方法包括:在接收到第一交易方生成的交易请求后,采用第一交易方的第一公钥和第二交易方的第二公钥对交易请求中携带的经第一交易方的第一私钥和第二交易方的第二私钥签名后的交易信息进行验证,其中,交易信息包括第一交易方账号、第二交易方账号和交易金额;如果验证通过,则基于交易金额修改本端存储的第一交易方账号的第一账户余额和第二交易方账号的第二账户余额;向第二交易方设备发送交易确认请求,并接收第二交易设备基于交易确认请求返回的交易确认指令,以完成本次交易。本发明实施例通过采用上述技术方案,可以减小快速支付功能对区块链系统的资源占用。
技术领域
本发明涉及区块链技术领域,尤其涉及一种用于区块链系统的交易方法、装置、中心节点及系统。
背景技术
近年来,随着人们信息安全意识的提升以及生活节奏的加快,区块链技术也逐渐走入人们的视野,在物联网等各行业得到了越来越多的应用。
目前,在区块链系统中,一般会基于闪电网络(Lightning Network)实现不同用户之间的快捷支付。闪电网络是基于区块链上的微支付通道演进而来,其创造性的设计出了用于解决通道中代币单向流动问题的序列到期可撤销合约(Revocable SequenceMaturity Contract,RSMC)和用于解决代币跨节点传递问题的哈希时间锁定合约(HashedTimelock Contract,HTLC)。一般的,支付方和付款方在使用闪电网络进行交易时,需要创建一个序列到期可撤销合约来建立支付方与付款方之间的支付通道;或者,基于哈希时间锁定合约的规定,通过支付方与第三方之间的支付通道将将需要进行交易的代币传递给第三方,并进一步通过第三方与收款方之间的支付通道将该代币传递给收款方,以完成支付方与收款方之间的交易。
但是,由于基于HTLC的间接支付方式往往存在支付速度较慢的问题,因此,实际应用时,用户往往需要与各交易对象分别建立一对一的支付通道才能完成与各交易对象之间的快速支付,放大到全网络,会使得区块链系统中存在大量的支付通道,网络资源占用较高。
发明内容
有鉴于此,本发明实施例提供一种用于区块链系统的交易方法、装置、中心节点及系统,以解决现有技术中区块链系统网络资源占用较高的技术问题。
第一方面,本发明实施例提供了一种用于区块链系统的交易,包括:
在接收到第一交易方生成的交易请求后,采用第一交易方的第一公钥和第二交易方的第二公钥对所述交易请求中携带的经第一交易方的第一私钥和第二交易方的第二私钥签名后的交易信息进行验证,其中,所述交易信息包括第一交易方账号、第二交易方账号和交易金额;
如果验证通过,则基于所述交易金额修改本端存储的所述第一交易方账号的第一账户余额和所述第二交易方账号的第二账户余额;
向第二交易方设备发送交易确认请求,并接收所述第二交易设备基于所述交易确认请求返回的交易确认指令,以完成本次交易。
第二方面,本发明实施例提供了一种用于区块链系统的交易装置,包括:
验证模块,用于在接收到第一交易方生成的交易请求后,采用第一交易方的第一公钥和第二交易方的第二公钥对所述交易请求中携带的经第一交易方的第一私钥和第二交易方的第二私钥签名后的交易信息进行验证,其中,所述交易信息包括第一交易方账号、第二交易方账号和交易金额;
余额修改模块,用于在验证通过时,基于所述交易金额修改本端存储的所述第一交易方账号的第一账户余额和所述第二交易方账号的第二账户余额;
交易确认模块,用于向第二交易方设备发送交易确认请求,并接收所述第二交易设备基于所述交易确认请求返回的交易确认指令,以完成本次交易。
第三方面,本发明实施例提供了一种计算机设备,包括:
一个或多个处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院,未经深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810385405.X/2.html,转载请声明来源钻瓜专利网。