[发明专利]一种基于账户模型的高效数字法币交易方法有效
申请号: | 202011302822.7 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112419059B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 田海博;罗裴然 | 申请(专利权)人: | 中山大学 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/36;G06Q20/38;G06Q20/40 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 王晓玲 |
地址: | 510260 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 账户 模型 高效 数字 法币 交易 方法 | ||
1.一种基于账户模型的高效数字法币交易方法,其特征在于,包括资产发行方CB、资产承销方CMB1,…,CMBnb以及用户DU1,…,DUnu,其中nb和nu是任意自然数,且随着区块链系统的运行,nb和nu的数值可以动态变化;资产承销方CMB1,…,CMBnb分别拥有公私钥对(bpk1,bsk1),…,(bpknb,bsknb);用户DU1,…,DUnu可以在不同的资产承销方注册真实身份,以满足金融系统的监管需求,同时用户分别拥有公私钥对(upk1,usk1),…,(upknu,usknu),用户的公钥进一步生成用户的账户地址;用户的数字资产交易包括以下步骤:
S1. 创建与提交交易:用户DUi获取用户DUj的账户地址,设置数字资产的值v生成未签名的交易Tx',并通过用户DUi的私钥uski生成交易签名SigTx,发送带签名的交易Tx到资产承销方CMBs,其中,;
S2. 处理交易:资产承销方CMBs接收来自用户DUi的交易Tx,验证交易Tx是否满足交易条件,处理满足交易条件的交易Tx,并输出交易收据Recpt;
S3. 交易上链:资产承销方CMBs将交易Tx1,,Txn的哈希值及交易收据Recpt1,,Recptn的哈希值打包,形成未签名未背书区块Blk',通过CMBs的私钥bsks生成区块签名SigBlk并与区块Blk'组装得到未背书的区块Blk'',之后由负责背书的资产承销方CMBp和CMBq生成背书签名,并提交携带背书签名的区块Blk、交易Tx1,,Txn和收据Recpt1,,Recptn至资产发行方CB,资产发行方CB验证区块Blk的有效性并发布有效的区块至区块链森林中CMBs的区块链Chains上,其中,n是自然数。
2.根据权利要求1所述的基于账户模型的高效数字法币交易方法,其特征在于,所述的步骤S1具体包括:
S11. 用户DUi根据数字资产的值v、用户DUi的交易序列号Noncei、用户DUj的账户地址Addrj和交易产生时间t,组装得到未签名的交易Tx';
S12. 更新用户DUi本地客户端的交易序列号为Noncei+1;
S13. 根据用户DUi所持的私钥uski,为交易Tx'生成数字签名SigTx,数字签名SigTx与未签名的交易Tx'组装得到交易Tx;
S14. 向用户DUi的资产承销方CMBs提交交易Tx。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011302822.7/1.html,转载请声明来源钻瓜专利网。