[发明专利]区块链中数字资产的转移方法、装置及系统有效
申请号: | 201611090525.4 | 申请日: | 2016-11-30 |
公开(公告)号: | CN106780025B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 商建祥;王继武;张国华 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;汤在彦 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 数字 资产 转移 方法 装置 系统 | ||
1.一种区块链中数字资产的转移方法,其特征在于,所述转移方法包括:
接收资产发行交易;
根据交易参与方的交易策略以及所述资产发行交易的状态机生成资产转移交易;
根据所述状态机对所述资产转移交易进行校验,判断所述资产转移交易是否合法;
当确认所述资产转移交易合法后,按照共识机制将所述资产转移交易记入区块链;
其中,所述状态机中规定了所述资产发行交易中所含数字资产的转移动作、转移动作的起止状态以及所述转移动作与起止状态的对应关系;
根据所述状态机对所述资产转移交易进行校验,判断所述资产转移交易是否合法,具体包括:判断所述资产转移交易的所述转移动作是否为所述状态机中规定的合法动作;当确定所述转移动作合法后,判断经过转移动作后得到的交易状态与根据所述状态机计算得到的所述转移动作的结束状态是否一致;当经过所述转移动作后得到的交易状态与根据所述状态机计算得到的所述转移动作的结束状态一致时,判定所述资产转移交易合法,否则判定所述资产转移交易非法。
2.根据权利要求1所述的区块链中数字资产的转移方法,其特征在于,在接收所述资产发行交易后,所述转移方法还包括:
根据预设规则验证所述资产发行交易的合法性;
当确认所述资产发行交易合法后,将所述资产发行交易记入区块链,并在区块链上取得共识。
3.根据权利要求1所述的区块链中数字资产的转移方法,其特征在于,在生成所述资产转移交易后,所述转移方法还包括:在区块链中广播所述资产转移交易。
4.根据权利要求1所述的区块链中数字资产的转移方法,其特征在于,根据所述状态机计算得到所述转移动作的结束状态,具体包括:根据上一转移动作的结束状态及当前的转移动作计算当前的转移动作的结束状态。
5.一种记账节点装置,其特征在于,所述记账节点装置包括:
接收单元,用于接收资产发行交易;
资产转移交易生成单元,用于根据交易参与方的交易策略以及所述资产发行交易的状态机生成资产转移交易;
第一校验单元,用于根据所述状态机对所述资产转移交易进行校验,判断所述资产转移交易是否合法;
第一共识单元,用于按照共识机制将所述资产转移交易记入区块链;
其中,所述状态机中规定了所述资产发行交易中所含数字资产的转移动作、转移动作的起止状态以及所述转移动作与起止状态的对应关系;
所述第一校验单元具体包括:
第二判断模块,用于判断所述资产转移交易的所述转移动作是否为所述状态机中规定的合法动作;
第一判断模块,用于判断经过转移动作后得到的交易状态与根据所述状态机计算得到的所述转移动作的结束状态是否一致;
校验结果输出模块,用于当经过所述转移动作后得到的交易状态与根据所述状态机计算得到的所述转移动作的结束状态一致时,判定所述资产转移交易合法并输出,否则判定所述资产转移交易非法并输出。
6.根据权利要求5所述的记账节点装置,其特征在于,在接收所述资产发行交易后,所述记账节点装置还包括:
第二校验单元,用于根据预设规则验证所述资产发行交易的合法性;
第二共识单元,用于将所述资产发行交易记入区块链,并在区块链上取得共识。
7.根据权利要求5所述的记账节点装置,其特征在于,所述记账节点装置还包括:广播单元,用于在生成所述资产转移交易后,在区块链中广播所述资产转移交易。
8.根据权利要求5所述的记账节点装置,其特征在于,根据所述状态机计算得到所述转移动作的结束状态,具体包括:根据上一转移动作的结束状态及当前的转移动作计算当前的转移动作的结束状态。
9.一种区块链中数字资产的转移系统,其特征在于,所述转移系统包括:
一个或多个交易节点装置,用于将待交易的数字资产所涉及的数据写入一状态机,根据所述状态机及所述数字资产生成资产发行交易,在区块链中广播所述资产发行交易,其中,所述的数字资产所涉及的数据包括:所述数字资产的转移动作、所述转移动作的起止状态以及所述转移动作与起止状态的对应关系;
一个或多个记账节点装置,用于接收所述资产发行交易,根据交易参与方的交易策略以及所述资产发行交易的状态机生成资产转移交易,根据所述状态机对所述资产转移交易进行校验,判断所述资产转移交易是否合法,当确认所述资产转移交易合法后,按照共识机制将所述资产转移交易记入区块链;
其中,所述状态机中规定了所述资产发行交易中所含数字资产的转移动作、转移动作的起止状态以及所述转移动作与起止状态的对应关系;
根据所述状态机对所述资产转移交易进行校验,判断所述资产转移交易是否合法,具体包括:判断所述资产转移交易的所述转移动作是否为所述状态机中规定的合法动作;当确定所述转移动作合法后,判断经过转移动作后得到的交易状态与根据所述状态机计算得到的所述转移动作的结束状态是否一致;当经过所述转移动作后得到的交易状态与根据所述状态机计算得到的所述转移动作的结束状态一致时,判定所述资产转移交易合法,否则判定所述资产转移交易非法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611090525.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:交易异常监测方法及装置
- 下一篇:一种交易流程时间轴构建方法和系统