基于区块链管理数字遗产的系统、方法和装置制造方法及图纸

技术编号:36269968 阅读:64 留言:0更新日期:2023-01-07 10:11
本说明书实施例提供了基于区块链管理数字遗产的系统、方法和装置。区块链节点用于响应于接收到至少一个第一交易,对于每个第一交易,对其包括的基于属性加密算法生成的属性签名进行验证;在属性签名验证通过之后,区块链节点用于在合约状态中记录与属性签名策略对应的已证明账户列表;管理设备用于从合约状态获取与属性签名策略对应的已证明账户列表,并基于从区块链的合约状态中获取的属性签名策略对应的已证明账户列表的情况,向区块链节点发送用于分配目标账户的数字遗产的第二交易,其中,第二交易包括目标账户和接收账户;区块链节点用于接收和执行第二交易,将目标账户的数字遗产转移到接收账户。数字遗产转移到接收账户。数字遗产转移到接收账户。

【技术实现步骤摘要】
基于区块链管理数字遗产的系统、方法和装置


[0001]本说明书实施例属于区块链
,尤其涉及基于区块链管理数字遗产的系统,以及基于区块链管理数字遗产的方法和装置。

技术介绍

[0002]区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。
[0003]随着互联网技术的飞速发展,应运而生的虚拟财产为整个社会带来了巨大的财富,越来越多的物品被虚拟数字替代,“数字遗产”应运而生,比如,数字人民币、NFT(Non

Fungible Token,非同质化通证)、账户、图文、音视频、游戏装备等等。当一个人离世之后,其现实生活中的财产(例如,房产、车等等)可以由其亲属继承,而存在于互联网的数字遗产的继承问题也是一个需要解决的难题。
专利技术内容
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链管理数字遗产的系统,其中,所述系统包括管理设备和区块链,区块链节点用于响应于接收到至少一个第一交易,对于每个第一交易,对其包括的基于属性加密算法生成的属性签名进行验证,其中,所述至少一个第一交易分别由至少一个第一账户发送,每个所述第一交易还包括所述属性签名对应的属性签名策略,所述属性签名策略包括一个或多个预设亲属关系,所述属性签名用于在验证通过的情况下指示所述第一账户与目标账户的亲属关系满足所述属性签名策略;在属性签名验证通过之后,区块链节点用于在合约状态中记录与属性签名策略对应的已证明账户列表;所述管理设备用于从所述合约状态获取与属性签名策略对应的已证明账户列表,并基于从区块链的合约状态中获取的属性签名策略对应的已证明账户列表的情况,向区块链节点发送用于分配所述目标账户的数字遗产的第二交易,其中,所述第二交易包括所述目标账户和接收账户;区块链节点用于接收和执行所述第二交易,将所述目标账户的数字遗产转移到所述接收账户。2.根据权利要求1所述的系统,其中,所述管理设备包括基于属性加密算法生成的主公钥和主私钥,所述属性签名是所述第一账户基于属性签名策略和其关系子私钥进行属性签名得到的,所述关系子私钥由所述管理设备基于所述主公钥、所述主私钥和所述第一账户对应的亲属关系属性列表生成,所述亲属关系属性列表包括多项,每项包括第二账户、以及所述第二账户对应的用户与所述第一账户对应的用户之间的亲属关系,所述属性签名在所述亲属关系属性列表与所述属性签名策略相匹配的情况中成功生成。3.根据权利要求1所述的系统,其中,区块链节点还用于基于属性签名策略和预先获取的主公钥对所述属性签名进行验证。4.根据权利要求1所述的系统,其中,所述管理设备还用于在所述区块链中未存储被分配数字遗产的目标账户对应的遗产分配规则的情况下,向所述区块链发送上传遗产预分配信息的第三交易,其中,所述遗产预分配信息包括被分配数字遗产对应的目标账户和预分配接收账户,其中,所述第一账户为预分配接收账户;区块链节点用于执行所述第三交易,存储所述遗产预分配信息。5.根据权利要求4所述的系统,其中,所述管理设备还用于:从区块链获取预存的目标账户对应的亲属关系属性列表的哈希值,基于所述哈希值确定本地预先存储的目标账户对应的亲属关系属性列表是否正确;响应于确定本地存储的所述目标账户对应的亲属关系属性列表正确,基于所述目标账户对应的亲属关系属性列表和法定继承顺序生成遗产预分配信息。6.根据权利要求1所述的系统,其中,所述管理设备还用于在所述合约状态中各属性签名策略对应的已证明账户列表为空的情况下,基于存储的所述目标账户对应的亲属关系属性列表和法定继承顺序,确定所述第二交易中的接收账户。7.根据权利要求1所述的系统,其中,属性签名策略与法定继承顺序对应,以及所述管理设备还用于在所述合约状态中属性签名策略对应的已证明账户列表不为空的情况下,从所述区块链获取属性签名策略对应的已证明账户列表,根据属性签名策略对应的已证明账户列表和法定继承顺序,确定所述第二交易中的接收账户。
8.根据权利要求1所述的系统,所述管理设备还用于在所述区块链中存储有所述目标账户对应的遗产分配规则的情况下,发送用于分配所述目标账户的数字遗产的第四交易,其中,所述第四交易包括所述目标账户,所述遗产分配规则包括接收账户和分配比例;区块链节点执行所述第四交易,基于所述目标账户的遗产分配规则中的接收账户和分配比例对所述目标账户的数字遗产进行转移。9.根据权利要求2所述的系统,其中,所述系统还包括用户账户,所述用户账户用于向所述区块链上传亲属关系申请信息,其中,所述亲属关系申请信息包括目标亲属账户和亲属关系;所述管理设备还用于从所述区块链获取所述亲属关系申请信息;所述管理设备还用于:获取所述用户账户和所述目标亲属账户对应的实体身份信息,基于获取的实体身份信息对所述亲属关系申请信息进行验证;验证通过,针对所述用户账户和所述目标亲属账户分别生成对应的亲属关系属性标签,并更新所述用户账户和所述目标亲属账户对应的亲属关系属性列表;基于所述主公钥、所述主私钥和对应的亲属关系属性列表,分别生成所述用户账户和所述目标亲属账户对应的关系子私钥;将所述用户账户和所述目标亲属账户对应的亲属关系属性列表和关系子私钥上传到所述区块链;区块链节点用于接收所述用户账户和所述目标亲属账户对应的亲属关系属性列表和关系子私钥;与所述用户账户关联的存储其对应的亲属关系属性列表和关系子私钥,与所述目标亲属账户关联的存储其对应的亲属关系属性列表和关系子私钥。10.根据权利要求9所述的系统,其中,所述用户账户用于从所述区块链获取其对应亲属关系属性列表和关系子私钥,并进行存储。11.根据权利要求9所述的系统,其中,所述目标亲属账户用于从所述区块链获取其对应的亲属关系属性列表和关系子私钥,并进行存储。12.根据权利要求9所述的系统,其中,所述管理设备用于上传所述用户账户和所述目标亲属账户对应的亲属关系属性列表的哈希值...

【专利技术属性】
技术研发人员:张如意
申请(专利权)人:杭州蚂蚁酷爱科技有限公司
类型:发明
国别省市:

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

1