一种基于区块链的分发方法及装置与流程

文档序号:23426457发布日期:2020-12-25 11:56阅读:来源:国知局

技术特征:

1.一种基于区块链的分发方法,其特征在于,包括:

设置数据源并生成一与所述数据源绑定的第一区块链地址,所述数据源包括一至多个特征值;

依据所述特征值的数量建立一至多个特征值与理论哈希的对应关系;

依据所述第一区块链地址向前端所绑定的第二区块链地址转账,并获取该笔转账的实际哈希;

依据所述对应关系获取所述实际哈希对应的特征值,并将所获取的特征值发送至所述前端。

2.根据权利要求1所述的分发方法,其特征在于,所述设置数据源并生成一与所述数据源绑定的第一区块链地址,包括:

设置包括一至多个所述特征值的数据源;

生成第一区块链地址并将所述第一区块链地址绑定所述数据源。

3.根据权利要求1所述的分发方法,其特征在于,所述依据所述特征值的数量建立一至多个特征值与理论哈希的对应关系,包括:

获取理论哈希中的一至多位理论值,每个所述特征值包括一至多维分别与一至多位理论值对应的子特征;

建立一至多维子特征与一至多位理论值的对应关系。

4.根据权利要求2所述的分发方法,其特征在于,所述依据所述第一区块链地址向前端所绑定的第二区块链地址转账,并获取该笔转账的实际哈希,还包括:

将所述第一区块链地址及所述第二区块链地址记录到区块链中。

5.根据权利要求3所述的分发方法,其特征在于,所述依据所述对应关系获取所述实际哈希对应的特征值,并将所获取的特征值发送至所述前端,包括:

实时提取所述实际哈希中的一至多位实际值;

依据所述对应关系查询一至多位所述实际值对应的一至多维子特征;

依据一至多维所述子特征获取特征值;

检测所述特征值是否已经被发送,若是,则重新执行基于区块链技术向前端转账,并获取该笔转账的实际哈希,若否,则将所获取的特征值发送至所述前端。

6.一种基于区块链的分发装置,其特征在于,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

设置数据源并生成一与所述数据源绑定的第一区块链地址,所述数据源包括一至多个特征值;

依据所述特征值的数量建立一至多个特征值与理论哈希的对应关系;

依据所述第一区块链地址向前端所绑定的第二区块链地址转账,并获取该笔转账的实际哈希;

依据所述对应关系获取所述实际哈希对应的特征值,并将所获取的特征值发送至所述前端。

7.根据权利要求6所述的分发装置,其特征在于,所述设置数据源并生成一与所述数据源绑定的第一区块链地址,包括:

设置包括一至多个所述特征值的数据源;

生成第一区块链地址并将所述第一区块链地址绑定所述数据源。

8.根据权利要求6所述的分发装置,其特征在于,所述依据所述特征值的数量建立一至多个特征值与理论哈希的对应关系,包括:

获取理论哈希中的一至多位理论值,每个所述特征值包括一至多维分别与一至多位理论值对应的子特征;

建立一至多维子特征与一至多位理论值的对应关系。

9.根据权利要求7所述的分发装置,其特征在于,所述依据所述第一区块链地址向前端所绑定的第二区块链地址转账,并获取该笔转账的实际哈希,还包括:

将所述第一区块链地址及所述第二区块链地址记录到区块链中。

10.根据权利要求8所述的分发装置,其特征在于,所述依据所述对应关系获取所述实际哈希对应的特征值,并将所获取的特征值发送至所述前端,包括:

实时提取所述实际哈希中的一至多位实际值;

依据所述对应关系查询一至多位所述实际值对应的一至多维子特征;

依据一至多维所述子特征获取特征值;

检测所述特征值是否已经被发送,若是,则重新执行基于区块链技术向前端转账,并获取该笔转账的实际哈希,若否,则将所获取的特征值发送至所述前端。


技术总结
本发明公开了一种基于区块链的分发方法及装置,该方法包括:设置数据源并生成一与所述数据源绑定的第一区块链地址,所述数据源包括一至多个特征值;依据所述特征值的数量建立一至多个特征值与理论哈希的对应关系;依据所述第一区块链地址向前端所绑定的第二区块链地址转账,并获取该笔转账的实际哈希;依据所述对应关系获取所述实际哈希对应的特征值,并将所获取的特征值发送至所述前端。本发明将分发技术应用于区块链技术中,可以使分发过程完全随机并且可追溯,而且不受人为干涉。

技术研发人员:张隆军;吴宇
受保护的技术使用者:湖南云帆流量科技有限公司
技术研发日:2019.06.25
技术公布日:2020.12.25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1