基于区块链的资产管理方法、装置及电子设备制造方法及图纸

技术编号:31236440 阅读:21 留言:0更新日期:2021-12-08 10:19
本说明书一个或多个实施例提供一种基于区块链的资产管理方法、装置及电子设备,应用于区块链中的节点设备;区块链支持的账户类型包括资产账户;资产账户的账户结构包括用于填充数字资产价值锚定的货币的币种信息的第一字段,以及用于填充数字资产与价值锚定的货币之间的兑换关系的第二字段;该方法包括:接收购买方发起的针对价格由目标货币标定的目标数字商品的购买交易;响应于购买交易,确定用于商品支付的第一资产账户中的币种信息是否匹配目标货币;如果是,基于第一资产账户中的兑换关系计算与目标数字商品的价格价值锚定的目标数字资产的目标资产数额;从第一资产账户向出售方的第二资产账户转移与目标资产数额对应的目标数字资产。额对应的目标数字资产。额对应的目标数字资产。

【技术实现步骤摘要】
基于区块链的资产管理方法、装置及电子设备


[0001]本说明书一个或多个实施例涉及区块链
,尤其涉及一种基于区块链的资产管理方法、装置及电子设备。

技术介绍

[0002]在可编程的区块链中,通常可以支持将现实世界中的实体资产,转化为区块链上的数字资产。在这种情况下,就需要在区块链上创建用于持有数字资产的资产账户,以便于管理区块链上的数字资产。
[0003]对于传统的区块链而言,支持的账户类型为单一数值型账户;作为资产账户的单一数值型账户中的数值,表示该资产账户持有的数字资产的资产数额,而无法表示与该资产账户持有的数字资产相关的其他信息。然而,在实际的商业场景中,由于经常涉及不同的交易币种、不同的支付模式等问题,因此单一数值型账户的适用性较差。

技术实现思路

[0004]本说明书提出一种基于区块链的资产管理方法,应用于区块链中的节点设备;所述区块链支持的账户类型包括资产账户;所述资产账户用于持有在所述区块链上创建的数字资产;所述资产账户的账户结构包括第一字段和第二字段;所述第一字段用于填充所述数字资产价值锚定的货币的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的资产管理方法,应用于区块链中的节点设备;所述区块链支持的账户类型包括资产账户;所述资产账户用于持有在所述区块链上创建的数字资产;所述资产账户的账户结构包括第一字段和第二字段;所述第一字段用于填充所述数字资产价值锚定的货币的币种信息;所述第二字段用于填充所述数字资产与价值锚定的货币之间的兑换关系;所述方法包括:接收购买方发起的针对目标数字商品的第一购买交易;其中,所述目标数字商品的价格由目标货币标定;所述第一购买交易包括用于进行商品支付的第一资产账户的账户标识;响应于所述第一购买交易,获取所述第一资产账户中的所述第一字段中填充的币种信息,并确定与所述币种信息对应的货币是否匹配所述目标货币;如果是,进一步获取所述第一资产账户中的所述第二字段中填充的兑换关系,并基于所述兑换关系,计算与所述目标数字商品的价格价值锚定的目标数字资产的目标资产数额;以及,从所述第一资产账户向第二资产账户转移与所述目标资产数额对应的所述目标数字资产,以完成针对所述目标数字商品的商品支付;其中,所述第二资产账户为所述目标数字商品的出售方的用于持有所述目标数字资产的资产账户。2.根据权利要求1所述的方法,所述资产账户的账户结构还包括第三字段;所述第三字段用于填充所述资产账户持有的数字资产的资产数额;所述从所述第一资产账户向第二资产账户转移与所述目标资产数额对应的所述目标数字资产,以完成针对所述目标数字商品的商品支付,包括:基于所述目标资产数额,对所述第一资产账户和所述第二资产账户中的所述第三字段中填充的资产数额分别进行更新,以完成针对所述目标数字商品的商品支付。3.根据权利要求1至2任一所述的方法,所述资产账户的账户结构还包括第四字段;所述第四字段用于填充所述资产账户持有的数字资产的资产标识。4.根据权利要求1所述的方法,所述区块链支持的账户类型还包括用于持有货币的资金账户;所述资金账户的账户结构包括第一字段和第二字段;所述第一字段用于填充所述货币的币种信息;所述第二字段用于填充与所述货币对应的信用额度;所述方法还包括:接收购买方发起的针对所述目标数字商品的第二购买交易;其中,所述第二购买交易包括用于进行商品支付的第一资金账户的账户标识;响应于所述第二购买交易,获取所述第一资金账户中的所述第一字段中填充的币种信息,并确定与所述币种信息对应的货币是否匹配所述目标货币;如果是,进一步从所述第一资金账户向第二资金账户转移与所述目标数字商品的价格对应的所述目标货币,以完成针对所述目标数字商品的商品支付;其中,所述第二资金账户为所述目标数字商品的出售方的用于持有所述目标货币的资金账户。5.根据权利要求4所述的方法,所述资金账户的账户结构还包括第三字段;所述第三字段用于填充与所述资金账户持有的货币对应的信用已使用额;所述从所述第一资金账户向第二资金账户转移与所述目标数字商品的价格对应的所述目标货币,以完成针对所述目标数字商品的商品支付,包括:确定与所述目标数字商品的价格对应的所述目标货币的目标资金数额,是否超过所述
第一资金账户中的所述第二字段中填充的信用额度,与所述第一资金账户中的所述第三字段中填充的信用已使用额的差值;如果所述目标资金数额未超过所述差值,基于所述目标资金数额,对所述第一资金账户和所述第二资金账户中的所述第三字段中填充的信用已使用额分别进行更新,以完成针对所述目标数字商品的商品支付。6.根据权利要求4所述的方法,所述资金账户的账户结构还包括第三字段和第四字段;所述第三字段用于填充与所述资金账户持有的货币对应的信用已使用额;所述第四字段用于填充所述资金账户持有的货币的资金数额;所述从所述第一资金账户向第二资金账户转移与所述目标数字商品的价格对应的所述目标货币,以完成针对所述目标数字商品的商品支付,包括:确定与所述目标数字商品的价格对应的所述目标货币的目标资金数额,与所述第一资金账户中的所述第四字段中填充的资金数额的第一差值,是否超过所述第一资金账户中的所述第二字段中填充的信用额度,与所述第一资金账户中的所述第三字段中填充的信用已使用额的第二差值;如果所述第一差值未超过所述第二差值,基于所述目标资金数额,对所述第一资金账户中的所述第三字段中填充的信用已使用额和所述第四字段中填充的资金数额,以及所述第二资金账户中的所述第四字段中填充的资金数额分别进行更新,以完成针对所述目标数字商品的商品支付。7.一种基于区块链的资产管理方法,应用于区块链中的节点设备;所述区块链支持的账户类型包括资产账户;所述资产账户用于持有在所述区块链上创建的数字资产;所述资产账户的账户结构包括第一字段和第二字段;所述第一字段用于填充所述数字资产价值锚定的货币的币种信息;所述第二字段用于填充所述数字资产与价值锚定的货币之间的兑换关系;所述方法包括:接收购买方发起的针对目标数字商品的购买交易;其中,所述目标数字商品的价格由目标货币标定;所述购买交易包括所述购买方的用户标识;响应于所述购买交易,获取与所述用户标识对应的第一资产账户;其中,与所述第一资产账户中的所述第一字段中填充的币种信息对应的货币与所述目标货币匹配;以及,获取所述第一资产账户中的所述第二字段中填充的兑换关系,并基于所述兑换关系,计算与所述目标数字商品的价格价值锚定的目标数字资产的目标资产数额,再从所述第一资产账户向第二资产账户转移与所述目标资产数额对应的所述目标数字资产,以完成针对所述目标数字商品的商品支付;其中,所述第二资产账户为所述目标数字商品的出售方的用于持有所述目标数字资产的资产账户。8.根据权利要求7所述的方法,所述资产账户的账户结构还包括第三字段;所述第三字段用于填充所述资产账户持有的数字资产的资产数额;所述从所述第一资产账户向第二资产账户转移与所述目标资产数额对应的所述目标数字资产,以完成针对所述目标数字商品的商品支付,包括:基于...

【专利技术属性】
技术研发人员:王吉元刘晓磊
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1