账户虚拟资源管理方法、装置和存储介质

文档序号:36478863发布日期:2023-12-25 06:42阅读:55来源:国知局
账户虚拟资源管理方法

本公开涉及区块链,尤其涉及一种账户虚拟资源管理方法、装置和存储介质。


背景技术:

1、随着计算机技术的发展,区块链技术也迅速发展,区块链技术是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。

2、在以区块链为核心技术的虚拟资源体系中,私钥是用户使用账户虚拟资源的唯一标识。而现有的公共密钥体系(public key infrastructure,pki)中,在用户账户的关键私钥出现问题时,例如用户的私钥丢失或被窃取时,没有针对用户虚拟资源的相应的解决方案,无法对用户的账户安全和虚拟资源安全进行保证,因此亟需更加安全高效的账户虚拟资源管理方法。


技术实现思路

1、有鉴于此,本公开提出了一种账户虚拟资源管理方法、装置和存储介质。

2、根据本公开的一方面,提供了一种账户虚拟资源管理方法。该方法用于区块链系统,该区块链系统包括至少一条行业子链,行业子链包括管理节点、认证节点、维护节点、指令节点,该方法包括:管理节点接收针对第一账户的虚拟资源进行处理的请求;认证节点响应于所述虚拟资源处理请求,确认所述第一账户的身份信息;维护节点根据所述身份信息,确认所述第一账户的虚拟资源信息;指令节点根据所述虚拟资源处理请求和所述虚拟资源信息,发布针对所述第一账户的虚拟资源处理指令;行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理。

3、根据本技术实施例,在用户私钥发生异常或虚拟资源存疑(存在违法或违规活动)时,通过在行业子链中响应于虚拟资源处理指令,确认账户的身份信息、虚拟资源信息,从而生成对应的虚拟资源处理指令,以对账户虚拟资源进行处理,从而可以实现在对账户进行有效监管的同时,解决相应场景下账户的虚拟资源转移问题,保护用户的账户和虚拟资源安全,且上述过程公开、透明,对监管友好。

4、在一种可能的实现方式中,虚拟资源处理指令包括虚拟资源冻结指令,行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理,包括:所述行业子链响应于所述虚拟资源冻结指令,对所述第一账户的全部或部分虚拟资源的操作权限进行冻结。

5、根据本技术实施例,可以在用户私钥发生异常或虚拟资源存疑(如存在违法或违规活动)时,通过虚拟资源冻结指令对第一账户的全部或部分虚拟资源的操作权限进行冻结,使得用户虚拟资源得以保全,保护了用户的账户和虚拟资源安全,且上述过程公开、透明,对监管友好。

6、在一种可能的实现方式中,虚拟资源处理指令包括虚拟资源解冻指令,行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理,包括:在所述第一账户中已冻结的全部或部分虚拟资源对应的虚拟资源冻结指令非永久生效的情况下,行业子链响应于所述虚拟资源解冻指令,对所述已冻结的全部或部分虚拟资源的操作权限进行解冻。

7、根据本技术实施例,可以在账户虚拟资源并非永久冻结的情况下,通过虚拟资源解冻指令,对已冻结的虚拟资源的操作权限进行解冻,使得用户可以重新处分对应账户的虚拟资源,保护了用户的账户和虚拟资源安全,且上述过程公开、透明,对监管友好。

8、在一种可能的实现方式中,虚拟资源处理指令包括虚拟资源转移指令,行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理,包括:在所述第一账户中全部虚拟资源对应的虚拟资源冻结指令为永久生效的情况下,行业子链响应于所述虚拟资源转移指令,在所述认证节点中注销所述第一账户;认证节点创建第二账户;维护节点确定所述第二账户的虚拟资源数额和操作权限与所述第一账户冻结前的虚拟资源数额和操作权限一致。

9、根据本技术实施例,可以在账户虚拟资源为永久冻结的情况下,通过虚拟资源转移指令,创建第二账户,对第一账户的虚拟资源转移至新的第二账户上,使得用户可以重新处分虚拟资源,保护了用户的账户和虚拟资源安全,且上述过程公开、透明,对监管友好。

10、在一种可能的实现方式中,该区块链系统包括指令子链,指令子链包括各行业子链中的指令节点,行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理,包括:行业子链响应于所述指令子链上的各指令节点发布的虚拟资源处理指令,对所述第一账户的虚拟资源进行处理。

11、根据本技术实施例,可以实现通过指令子链,可以使得各行业子链发布的虚拟资源处理指令可以同步,使得各行业间的信息可以共享。

12、在一种可能的实现方式中,行业子链包括交易节点和监管节点,该方法还包括:响应于对所述认证节点发布的各账户的身份信息、所述维护节点发布的各账户的虚拟资源信息、所述交易节点发布的各账户间的交易信息中的至少一种进行的监管,确定监管信息,所述监管信息包括所述身份信息、虚拟资源信息、交易信息中的至少一种是否符合预定要求;监管节点发布所述监管信息;行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理,包括:行业子链响应于所述虚拟资源处理指令和所述监管信息,对所述第一账户的虚拟资源进行处理。

13、根据本技术实施例,可以实现监管的第三方进行监管的过程,同时在监管节点上发布监管信息,可以使得监管信息公开,从而使得执行虚拟资源处理指令时,不违背监管的要求,使得上述过程合法合规。

14、在一种可能的实现方式中,行业子链包括日志节点,该方法还包括:生成所述各节点的操作对应的操作记录信息;所述日志节点发布所述操作记录信息。

15、根据本技术实施例,通过生成操作记录信息,可以实现对各节点的操作进行记录,通过日志节点发布操作记录信息,可以使得各节点操作公开、透明,且在后续纠纷时,可以以该操作记录信息作为证据。

16、在一种可能的实现方式中,以下中的一种或多种经过哈希签名:身份信息、虚拟资源信息、交易信息、监管信息、操作记录信息、虚拟资源处理指令。

17、由此,可以实现信息上链使得操作过程可追溯、可信。将利用哈希签名后的信息发布上链也可以节省相关资源。

18、根据本公开的另一方面,提供了一种账户虚拟资源管理装置。该装置用于区块链系统,该区块链系统包括至少一条行业子链,行业子链包括管理节点、认证节点、维护节点、指令节点,该装置包括:接收模块,用于管理节点接收针对第一账户的虚拟资源进行处理的请求;第一确认模块,用于认证节点响应于所述虚拟资源处理请求,确认所述第一账户的身份信息;第二确认模块,用于维护节点根据所述身份信息,确认所述第一账户的虚拟资源信息;第一发布模块,用于指令节点根据所述虚拟资源处理请求和所述虚拟资源信息,发布针对所述第一账户的虚拟资源处理指令;处理模块,用于行业子链响应于所述虚拟资源处理指令,对所述第一账户的虚拟资源进行处理。

19、在一种可能的实现方式中,虚拟资源处理指令包括虚拟资源冻结指令,该处理模块,用于:行业子链响应于所述虚拟资源冻结指令,对所述第一账户的全部或部分虚拟资源的操作权限进行冻结。

20、在一种可能的实现方式中,虚拟资源处理指令包括虚拟资源解冻指令,该处理模块,用于:在所述第一账户中已冻结的全部或部分虚拟资源对应的虚拟资源冻结指令非永久生效的情况下,行业子链响应于所述虚拟资源解冻指令,对所述已冻结的全部或部分虚拟资源的操作权限进行解冻。

21、在一种可能的实现方式中,虚拟资源处理指令包括虚拟资源转移指令,该处理模块,用于:在所述第一账户中全部虚拟资源对应的虚拟资源冻结指令为永久生效的情况下,行业子链响应于所述虚拟资源转移指令,在所述认证节点中注销所述第一账户;认证节点创建第二账户;维护节点确定所述第二账户的虚拟资源数额和操作权限与所述第一账户冻结前的虚拟资源数额和操作权限一致。

22、在一种可能的实现方式中,该区块链系统包括指令子链,指令子链包括各行业子链中的指令节点,该处理模块,用于:行业子链响应于所述指令子链上的各指令节点发布的虚拟资源处理指令,对所述第一账户的虚拟资源进行处理。

23、在一种可能的实现方式中,行业子链包括交易节点和监管节点,该装置还包括:确定模块,用于响应于对所述认证节点发布的各账户的身份信息、所述维护节点发布的各账户的虚拟资源信息、所述交易节点发布的各账户间的交易信息中的至少一种进行的监管,确定监管信息,所述监管信息包括所述身份信息、虚拟资源信息、交易信息中的至少一种是否符合预定要求;第二发布模块,用于监管节点发布所述监管信息;该处理模块,用于:行业子链响应于所述虚拟资源处理指令和所述监管信息,对所述第一账户的虚拟资源进行处理。

24、在一种可能的实现方式中,行业子链包括日志节点,该装置还包括:生成模块,用于生成所述各节点的操作对应的操作记录信息;第三发布模块,用于日志节点发布所述操作记录信息。

25、在一种可能的实现方式中,以下中的一种或多种经过哈希签名:身份信息、虚拟资源信息、交易信息、监管信息、操作记录信息、虚拟资源处理指令。

26、根据本公开的另一方面,提供了一种账户虚拟资源管理装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在执行所述存储器存储的指令时,实现上述方法。

27、根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述方法。

28、根据本公开的另一方面,提供了一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备的处理器中运行时,所述电子设备中的处理器执行上述方法。

29、根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

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