[发明专利]一种可回滚的区块链交易设计方法有效
申请号: | 202011095032.6 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112200573B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 北京天德科技有限公司;天民(青岛)国际沙盒研究院有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102488 北京市房山区阎富*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可回滚 区块 交易 设计 方法 | ||
本发明提出一种可回滚的区块链交易设计方法,可支持监管,使得未通过监管验证的交易通过反向交易实现交易数据的回滚。普通交易经过交易验证和共识后进行锁定,等待进行二次监管验证,通过验证的交易成为最终交易上链存储,未通过验证的交易直接将锁定金额退回,或生成反向交易进行回滚,反向交易与原交易的转账方向相反且金额相等,反向交易通过共识后无需再进行二次监管验证,未通过验证的失败交易和反向交易均需存储到链上。锁定期间,转账金额无法被使用,只有当交易转为最终交易,或回滚完成后,转账金额才会进入用户账户,可被使用。
技术领域
本发明属于区块链技术领域,特别涉及一种区块链的可回滚交易设计技术。
背景技术
区块链是一种分布式账本系统,由多个节点共同维护,其特点是不易篡改、很难伪造、可追溯。区块链记录发生交易的所有信息,一旦数据进入了区块链,即使是内部工作人员在区块链中也无法做任何更改。这种不可更改的特点不是来自使用某种操作,而是由于区块链系统和机制本身。这使得运用区块链技术较之其他安全技术而言更为简便和有效。凡是需要公正、公平、诚实的地方,都可以使用区块链技术。
区块链交易一旦在链上进行存储,就不可撤销。但在实际的应用场景中,可能存在这样的场景:交易在经由监管部门校验时,被发现存在异常操作,监管部门需要禁止该交易的发生,或将交易进行回退。现有的区块链共识流程无法支持此类操作,不可将已经进入共识流程的交易数据进行回滚,使很多监管场景无法有效地进行。
发明内容
本发明提出一种可回滚的区块链交易设计方法,使得有问题的交易或未通过监管验证的交易能够通过一定的操作进行数据的回滚或反向操作。
本设计方法中的交易划分为:普通交易(transaction),锁定交易(lockedtransaction)、反向交易(reverse transaction)、失败交易(failed transaction)和最终交易(final transaction),这几种交易可以互相进行转换。其中,反向交易用于进行“回滚”操作。
本发明提出的设计方法中,区块链系统还需包括用于存储锁定交易的锁定区,以及用于清结算计算、监管验证的二次验证模块。
交易在区块链上的流程如下:
(1)区块链共识系统从交易池中获取普通交易,进行交易验证和共识;
(2)经过交易验证和共识的普通交易变为锁定交易,进入锁定区进行临时存储;
(3)二次验证模块在锁定交易进入锁定区的t时间内对锁定交易进行清结算处理或监管验证;
(4)通过二次验证的锁定交易变为最终交易,进行标记后上链存储;
(5)无法通过二次验证的锁定交易变为失败交易,进行标记后在链上存储,可使用步骤(5a)或步骤(5b)的方法实现回滚:
(5a)生成反向交易发送至共识过程,反向交易与失败交易的交易行为账户指向相反且金额相等,并无需进入二次验证模块,通过共识后直接在链上存储;
(5b)不生成反向交易,直接将锁定金额回退至发送方账户,即失败交易不会导致账户余额的实际变化。
进一步地,步骤(1)中,交易验证发现交易异常,则直接将交易退回,无需进入后续步骤。
进一步地,所述锁定交易中涉及的锁定金额在相关账户中进行单独存储,无法使用,只有锁定交易通过验证成为最终交易后,对应的锁定金额才进入相关账户,可以进行使用。
进一步地,对于步骤(5a),若二次验证失败,锁定交易变为失败交易,则在反向交易完成后,锁定金额通过反向交易转回至原普通交易的发起账户。
进一步地,所述时间t根据实际监管技术的成熟度确定,随着技术的发展,时间t将由几天逐渐缩短至几分钟甚至更短。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天德科技有限公司;天民(青岛)国际沙盒研究院有限公司,未经北京天德科技有限公司;天民(青岛)国际沙盒研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011095032.6/2.html,转载请声明来源钻瓜专利网。