【技术实现步骤摘要】
基于智能合约的数据分配方法以及装置
本申请涉及区块链
,尤其涉及一种基于智能合约的数据分配方法以及装置。
技术介绍
版权收益清分是指将版权作品的所有收益按照预先设定的清分比例转移至清分对象的账户。在现有的版权收益清分过程中,通过每隔一段时间统计一次版权作品的收益,根据多个清分对象一开始签订的清分协议,人为对统计得到的收益进行分配,得到每个清分对象分别对应的收益,进而由相关机构的人员将收益转移至各个清分对象的账户中。当版权数据对应的清分对象较多,或者版权收益的统计周期较频繁时,人为操作较繁琐,造成版权收益的分配效率低下。
技术实现思路
本申请实施例提供一种基于智能合约的数据分配方法以及装置,可以提高数据的分配效率。本申请实施例一方面提供了一种基于智能合约的数据分配方法,包括:获取与目标作品相关联的待转移数据量,将待转移数据量添加至托管账户;托管账户用于存储针对目标作品的所有待转移数据量;当检测到系统时间信息满足智能合约中的分配时间节点时,从托管账户中获取系统时间信息所属 ...
【技术保护点】
1.一种基于智能合约的数据分配方法,其特征在于,包括:/n获取与所述目标作品相关联的待转移数据量,将所述待转移数据量添加至托管账户;所述托管账户用于存储针对所述目标作品的所有待转移数据量;/n当检测到系统时间信息满足智能合约中的分配时间节点时,从所述托管账户中获取所述系统时间信息所属的分配时间周期内的待转移数据总量;/n从所述智能合约中获取版权分配对象对应的分配比例,根据所述分配比例与所述待转移数据总量,确定所述版权分配对象对应的分配数据量,将所述分配数据量转移至所述版权分配对象的目标账户。/n
【技术特征摘要】
1.一种基于智能合约的数据分配方法,其特征在于,包括:
获取与所述目标作品相关联的待转移数据量,将所述待转移数据量添加至托管账户;所述托管账户用于存储针对所述目标作品的所有待转移数据量;
当检测到系统时间信息满足智能合约中的分配时间节点时,从所述托管账户中获取所述系统时间信息所属的分配时间周期内的待转移数据总量;
从所述智能合约中获取版权分配对象对应的分配比例,根据所述分配比例与所述待转移数据总量,确定所述版权分配对象对应的分配数据量,将所述分配数据量转移至所述版权分配对象的目标账户。
2.根据权利要求1所述的方法,其特征在于,还包括:
获取携带与所述目标作品相关联的版权分配数据的上链请求,根据所述版权分配数据生成分配区块,将所述分配区块添加至分配区块链;所述版权分配数据包括与目标作品相关联的版权分配对象之间的分配协议;
根据所述分配区块链中的所述分配协议,在所述智能合约中设置分配时间周期,以及所述版权分配对象对应的分配比例。
3.根据权利要求1所述的方法,其特征在于,所述获取与所述目标作品相关联的待转移数据量,将所述待转移数据量添加至托管账户,包括:
接收与所述目标作品相关联的交易数据,对所述交易数据进行交易处理,得到所述交易数据对应的交易处理结果;
根据所述交易处理结果获取与所述目标作品相关联的待转移数据量,将所述待转移数据量添加至所述托管账户。
4.根据权利要求1所述的方法,其特征在于,所述当检测到系统时间信息满足智能合约中的分配时间节点时,从所述托管账户中获取所述系统时间信息所属的分配时间周期内的待转移数据总量,包括:
当检测到所述系统时间信息满足所述分配时间节点时,将所述系统时间信息对应的分配时间周期确定为目标分配周期;
从所述托管账户中获取所述目标分配周期内的所有待转移数据量并进行累加,得到所述待转移数据总量。
5.根据权利要求2所述的方法,其特征在于,还包括:
当接收到请求终端发送的针对所述版权分配对象的分配验证请求时,根据所述分配验证请求确定与所述版权分配对象相关联的所述目标作品,从所述分配区块链中获取与所述目标作品相关联的所述分配区块;
根据所述分配区块包含的所述分配协议,以及所述分配查询请求携带的所述分配数据量,生成所述版权分配对象对应的数据验证结果,将所述...
【专利技术属性】
技术研发人员:蔡弋戈,秦青,王乐庆,杨晨,李琴,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。