[发明专利]可协商的区块链交易方法、装置、设备及存储介质在审
申请号: | 201810972002.5 | 申请日: | 2018-08-24 |
公开(公告)号: | CN109345251A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 谢丹力;贾牧;陆陈一帆 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 账本 交易请求 交易结束 交易 反馈请求 写入 协商 存储介质 发起请求 交易模式 交易双方 验证通过 转出 验证 重复 资金 | ||
1.一种可协商的区块链交易方法,在区块链上建立具有映射关系的临时账本区块和正式账本区块,其特征在于,所述交易包括以下步骤:
接收交易中资金转出方向区块链发起的交易请求;
对接收到的请求中包含的当前临时账本余额的零知识证明、当前正式账本余额的零知识证明以及签名进行验证,若验证均通过,则将所述请求中包含的所有内容写入到该交易请求对应的临时账本区块中;
接收发起请求的相对方向区块链发起的反馈请求,若所述反馈请求是交易修改请求,则重复上一步;若所述反馈请求是交易结束请求,则进一步识别所述交易结束请求的类型;
若所述交易结束请求为同意交易请求,则将所述同意交易请求中包含的正式账本余额和所述同意请求发送方的相对方最后一次发起的请求中包含的正式账本余额,写入与所述临时账本区块具有映射关系的正式账本区块中;
若所述交易结束请求为拒绝交易请求,则在所述临时账本区块中,将交易双方的临时账本余额和正式账本余额分别加上最近一次请求中包含的交易金额。
2.根据权利要求1所述的可协商的区块链交易方法,其特征在于,所述当前临时账本余额是指所述发起请求的请求方的正式账户余额减去该请求方所有处于待确认状态的交易金额的总和后的差值。
3.根据权利要求1所述的可协商的区块链交易方法,其特征在于,所述验证通过指:
发送请求的请求方的相对方使用公钥对所述请求中包含的当前临时账本余额、当前正式账本余额和交易金额成功解密;以及,
当前临时账本余额和当前正式账本余额均大于零。
4.根据权利要求1所述的可协商的区块链交易方法,其特征在于,若所述交易结束请求为同意交易请求,则先根据预设的再确认策略对所述同意交易请求指向的交易进行再确认,若再确认为通过,则再将所述同意交易请求中包含的正式账本余额和所述同意请求发送方的相对方最后一次发起的请求中包含的正式账本余额,写入与所述临时账本区块具有映射关系的正式账本区块中。
5.根据权利要求1所述的可协商的区块链交易方法,其特征在于,所述再确认策略为第三方确认或者所述交易请求的相对方确认,所述再确认步骤包括:
接收第三方或者所述交易请求的相对方发送的核定交易请求;
若所述核定交易中包含有同意指令,则再将所述同意交易请求中包含的正式账本余额和所述同意请求发送方的相对方最后一次发起的请求中包含的正式账本余额,写入与所述临时账本区块具有映射关系的正式账本区块中;
若所述核定交易中包含有拒绝指令,则在所述临时账本区块中,将交易双方的临时账本余额和正式账本余额分别加上最近一次请求中包含的交易金额。
6.根据权利要求1所述的可协商的区块链交易方法,其特征在于,所述再确认策略为延时自动确认,所述再确认步骤包括:
判断在预设的时间内是否接收到交易双方中任意一方发送的撤销交易请求;
若没有接收到撤销交易请求,则再将所述同意交易请求中包含的正式账本余额和所述同意请求发送方的相对方最后一次发起的请求中包含的正式账本余额,写入与所述临时账本区块具有映射关系的正式账本区块中;
若接收到撤销交易请求,则在所述临时账本区块中,将交易双方的临时账本余额和正式账本余额分别加上最近一次请求中包含的交易金额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810972002.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息传输方法及系统
- 下一篇:一种线上交易控制方法、装置、及计算机设备