一种用户资产管理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38055044 阅读:10 留言:0更新日期:2023-06-30 11:20
本申请实施例公开了一种用户资产管理方法、装置、计算机设备及存储介质。本方案通过部署代币合约,在代币合约中设定区块链用户参与提案投票的资产管理策略,在接收到区块链用户针对目标提案的投票请求后,获取区块链用户对应的最高锁仓资产量以及目标提案所需的目标锁仓资产量;若目标锁仓资产量不小于最高锁仓资产量,则基于目标锁仓资产量更新区块链用户对应的最高锁仓资产量,并响应于投票请求对目标提案进行投票。通过将区块链用户参与提案投票的最高锁仓资产量作为用户被锁仓的资产量,可以实现用户同时参与多个提案的投票,从而可以提高区块链用户对提案进行投票的积极性。以提高区块链用户对提案进行投票的积极性。以提高区块链用户对提案进行投票的积极性。

【技术实现步骤摘要】
一种用户资产管理方法、装置、计算机设备及存储介质


[0001]本申请涉及计算机
,具体涉及一种用户资产管理方法、装置、计算机设备及存储介质。

技术介绍

[0002]区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。DAO(Distributed Autonomous Organization,去中心化的自治组织),是一种基于区块链的组织结构形式。DAO通过发行token代币,赋予组织成员投票决策的能力,组织成员对组织相关的提案决策进行投票从而实现组织自治。
[0003]相关技术中,DAO组织成员对提案进行投票时,通过扣除DAO组织成员账户中相应数量的token代币,以完成对提案的投票。当DAO组织成员想要对多个提案进行投票时,需要根据拥有的token代币总量合理分配各提案所需扣除的token代币,但是,对于拥有的token代币总量较少的DAO组织成员,无法同时参与多个提案投票,从而降低了DAO组织成员参与投票决策的积极性。

技术实现思路

[0004]本申请实施例提供一种用户资产管理方法、装置、计算机设备及存储介质,可以提高区块链用户对提案进行投票的积极性。
[0005]本申请实施例提供了一种用户资产管理方法,包括:
[0006]接收区块链用户针对目标提案的投票请求;
[0007]获取所述区块链用户对应的最高锁仓资产量以及所述目标提案所需的目标锁仓资产量,所述最高锁仓资产量为所述区块链用户已参与且还未结束的各提案对应的锁仓资产量中最高的锁仓资产量;
[0008]若所述目标锁仓资产量不小于所述最高锁仓资产量,则基于所述目标锁仓资产量更新所述区块链用户对应的最高锁仓资产量,并响应于所述投票请求对所述目标提案进行投票。
[0009]相应的,本申请实施例还提供了一种用户资产管理装置,包括:
[0010]第一接收单元,用于接收区块链用户针对目标提案的投票请求;
[0011]第一获取单元,用于获取所述区块链用户对应的最高锁仓资产量以及所述目标提案所需的目标锁仓资产量,所述最高锁仓资产量为所述区块链用户已参与且还未结束的各提案对应的锁仓资产量中最高的锁仓资产量;
[0012]第一更新单元,用于若所述目标锁仓资产量不小于所述最高锁仓资产量,则基于所述目标锁仓资产量更新所述区块链用户对应的最高锁仓资产量,并响应于所述投票请求对所述目标提案进行投票。
[0013]在一些实施例中,该装置还包括:
[0014]第一响应单元,用于若所述目标锁仓资产量小于所述最高锁仓资产量,则响应于
所述投票请求对所述目标提案进行投票。
[0015]在一些实施例中,第一更新单元包括:
[0016]更新子单元,用于将所述目标锁仓资产量作为所述区块链用户的新的最高锁仓资产量。
[0017]在一些实施例中,该装置还包括:
[0018]第二更新单元,用于若所述目标锁仓资产量不小于所述最高锁仓资产量,且所述目标锁仓资产量不大于所述区块链用户的总资产量,则基于所述目标锁仓资产量更新所述区块链用户对应的最高锁仓资产量,并响应于所述投票请求对所述目标提案进行投票。
[0019]在一些实施例中,该装置还包括:
[0020]第二获取单元,用于获取所述目标锁仓资产量对应的锁仓时长;
[0021]在一些实施例中,该装置还包括:
[0022]解锁单元,用于在所述锁仓时长之后,对所述目标锁仓资产量进行解锁。
[0023]在一些实施例中,该装置还包括:
[0024]第三更新单元,用于基于所述区块链用户当前已参与且还未结束的各提案对应的锁仓资产量中最高的锁仓资产量,更新所述区块链用户对应的最高锁仓资产量。
[0025]在一些实施例中,该装置还包括:
[0026]第二接收单元,用于接收针对所述区块链用户的资产转移请求,获取所述资产转移请求对应的目标转移资产量;
[0027]确定单元,用于根据区块链用户对应的最高锁仓资产量确定所述区块链用户的可转移资产量;
[0028]第二响应单元,用于若所述目标转移资产量小于所述可转移资产量,则响应于所述资产转移请求,转移所述区块链用户的目标转移资产量。
[0029]在一些实施例中,确定单元包括:
[0030]获取子单元,用于获取所述区块链用户的总资产量;
[0031]确定子单元,用于根据所述总资产量与所述最高锁仓资产量的差值,确定所述可转移资产量。
[0032]相应的,本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在储存器上并可在处理器上运行的计算机程序,其中,处理器执行本申请实施例任一提供的用户资产管理方法。
[0033]相应的,本申请实施例还提供了一种存储介质,存储介质存储有多条指令,指令适于处理器进行加载,以执行如上的用户资产管理方法。
[0034]本申请实施例通过部署代币合约,在代币合约中设定区块链用户参与提案投票的资产管理策略,在接收到区块链用户针对目标提案的投票请求后,获取区块链用户对应的最高锁仓资产量以及目标提案所需的目标锁仓资产量,该最高锁仓资产量为区块链用户已参与且还未结束的各提案对应的锁仓资产量中最高的锁仓资产量;若目标锁仓资产量不小于最高锁仓资产量,则基于目标锁仓资产量更新区块链用户对应的最高锁仓资产量,并响应于投票请求对目标提案进行投票。通过将区块链用户参与提案投票的最高锁仓资产量作为用户被锁仓的资产量,可以实现用户同时参与多个提案的投票,从而可以提高区块链用户对提案进行投票的积极性。
附图说明
[0035]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本申请实施例提供的一种分布式系统应用于区块链平台的结构示意图。
[0037]图2为本申请实施例提供的一种用户资产管理方法的流程示意图。
[0038]图3为本申请实施例提供的另一种用户资产管理方法的流程示意图。
[0039]图4为本申请实施例提供的另一种用户资产管理装置的结构框图。
[0040]图5为本申请实施例提供的计算机设备的结构示意图。
具体实施方式
[0041]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0042]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户资产管理方法,其特征在于,应用于区块链,所述区块链上部署有组织合约,所述组织合约被配置为赋予区块链用户提案决策权限,所述方法包括:接收区块链用户针对目标提案的投票请求;获取所述区块链用户对应的最高锁仓资产量以及所述目标提案所需的目标锁仓资产量,所述最高锁仓资产量为所述区块链用户已参与且还未结束的各提案对应的锁仓资产量中最高的锁仓资产量;若所述目标锁仓资产量不小于所述最高锁仓资产量,则基于所述目标锁仓资产量更新所述区块链用户对应的最高锁仓资产量,并响应于所述投票请求对所述目标提案进行投票。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述目标锁仓资产量小于所述最高锁仓资产量,则响应于所述投票请求对所述目标提案进行投票。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标锁仓资产量更新所述区块链用户对应的最高锁仓资产量,包括:将所述目标锁仓资产量作为所述区块链用户的新的最高锁仓资产量。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述目标锁仓资产量不小于所述最高锁仓资产量,且所述目标锁仓资产量不大于所述区块链用户的总资产量,则基于所述目标锁仓资产量更新所述区块链用户对应的最高锁仓资产量,并响应于所述投票请求对所述目标提案进行投票。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述目标锁仓资产量对应的锁仓时长;在所述响应于所述投票请求对所述目标提案进行投票之后,还包括:在所述锁仓时长之后,对所述目标锁仓资产量进行解锁。6.根据权利要求5所述的方法,其特征在于,在所述对所述目标锁仓资产量进行解锁之后,还包括:基于所述区块链用户当前已参与且还未结束的各提案对应的锁仓资产量中最高的锁仓资产...

【专利技术属性】
技术研发人员:韩绍鑫赖奕宇李刚锐
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1