区块链的资产管理方法、电子设备和存储介质与流程

文档序号:22615943发布日期:2020-10-23 19:16阅读:125来源:国知局
区块链的资产管理方法、电子设备和存储介质与流程

本申请涉及区块链技术领域,特别是涉及区块链的资产管理方法、电子设备和存储介质。



背景技术:

随着区块链技术的兴起,越来越多的区块链项目蓬勃发展。区块链技术以机器代码信任显著降低了交易成本,提高了交易效率,鼓励更多的参与者进入区块链项目并参与区块链交易。

区块链项目的稳定运行和发展,不仅依赖于区块链节点的记账工作和参与交易,也离不开区块链项目运营方的维护管理,包括设备的维护更新、网络的维护等管理工作。



技术实现要素:

本申请主要解决的技术问题是:提供区块链的资产管理方法、电子设备和存储介质,能够有效获得资本积累以用于治理区块链,促进区块链的健康、稳定、可持续发展。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种区块链的资产管理方法,包括:区块链的管理平台转移第一数字货币至交易方以用于交换第一资产;判断第一资产是否满足预设兑换条件;若满足,将第一资产兑换成第二数字货币;将第二数字货币的至少部分用于治理区块链;其中,管理平台用于管理区块链系统的资产收支。

可选地,区块链的管理平台转移第一数字货币至交易方以用于交换第一资产包括:管理平台转移第一数字货币至交易平台以交换预设资产类型的第二资产;将第二资产转移至交易方以交换第一资产。

可选地,交易方包括来自区块链系统的交易方;区块链的管理平台转移第一数字货币至交易方以用于交换第一资产之前包括:管理平台调用区块链的智能合约生成交易合约;区块链的管理平台转移第一数字货币至交易方以用于交换第一资产还包括:管理平台执行交易合约以转移第一数字货币至交易方用于交换第一资产;将第一资产兑换成第二数字货币包括:管理平台执行交易合约以将第一资产兑换成第二数字货币。

可选地,管理平台调用区块链的智能合约生成交易合约之前还包括:管理平台接收交易方的交易申请;判断交易申请是否满足区块链的预设交易条件;若满足预设交易条件,则执行管理平台调用区块链的智能合约生成交易合约的步骤;若不满足预设交易条件,则不执行管理平台调用区块链的智能合约生成交易合约的步骤。

可选地,管理平台执行交易合约以转移第一数字货币至交易方用于交换第一资产包括:管理平台执行交易合约以转移第一数字货币至交易方并接收交易方的抵押资产;判断第一资产是否满足预设兑换条件包括:管理平台判断抵押资产的抵押时间是否在预设抵押期限内;若在预设抵押期限内,则确定为满足预设兑换条件;若不在预设抵押期限内,则确定为不满足预设兑换条件;管理平台执行交易合约以将第一资产兑换成第二数字货币还包括:管理平台在预设抵押期限内接收来自交易方的第二数字货币;将抵押资产退还至交易方。

可选地,区块链的管理平台转移第一数字货币至交易方以用于交换第一资产之前还包括:管理平台设置多个资产账户;多个资产账户分别用于管理相应类型的资产;区块链的管理平台转移第一数字货币至交易方以用于交换第一资产还包括:管理平台接收第一资产并将第一资产转移至相应的资产账户中。

可选地,区块链的管理平台转移第一数字货币至交易方以用于交换第一资产之前还包括:管理平台获得第一数字货币对应的资产账户的资产支出权限;区块链的管理平台转移第一数字货币至交易方以用于交换第一资产还包括:管理平台从第一数字货币对应的资产账户支出第一数字货币。

可选地,判断第一资产是否满足预设兑换条件包括:管理平台判断将第一资产兑换成第二数字货币后的收益是否满足预设资产收益;若满足预设资产收益,则确定为满足预设兑换条件;若不满足预设资产收益,则确定为不满足预设兑换条件。

可选地,若管理平台判断第一资产不满足预设兑换条件,则不执行将第一资产兑换成第二数字货币的步骤;或,管理平台在接收到第一资产后的预设兑换时间内将第一资产兑换成第二数字货币。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,包括处理器、存储器和通信电路,处理器耦接存储器和通信电路;其中,通信电路用于电子设备与外部设备进行通信;存储器用于存储程序指令;处理器用于执行程序指令以实现上述本申请区块链的资产管理方法。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机存储介质,存储介质用于存储程序指令,程序指令能够被处理器执行以实现上述本申请区块链的资产管理方法。

本申请的有益效果是:

本申请通过管理平台管理区块链系统的资产收支,对区块链系统的资产进行可信地管理,管理平台可以将区块链系统的数字货币用于交换资产并在满足相应的条件时兑换回数字货币,以利用区块链系统的数字货币创造更多的价值,如此可以为区块链系统获得更多的资产积累,使得用于治理区块链系统的资金源源不断,不用担心资金枯竭影响区块链的正常运行,有利于促进区块链的健康、稳定、可持续发展。

附图说明

图1是本申请交易系统实施例的流程示意图;

图2是本申请区块链的资产管理方法第一实施例的流程示意图;

图3是本申请区块链的资产管理方法第二实施例的流程示意图;

图4是本申请区块链的资产管理方法第三实施例的流程示意图;

图5是本申请区块链的资产管理方法第四实施例的流程示意图;

图6是本申请电子设备实施例的结构示意图;

图7是本申请存储介质实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。

本申请的发明人经过长期的研究发现:目前区块链项目在创建初始即会确定本区块链的数字货币的总值,随着区块链的发展,越来越多的数字货币被挖掘出来分发给参与记账的区块链节点,使得数字货币越来越分散。对于区块链系统而言,能用于维护区块链系统的资金越来越少,不仅不利于区块链系统的发展,还可能导致区块链系统网络的崩溃。对于参与区块链交易的区块链节点而言,往往需要较长时间的积累才能获得足够的数字货币用于交易,这导致区块链交易的效率较低。为了解决这些问题,本申请提出至少如下实施例。

参阅图1,图1是本申请交易系统实施例的结构示意图。本实施例交易系统100包括区块链的管理平台101和交易方102。

管理平台101可以管理区块链系统的资产收支。区块链系统的资产可以包括本区块链的数字货币、其他数字货币、物品或服务、其他具有价值的资产等。管理平台101可以对区块链系统的资产执行转账、收取、支付、查验等管理操作。

区块链系统的资产收支例如是通过区块链上配置的公共账户来进行,公共账户中的资产可以用于区块链的治理。管理平台101可以通过公共账户实现对区块链系统的资产收支。例如,管理平台101可以收取交易方102的交易资产,将交易资产放入公共账户。管理平台101也可以从公共账户中支取资产以用于治理区块链。管理平台101可以是区块链系统中的特定节点或其组织。例如,管理平台101可以是区块链系统中选举的一些运行稳定、信誉度较高的节点,这些节点可以共同管理区块链系统的资金收支。

本实施例中,管理平台101还可以部署相应的智能合约,通过执行智能合约管理区块链系统的资产。智能合约可以规范资产的收取、支付或查验等的规则。例如,管理平台101可以在满足智能合约的资产支出的规则时,支出相应的资产以用于投资并获得投资收益,获得的投资收益可以依据智能合约的规则进行支出,例如是部分用于治理区块链。管理平台101通过执行智能合约自动进行资产的收取、支付或查验等管理操作,有利于减少人为干预,提高区块链系统资产的安全度以及资产管理的可信度。

管理平台101管理区块链系统的资产,可以支出部分资产用于投资以获得收益,如此可以获得更多的资产积累,以用于治理区块链。例如,管理平台101可以将区块链系统的数字货币用于购买其他区块链项目的数字货币、其他法定货币或物理资产,待这些资产升值后,再将其兑换回本区块链的数字货币,以此获得相应的收益。或者,管理平台101也可以将区块链系统的数字货币兑换成法定货币,用于购买其他资产,待资产升值后再兑换回区块链系统的数字货币以获得收益。

本实施例中,交易方102可以与管理平台101进行交易。交易方102可以包括来自管理平台101所在区块链系统的交易方102,比如区块链节点等;交易方102还可以包括来自区块链系统之外的交易方102,比如包括其他区块链的区块链节点、交易平台103、其他交易方102等。管理平台101可以与多种交易方102进行交易,以实现交易的多样化。管理平台101与交易方102交易时,还可以使用多种类型的资产进行交易,有利于提高交易的灵活度和交易效率。交易方102也可以参与交易系统100中的其他交易,例如包括与交易系统100中其他交易方102进行交易,通过支付资产交换其他交易方102相应的资产或服务。

交易方102可以是管理平台101所在的区块链系统中的区块链节点,可与区块链系统中的管理平台101或其他区块链节点进行交易。例如,交易方102可以参与区块链节点之间的交易,既可以通过支出交易资产来获得相应的商品或服务,也可以付出商品或服务而取得相应的资产报酬。交易方102也可以与区块链的管理平台101进行交易,例如交易方102可以向管理平台101提出交易申请,获得管理平台101的资产投资,交易方102可以向管理平台101转移其他资产作为抵押,在约定的时间内向管理平台101返回相应的资产和手续费,并取回抵押的资产。交易方102通过向管理平台101申请投资可以快速筹集相应的资产以用于其他业务需求。

交易方102作为区块链节点时,还可以参与区块链的背书、排序、打包区块、通信或记账等事务,可以通过参与区块链事务获得相应的资产,如本区块链的数字货币。交易方102可以将积累的资产作为交易资产参与到区块链交易,以换取其他类型的资产、商品或服务。

交易方102还可以部署有相应的智能合约,在与管理平台101进行交易时,也可以通过生成该笔交易相应的智能合约,依据智能合约的规则执行交易,如此也可以有效减少人为干预,提高交易方102资产的安全度。

交易方102还可以包括来自其他区块链系统的交易方102,如其他区块链的管理平台或区块链节点等。例如,本区块链的管理平台101可以与其他区块链的区块链节点进行交易,通过转移资产换取其他区块链的数字货币,管理平台101可以在其他区块链的数字货币增值后将其兑换回本区块链的数字货币,以获得相应的收益。

交易系统100还可以包括公开的交易平台103。管理平台101与交易方102在进行交易时,还可以通过双方认可的交易平台103进行交易。例如,管理平台101与交易方102进行交易时,可以先通过交易平台103将数字货币兑换成交易方102所需的资产,再用兑换的资产与交易方102进行交易,换取交易方102的数字货币,如此有利于提高交易的灵活度。

交易系统100中可以有多个交易平台103,用于实现不同交易方102之间的交易。例如,管理平台101可以依据交易方102所需资产的资产类型选择相应的交易平台103进行资产交换。交易平台103本身也可以作为交易方102与管理平台101进行交易。例如,管理平台101可以将数字货币支付给交易平台103,用于交换交易平台103相应的资产,待资产增值后,将资产转移回交易平台103以兑换回相应的数字货币,以此获得收益。

在一些实施方式中,交易平台103还可以用于发布交易需求,以提供有效的交易信息获取通道。例如,交易平台103可以提供信息发布接口,交易方102可以通过信息发布接口发布资产需求信息,管理平台101在获取资产需求信息后可以进行分析,若符合相应的需求或收益规则,则可以与交易方102进行交易。或者,管理平台101也可以向交易平台103发布资产出售信息,以寻找更合适的交易方102进行交易。

本实施例管理平台101可以将区块链系统的数字货币用于交换资产并在满足相应的条件时兑换回数字货币,以利用区块链系统的数字货币创造更多的价值,如此可以为区块链系统获得更多的资产积累,使得用于治理区块链系统的资金源源不断,不用担心资金枯竭影响区块链的正常运行,有利于促进区块链的健康、稳定、可持续发展;并且管理平台101通过执行智能合约进行资产的收支,可以减少人为干预,提高区块链系统的资产使用的安全性和公平性;在进行跨链交易时,还可以通过交易平台103实现可信交易,提高交易的灵活度。

参阅图2,图2是本申请区块链的资产管理方法第一实施例的流程示意图。本实施例包括:

s101:管理平台转移第一数字货币至交易方。

本实施例中,管理平台可以管理区块链系统的资产收支,通过将区块链系统的第一数字货币支出用于兑换其他资产,以获得相应的资产收益。第一数字货币可以包括本区块链的数字货币,或者第一数字货币也可以包括管理平台接收的其他区块链项目的数字货币或法定数字货币。管理平台可以将区块链系统的部分数字货币支付给交易方,用于交换交易方的第一资产。

管理平台可以一次将第一数字货币全部支付给交易方。或者,管理平台也可以将第一数字货币分批次支付给交易方。例如,管理平台可以依据与交易方约定的第一数字货币分批次支付的规则,比如分两次支付,每次支付50%,在相应的支付时间向交易方支付相应部分的第一数字货币,例如是先支付第一数字货币的50%,五天后再支付剩余的50%。管理平台通过多种方式进行支付,有利于交易的灵活性。

第一数字货币可以包括一种数字货币,如本区块链的数字货币或其他区块链的数字货币。在一些实施方式中,第一数字货币也可以包括多种数字货币的集合,管理平台在转移第一数字货币至交易方时,可以获得交易方的多个资产接收地址,分别向对应的资产接收地址转移相应类型的数字货币。

在一些实施方式中,管理平台与交易方进行交易时,若区块链系统的第一数字货币不符合交易方的资产需求,管理平台还可以预先将第一数字货币兑换成交易方所需的资产,以便能正确执行交易。例如,s101还可以包括:管理平台转移第一数字货币至交易平台以交换预设资产类型的第二资产;将第二资产转移至交易方。

管理平台可以通过可信的交易平台进行资产的转换,将第一数字货币通过交易平台转换成预设资产类型的第二资产。预设资产类型可以依据交易方的资产需求确定。预设资产类型可以包括本区块链的数字货币、其他数字货币、物品或服务、其他具有价值的资产类型等。

管理平台可以将第一数字货币支付给交易平台,由交易平台从账户中支取相应的第二资产转移给管理平台。或者,管理平台也可将第一数字货币支付给交易平台,由交易平台查询合适的交换对象后,将第一数字货币支付给交换对象换取第二资产,并将第二资产转移给管理平台,以完成管理平台的资产转换。管理平台通过将第一数字货币转换成交易方所需的资产类型,有利于交易的顺利进行。

在本实施方式中,区块链系统还可以在交易平台注册相应的资产账户,管理平台在通过交易平台进行资产转换时,可以将区块链系统的第一数字货币转移至交易平台上相应的资产账户,并从该资产账户中转移第一数字货币至交易平台,交易平台确认后再将兑换的第二资产转移至该资产账户,以完成第一数字货币的资产转换。管理平台还可以从该资产账户中转移兑换后的第二资产至区块链系统中的资产账户。

s102:交易方转移第一资产至管理平台。

本实施例中,交易方与管理平台进行交易,可以将第一资产转移至管理平台以进行资产的交换。第一资产可以包括其他区块链的数字货币、法定数字货币、物品或服务、其他具有价值的资产等。交易方可以依据与管理平台的约定,向管理平台转移相应类型的第一资产。

交易方是其他区块链项目的区块链节点或管理平台时,第一资产可以是交易方所在区块链的数字货币。交易方可以在接收到管理平台的第一数字货币时,向管理平台转移相应的本区块链的数字货币作为交换。在一些实施方式中,交易方还可以通过交易平台与管理平台进行交易,此时,交易方还可以将第一资产转移至可信的交易平台,并由交易平台转移至管理平台。

在本实施例中,s101与s102的步骤仅为本实施例的描述顺序,其执行顺序不受限定。例如,管理平台可以先将第一数字货币转移至交易方,交易方接收后转移第一资产至管理平台;或者,交易方也可以先将第一资产转移至管理平台,管理平台接收第一资产后再将第一数字货币转移至交易方。

s103:管理平台判断第一资产是否满足预设兑换条件。

本实施例中,管理平台支出第一数字货币交换第一资产,以求在第一资产增值后获得相应的收益。管理平台可以在交换第一资产后,监测第一资产的状态变化,并在合适的条件下将第一资产兑换,以获得收益。例如,管理平台可以判断第一资产是否满足预设兑换条件,以此确定是否需要将第一资产进行兑换。

预设兑换条件例如包括合适的兑换渠道、兑换资产、有效的兑换时间、兑换后获得一定的收益等相关的兑换条件。管理平台可以在判断第一资产满足预设兑换条件是,将第一资产进行兑换。

在一些实施方式中,预设兑换条件还可以包括获得预设资产收益,管理平台可以在判断将第一资产兑换后可以获得预设资产收益时,将第一资产进行兑换。例如,s103还包括:管理平台判断将第一资产兑换成第二数字货币后的收益是否满足预设资产收益;若满足预设资产收益,则确定为满足预设兑换条件;若不满足预设资产收益,则确定为不满足预设兑换条件。

预设资产收益例如是可以将第一资产进行兑换的最低资产收益。比如,管理平台将本区块链的10个数字货币用于兑换其他区块链的20个数字货币,预设资产收益设定为将其他区块链的20个数字货币兑换回不少于20个本区块链的数字货币,管理平台可以判断是否达到该预设资产收益,也即,判断能否将其他区块链的20个数字货币兑换回不少于20个本区块链的数字货币,若可以,则满足预设兑换条件,若兑换不到至少20个本区块链的数字货币,则不满足预设兑换条件。

在本实施方式中,管理平台可以将第一资产兑换成与第一数字货币类型相同的数字货币;或者,管理平台也可以将第一资产兑换成与第一数字货币不同类型的其他数字货币。例如,预设资产收益还可以是将第一资产兑换成其他类型数字货币后的数值大于将第一数字货币直接兑换成该其他类型数字货币的数值。例如,管理平台将本区块链的10个数字货币用于兑换第一资产,在将第一资产进行兑换时,假设管理平台确定此时本区块链的10个数字货币可以兑换为其他类型数字货币20个,管理平台可以判断将第一资产换成其他类型数字货币的数值是否大于20;若大于,则管理平台确定第一资产满足预设资产收益;否则,管理平台确定第一资产不满足预设资产收益。

在一些实施方式中,管理平台判断第一资产是否满足预设兑换条件还可以包括管理平台判断是否接收到相应的兑换指令。例如,管理平台可以设置人机交互接口,通过接收管理者输入的相关指令执行相应的操作。管理平台可以在接收到管理者通过人机交互接口传输的兑换指令时,将第一资产进行兑换。

在本实施例中,若管理平台判断第一资产满足预设兑换条件,则可以执行以下s104的步骤。在一些实施方式中,若管理平台判断第一资产不满足预设兑换条件,可以不执行s104的步骤;或者,管理平台还可以在预设兑换时间内将第一资产进行兑换,例如是执行以下s105的步骤。

s104:管理平台将第一资产兑换成第二数字货币。

本实施例中,管理平在判断第一资产满足预设兑换条件时,可以将第一资产兑换成第二数字货币,以获得相应的收益。第二数字货币可以包括本区块链的数字货币,管理平台将第一资产兑换回本区块链的数字货币,可以将区块链的数字货币收回,减缓区块链中数字货币的分散,有利于区块链经济体系的稳定发展。第二数字货币还可以包括其他区块链的数字货币,管理平台可以依据区块链系统的需求,将第一资产兑换成其他区块链的数字货币以用于区块链系统的其他用途。

管理平台可以通过多种交易通道进行第一资产的兑换。例如,管理平台可以将第一资产转移给交易方进行兑换,交易方在接收到第一资产后可以依据第一资产现有的价值,向管理平台支付相应的第二数字货币。管理平台还可以通过交易平台进行第一资产的兑换。例如,管理平台可以将第一资产转移至交易平台,交易平台接收后向管理平台支付相应的第二数字货币;或者,交易平台还可以提供交易通道,将管理平台支付的第一资产转移至其他交易方,接受其他交易方的第二数字货币并转移至管理平台。管理平台可以通过多种渠道多种方式将第一资产兑换成第二数字货币,有利于资产兑换的灵活性。

s105:管理平台在预设兑换时间内将第一资产兑换成第二数字货币。

在本实施例中,管理平台若判断第一资产不满足预设兑换条件,还可以在预设兑换时间内第一资产进行兑换。预设兑换时间例如是从管理平台接收到第一资产后的一段时间,管理平台可以在第一资产达到预设兑换时间时,例如是十天、一个月,将第一资产兑换成第二数字货币。

在一些实施方式中,管理平台可以在将第一数字货币兑换成第一资产后,监测将第一资产兑换成第二数字货币后的收益,当管理平台在预设兑换时间内监测到将第一资产兑换后的收益达到预设资产收益时,即可将第一资产兑换成第二数字货币;若管理平台在预设兑换时间内一直判断没有达到预设资产收益,则管理平台可以在达到预设兑换时间时,将第一资产进行兑换,如此可以及时止损,减少区块链系统更多的资产损失。

s106:管理平台将第二数字货币的至少部分用于治理区块链。

本实施例中,管理平台在将第一资产兑换第二数字货币后,可以将第二数字货币的至少部分用于治理区块链,例如包括用于区块链网络的维护、区块链系统中节点设备的维护和更新、区块链节点参与区块链事务的奖励等。

在一些实施方式中,管理平台还可以部署相应的智能合约,用于规范区块链系统的资产的收支规则。管理平台可以依据智能合约的支出规则,支出第二数字货币的相应部分用于治理区块链,如此可以保证第二数字货币支出的公平性和可靠性。或者,管理平台也可以依据区块链系统的需求进行相应的治理。管理平台通过对区块链系统的治理,可以维护区块链的安全和稳定发展。

本实施例管理平台可以将区块链系统的数字货币用于交换资产并在满足相应的条件时兑换回数字货币,以利用区块链系统的数字货币创造更多的价值,如此可以为区块链系统获得更多的资产积累,使得用于治理区块链系统的资金源源不断,不用担心资金枯竭影响区块链的正常运行,有利于促进区块链的健康、稳定、可持续发展。

本实施例中,步骤s101~s106的顺序是本实施例中的描述顺序,不限制为本实施例区块链的资产管理方法在执行过程中的顺序,在能够实现本方法的前提下,某些步骤可以调换顺序、同时执行或是单独执行其一。

参阅图3,图3是本申请区块链的资产管理方法第二实施例的流程示意图。本实施例是在本申请区块链的资产管理方法第一实施例的基础上进一步描述,本实施例与本申请区块链的资产管理方法第一实施例的相同的步骤在此不再赘述。本实施例包括:

s201:交易方发送交易申请至管理平台。

在本实施例中,交易方还可以包括来自管理平台所在的区块链系统的交易方,例如包括区块链节点、区块链系统内的交易平台等。管理平台还可以对交易方进行投资,并收取相应的手续费作为投资收益。管理平台可以部署有相应的智能合约,在使用区块链系统的资产进行交易时,可以通过执行相应智能合约进行。智能合约可以规范管理平台使用区块链系统的资产进行交易的交易规则。管理平台可以在进行区块链系统的资产交易时,调用区块链的智能合约生成相应的交易合约,通过执行交易合约与交易方进行交易。

本实施例中,管理平台调用区块链的智能合约生成交易合约之前,还可以接收交易方的交易申请,并对交易申请进行验证,当满足预设交易条件时才执行交易。

例如,交易方可以向管理平台发送交易申请以请求管理平台提供相应的资产。交易申请中可以包括交易方的身份信息、账户地址、资产需求和以及抵押资产的相关信息等。交易方的身份信息例如包括交易方的个人信息,如电话、地址、邮箱等信息。交易方的账户地址可以用于接收相应类型的资产。交易方的资产需求例如包括所需的资产类型、资产数目、资产用途、可提供的手续费等相关信息。抵押资产的相关信息例如包括抵押时限、资产类型、资产数目等相关信息。

交易方通过向管理平台发送交易申请,可以有机会获得管理平台的资产投资,在参与交易而资产不足时,可以快速筹集足够的资产,有利于提高交易效率。在一些实施方式中,交易方还可以通过区块链系统内的交易平台与管理平台进行交易,交易方可以将交易申请发送至交易平台,而后由交易平台验证交易申请有效后再发送至管理平台请求交易,交易平台可以为交易方提供可信的交易通道,有利于提高交易的安全性。

s202:管理平台判断交易申请是否满足预设交易条件。

本实施例中,管理平台在接收到交易方的交易申请后,可以判断交易申请是否满足预设交易条件,以此确定是否与交易方进行交易。预设交易条件例如可以包括交易方的身份信息合法、抵押资产有效、申请的资产类型正确、资产数目合法、资产的用途合法、提供的手续费符合需求等相关条件。

管理平台可以依据区块链系统的需求,设置相应的预设交易条件。管理平台在接收到交易申请后,可以提取交易申请中的相关信息,判断这些信息是否均满足预设交易条件。例如,管理平台可以判断交易方的身份信息是否合法、抵押资产是否有效、申请资产的类型是否符合区块链系统所能提供的资产类型,如此,管理平台可以确定交易的可行性,避免无效交易造成的资源浪费和安全隐患。管理平台还可以判断交易方申请的资产的数目是否在区块链系统所规定的资产数目范围内,如此可以减小资产支出数目过大造成区块链系统资产的安全隐患,且可以避免引起区块链经济体系的不稳定。

管理平台还可以判断交易方提供的手续费是否满足区块链系统的收益需求,若满足,才进行交易。管理平台在接收多个交易申请时,还可以依据交易申请所提供的手续费的大小选择收益最大的交易申请进行交易,如此有利于管理平台在较短时间内获得较大的资产收益,为区块链系统取得更多的资产积累。管理平台还可以在判断交易申请满足预设交易条件,确定进行交易时,向交易方发送交易通知消息以通知交易方及时执行交易。

在本实施例中,若管理平台判断交易申请满足预设交易条件,则可以执行以下s203的步骤;若不满预设交易条件,则管理平台可以拒绝与交易方进行交易,不再执行以下步骤。

s203:管理平台生成交易合约。

本实施例中,管理平台可以在判断交易申请满足预设交易条件时,调用区块链的智能合约,生成基于交易申请的交易合约。

本实施例中,交易合约可以用于规范区块链系统的资产收支的规则。区块链系统的资产收支的规则例如包括资产的交易时间和期限、交易对象、支出资产的类型和数目、支付地址、支付时间、获得资产的类型和数目等交易规则。交易合约还可以规定获得资产的用途、使用或出售条件等相关规则。管理平台在创建交易合约后,可以依据交易合约中的规则对区块链系统的资产进行收支。

在本实施例中,管理平台可以对交易方进行投资,预支数字货币至交易方,向交易方收取相应的资产作为抵押,并在达到抵押期限时收回数字货币并收取相应的手续费,以获得收益。例如,管理平台执行交易合约以转移第一数字货币至交易方用于交换第一资产还可以包括s204~s205的步骤。交易方通过向管理平台支付抵押资产作为申请管理平台投资的保证,既可以便于快速筹集相应的资产,也有利于提升管理平台支出资产的安全性和交易的可靠性。

s204:管理平台执行交易合约以转移第一数字货币至交易方。

本实施例中,管理平台与交易方进行交易,可以在创建交易合约后,执行交易合约以将第一数字货币转移至交易方,作为对交易方的投资。例如,管理平台转移第一数字货币至交易方以用于交换第一资产还可以包括:管理平台执行交易合约以转移第一数字货币至交易方用于交换第一资产。管理平台通过执行交易合约自动转移第一数字货币至交易方,可以有效减少人为操作,提高区块链系统资产支出的安全性和可靠性。

s205:交易方转移抵押资产至管理平台。

本实施例中,交易方可以向管理平台转移第一资产以申请获得相应的资产投资。第一资产还可以包括交易方的抵押资产,交易方转第一资产至管理平台还可以包括向管理平台转移相应的抵押资产。例如,交易方可以在接收到管理平台的交易通知消息,确认进行交易后向管理平台转移相应的抵押资产。

交易方可以向管理平台转移多种类型的抵押资产。例如,抵押资产可以包括本区块链的数字货币、其他区块链的数字货币、法定货币、物品或服务、其他具有价值的资产等。交易方向管理平台转移抵押资产,例如包括转移货币至管理平台相应的账户、向管理平台提供有效的服务、向管理平台指定的地址提供有用的物品等。交易方可以在交易申请中写入抵押资产的类型,以便于管理平台可以有序地对抵押资产进行分类管理。

在本实施例中,交易方作为区块链系统内的成员,也可部署相应的智能合约。交易方在与管理平台进行交易时,可以通过执行相应的智能合约进行交易。例如,交易方在确认管理平台通过了交易申请时,依据智能合约的规则,自动向管理平台转移相应的第一资产,以换取相应的第一数字货币,如此可以有效减少人为操作,有利于提高交易方和管理平台的资产安全性。

在本实施例中,s204与s205的步骤仅为本实施例的描述顺序,其执行顺序不受限定。例如,管理平台可以先将第一数字货币转移至交易方,交易方接收后转移抵押资产至管理平台;或者,交易方也可以先将抵押转移至管理平台,管理平台接收抵押资产后再将第一数字货币转移至交易方。

在本实施例中,管理平台还可以在交易合约中规定交易方抵押资产的预设抵押期限,也即管理平台的投资时间。交易方需要在预设抵抵押期限内依据交易合约的规则返回管理平台相应的资产和手续费。例如,管理平台判断第一资产是否满足预设兑换条件还可以包括以下s206的步骤。

s206:管理平台判断抵押资产的抵押时间是否在预设抵押期限内。

管理平台和交易方还可以约定抵押资产的预设抵押期限,例如是从管理平台转移第一数字货币至交易方开始,到交易方返还第二数字货币的最晚时间。或者,预设抵押期限也可以是从交易方转移抵押资产至管理平台开始,至交易方支付相应的资产以换回抵押资产的最晚时间。管理平台可以在预设抵押期限内向交易方收取相应的资产和手续费,避免支出第一数字货币的时间过长影响区块链经济体系的稳定性。

本实施例中,管理平台在接收交易方返回的第二数字货币并退还抵押资产前,还可以判断抵押资产的抵押时间是否在预设抵押期限内,以此确定交易方返回第二数字货币的时间是否超时。例如,交易方可向管理平台申请兑换回抵押资产,管理平台可以依据交易合约的规则判断抵押资产当前的抵押时间是否在预设抵押期限内,比如十天或三十天,若是,则管理平台可以与交易方进行交易以将交易方的抵押资产退还。

在本实施例中,若管理平台判断抵押资产的抵押时间在预设抵押时间内,即确定第一资产满足预设兑换条件,可以执行以下s207~s209的步骤;若管理平台判断抵押资产的抵押时间不在预设抵押时间内,也即第一资产不满足兑换条件,可以不执行s207~s209的步骤。在一些实施方式中,若管理平台判断抵押资产的抵押时间不在预设抵押时间内,管理平台还可以依据交易合约的规则,没收交易方的抵押资产作为管理平台资产损失的赔偿,例如是执行以下s210的步骤。

s207:交易方转移第二数字货币至管理平台。

本实施例中,若管理平台判断抵押资产的抵押时间在预设抵押期限内,则可以与交易方继续进行交易,管理平台可以在接收到交易方的第二数字货币后,将交易方的抵押资产退还。

本实施例中,第二数字货币可以包括管理平台所在区块链的数字货币,或者也可以包括其他区块链的数字货币,交易方可以依据交易合约的规定,向管理平台支付相应类型的第二数字货币,以兑换回抵押资产。第二数字货币与第一数字货币可以是同一类型的数字货币,交易方支付给管理平台的第二数字货币的数目大于第一数字货币的数目,从而管理平台可以获得数字货币收益。或者第二数字货币与第一数字货币也可以是不同类型的数字货币。

例如,当交易方是管理平台所在区块链系统的区块链节点时,交易方向管理平台转移抵押资产并获得管理平台转移的本区块链的数字货币,交易方可以在预设抵押期限内向管理平台支付相应的本区块链的数字货币以换回抵押资产。或者,第一数字货币也可以是其他区块链的数字货币,第二数字货币可以是管理平台所在区块链的数字货币。

在一些实施方式中,交易方可以通过交易平台与管理平台进行交易。交易方在兑换回抵押资产时,还可以将第二数字货币转移至交易平台,再由交易平台转移至管理平台。管理平台核实后将抵押资产转移至交易平台,而后交易平台可以将抵押资产退还至交易方,如此可以有效保护交易方与管理平台的隐私安全,且交易平台提供更多的交易通道,使得交易更加灵活,效率更高。交易方也可以直接将第二数字货币转移至管理平台,与管理平台进行抵押资产的兑换。

s208:管理平台将抵押资产退还至交易方。

本实施例中,管理平台可以在接收到交易方支付的第二数字货币后,将交易方的抵押资产退还给交易方。抵押资产可以是数字货币或法定货币,管理平台可以依据交易合约的规则,向交易方的账户转移相应的数字货币或法定货币。抵押资产也可以是商品或服务等,管理平台可以向交易方提供相应的商品或服务。

在一些实施方式中,交易合约中还可以规定抵押资产的使用规则,管理平台在获得抵押按资产后可以依据相应的规则将抵押资产另用以产生额外的价值,有利于区块链系统的资产积累。管理平台可以在交易方申请兑回时将相应的抵押资产支付给交易方。

s209:管理平台将第二数字货币的至少部分用于治理区块链。

在本实施例中,管理平台在将第二数字货币的至少部分用于治理区块链时,还可以通过执行相应的智能合约进行。例如,管理平台上可以部署有相应的智能合约,用于规范管理平台利用区块链系统的资产对区块链进行治理的规则。管理平台在获得交易方转移的第二数字货币后,可以依据智能合约中的规则,自动将第二数字货币的至少部分用于治理区块链。

s210:管理平台没收交易方的抵押资产。

在本实施例中,若交易方没有履行交易合约的规则,例如没有在预设抵押时间内正确返回第二数字货币,管理平台还可以依据交易合约中的违约规则,没收交易方的部分或全部抵押资产。管理平台还可以将没收的抵押资产用于交换其他资产,如本区块链的数字货币,以弥补区块链系统的资产损失;或者管理平台还可以将抵押资产用于治理区块链,维护区块链系统的稳定运行。

在一些实施方式中,管理平台还可以在交易合约中设定交易方超时返还资产的惩罚规则。当交易方没有在预设抵押时间内返回第二数字货币时,可以对交易方进行相应的处罚。例如,管理平台可以提高交易方的交易手续费、降低交易方的信用等级或限制交易方的交易权限。

例如,管理平台可以动态地调整交易方申请投资的交易手续费,当管理平台确认交易方在某次投资交易中发生违约后,可以提高其后续申请投资的交易手续费。管理平台还可以降低其信用等级,并限制交易方的交易权,例如包括限制交易类别、限制每次交易的交易金额上限、限制预设时间内的交易总额上限、限制交易对象等。

管理平台通过对交易方的违约进行处罚,既可以提高交易安全性和可靠性,并且设置的处罚规则还可以用于警示交易方,使得交易方可以更加积极地遵守交易规则。

本实施例管理平台通过接收交易方的交易申请,可以对符合要求的交易方进行投资,以此获得交易方的交易手续费,使得区块链系统的资产可以实现创收,有利于区块链系统的资产积累;管理平台通过智能合约自动执行交易,可以减少人为操作,有利于提高区块链系统资产的安全性以及交易的可靠性;管理平台还可以在预设抵押期限内向交易方收回相应的资产和手续费,避免区块链系统的资产支出的时间过长影响区块链经济体系的稳定性;管理平台还通过对违约的交易方进行处罚,没收交易方的抵押资产,以减少交易方违约造成的区块链系统的资产损失,提高交易安全性和可靠性。

本实施例中,步骤s201~s210的顺序是本实施例中的描述顺序,不限制为本实施例区块链的资产管理方法在执行过程中的顺序,在能够实现本方法的前提下,某些步骤可以调换顺序、同时执行或是单独执行其一。

参阅图4,图4是本申请区块链的资产管理方法第三实施例的流程示意图。本实施例是在本申请区块链的资产管理方法第一实施例的基础上进一步描述,本实施例与本申请区块链的资产管理方法第一实施例的相同的步骤在此不再赘述。本实施例包括:

s301:管理平台设置多个资产账户。

本实施例中,管理平台可以管理区块链系统的资产收支。管理平台可以设置多个资产账户,分别用于管理相应类型的资产。例如,管理平台可以接收本区块链的数字货币、其他数字货币和法定货币,管理平台可以分别设置每一种货币类型对应的资产账户,多个资产账户之间可以相互隔离,有利于实现资产收支的有序高效管理。

在一些实施方式中,管理平台也可以依据资产的用途设置相应的账户,如此便于管理平台对不同用途的资产进行分类管理。管理平台还可以设置多个管理节点,每个账户可由对应的一个或多个管理节点进行管理。在进行资产的支出时,可以由对应的管理节点对账户中的资产进行支出。

s302:管理平台获得第一数字货币对应的资产账户的资产支出权限。

在本实施例中,资产账户还可以配置有相应的资产支出权限,管理平台在支出第一数字货币之前,还可以预先获得第一数字货币对应的资产账户的资产支出权限,并在正确获得相应的资产支出权限后,支出第一数字货币。

资产支出权限例如包括资产账户对应的公私钥对的签名,管理平台可以在获得相应的签名后,再支出资产账户中的资产。例如,在一个具体的实施方式中,区块链系统包括多个资产账户,每一个资产账户配置有一个或多个公私钥对,并配置相应的支出权限,比如需要全部或部分公私钥对的签名。比如资产账户a配置有一个公私钥对,管理平台若需要从账户a中支出资产,则可以先获取到账户a的公私钥对的签名,再支出相应的资产。再比如,资产账户b配置有三个公私钥对,对应资产的支出需要至少两个公私钥对的签名,若管理平台需要从账户b中支出资产,则需要获取其中至少两个公私钥对的签名,以获得相应资产的资产支出权限。

在一些实施方式中,资产账户还可以依据支出资产的数目配置相应的资产支出权限。如支出资产的数目较大时,管理平台需获得更多的签名,以满足相应的资产支出权限。例如上述具体实施方式中,管理平台在支出资产账户b中较大数目的资产时,需要获得全部公私钥对的签名;若支出资产的数目较小时,可以仅获取其中两个公私钥对的签名即可支出相应的资产。

本实施例中,管理平台在支出第一数字货币前,可以先获得第一数字货币对应的资产账户的资产支出权限,例如是获得第一数字货币对应的资产账户的公私钥对的签名,而后从资产账户中支出第一数字货币。或者,管理平台也可以确定第一数字货币的数目,依据第一数字货币的数目大小获得相应数量的公私钥对的签名,并在正确获得签名后支出第一数字货币。

在一些实施方式中,管理平台获取资产账户的资产支出权限还可以包括管理平台确定第一数字货币的类型与数目符合资产账户中数字货币的支出要求。例如,资产账户配置有可以支出的数字货币的类型以及每次支出数字货币的数目上限;管理平台在支出第一数字货币之前还可以确定第一数字货币的类型相符且数目没有超支,以确定具有相应资产账户的资产支出权限;若第一数字货币的类型不符或是数目超支,则不具备相应资产账户的资产支出权限。

在本实施例中,若管理平台没有正确获得资产账户的资产支出权限,则不允许支出相应资产账户的资产。

s303:管理平台转移第一数字货币至交易方。

本实施例中,管理平台可以从第一数字货币对应的资产账户中转移相应的部分至交易方。第一数字货币包括多种类型的数字货币时,管理平台还可以分别获得各个类型的数字货币对应的资产账户的资产支出权限,并从相应的资产账户中支出相应部分的数字货币。

例如,资产账户a中保存本区块链的数字货币,资产账户b中保存区块链项目b的数字货币,资产账户c中保存法定数字货币。管理平台可以从资产账户中支出相应类型的数字货币。比如,第一数字货币包括区块链的数字货币,则管理平台可以获得资产账户a的资产支出权限,而后从资产账户a中支出本区块链的数字货币至交易方;再比如,第一数字货币一部分为区块链的数字货币,另一部分为区块链项目b的数字货币,则管理平台可以分别获得资产账户a与资产账户b的资产支出权限,而后分别从资产账户a与资产账户b中支出相应的数字货币至交易方。

s304:交易方转移第一资产至管理平台。

s305:管理平台将第一资产转移至相应的资产账户中。

本实施例中,管理平台可以依据第一资产的资产类型将第一资产放入对应的资产账户中。例如,管理平台可以从交易方的交易申请确定第一资产的资产类型,在接收到第一资产后,可以依据第一资产的类型将第一资产放入同类型的资产账户中,如此可以实现资产的多样性且便于对多种类型的资产进行有序管理。

在一些实施方式中,交易方向管理平台转移的第一资产可以包括多种类型的资产。管理平台在接收到第一资产后,可以依据第一资产中资产的类型将第一资产进行分割,而后分别放入对应类型的资产账户中,如此有利于对多种类型的资产进行有序管理。管理平台也可以设置专门管理第一资产的资产账户,管理平台在接收到交易方的第一资产时,可以优先将第一资产转移至该资产账户,以便于将第一资产与其他资产隔离,对第一资产进行统一有序地管理。

s306:管理平台判断第一资产是否满足预设兑换条件。

在本实施例中,若管理平台判断第一资产满足预设兑换条件,则可以执行以下s307的步骤。在一些实施方式中,若管理平台判断第一资产不满足兑换条件,可以不执行s307的步骤;或者,管理平台还可以依据在预设兑换时间内将第一资产进行兑换,例如是执行以下s308的步骤。

s307:管理平台将第一资产兑换成第二数字货币。

在本实施例中,管理平台在判断第一资产满足预设兑换条件时,可以将第一资产兑换成第二数字货币,以获得相应的收益。管理平台在支出第一资产前,也可以预先获得第一资产对应的资产账户的资产支出权限。具体可以参照s302的描述,在此不再赘述。

s308:管理平台在预设兑换时间内将第一资产兑换成第二数字货币。

s309:管理平台将第二数字货币的至少部分用于治理区块链。

本实施例管理平台通过设置多个账户用于管理不同类型的资产,有利于对区块链系统资产的有序管理;管理平台在支出资产之前还预先获取相应资产账户的资产支出权限,避免区块链系统的资产乱用,提高资产的安全性。

本实施例中,步骤s301~s309的顺序是本实施例中的描述顺序,不限制为本实施例区块链的资产管理方法在执行过程中的顺序,在能够实现本方法的前提下,某些步骤可以调换顺序、同时执行或是单独执行其一。本实施例可以与本申请区块链的资产管理方法第二实施例结合。

参阅图5,图5是本申请区块链的资产管理方法第四实施例的流程示意图。本实施例以管理平台为执行主体,包括:

s401:管理平台转移第一数字货币至交易方以用于交换第一资产。

本实施例中,管理平台可以用于管理区块链系统的资产收支。

s402:管理平台判断第一资产是否满足预设兑换条件。

本实施例中,若管理平台判断第一资产满足预设兑换条件,则可以执行以下s403的步骤。

s403:管理平台将第一资产兑换成第二数字货币。

s404:管理平台将第二数字货币的至少部分用于治理区块链。

本实施例中关于管理平台的更多功能和执行步骤,可以参照上述本申请区块链的资产管理方法第一至第三实施例的描述,在此不再赘述。

参阅图6,图6是本申请电子设备实施例的结构示意图。本实施例电子设备60包括处理器61、存储器62和通信电路63,处理器61耦接存储器62和通信电路63。

本实施例中,通信电路63用于电子设备60与外部设备进行通信。存储器62用于存储程序指令。处理器61用于执行程序指令以实现本申请区块链的资产管理方法第一至第四实施例中管理平台的步骤。

在本实施例中,处理器61还可以称为cpu(centralprocessingunit,中央处理单元)。处理器61可能是一种集成电路芯片,具有信号的处理能力。处理器61还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

本实施例中关于电子设备60的更多执行过程和功能等可以参照上述本申请区块链的资产管理方法第一至第四实施例的描述,在此不再赘述。

参阅图7,图7是本申请存储介质实施例的结构示意图。本实施例中存储介质70用于存储程序指令71。程序指令71能够被处理器运行,以实现上述本申请区块链的资产管理方法第一至第四实施例中管理平台的步骤。具体可以参照上述本申请区块链的资产管理方法第一至第四实施例的描述,在此不再赘述。

本申请区块链的资产管理方法第一至第四实施例所涉及的方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质70包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质,或包括存储介质的移动终端等其他装置。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1