(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210631095.1
(22)申请日 2022.06.06
(71)申请人 上海星图比特信息技 术服务有限公
司
地址 200000 上海市徐汇区丰 谷路315弄24
号1-3层
(72)发明人 张炯 贾雪丽 葛翔 刘瑾
董杰波
(74)专利代理 机构 上海百一领御专利代理事务
所(普通合伙) 31243
专利代理师 朱永海
(51)Int.Cl.
G06F 21/60(2013.01)
G06F 21/62(2013.01)
G06F 21/64(2013.01)
(54)发明名称
一种用于生成数字藏品的方法、 装置、 系统
及设备
(57)摘要
本申请提供了一种用于生成数字藏品的技
术方案。 其方法包括: 数字藏品合约模块获取用
于生成数字藏品的数据的采集请求; 数据采集合
约模块将该采集请求发送至每个分布式数据采
集节点; 分布式数据采集节点基于该采集请求,
自动生成数据采集任务并执行, 从目标数据源采
集数据, 并将该数据发回; 数据采集合约对由每
个分布式数据采集节点发回的数据组成的数据
集合进行聚合, 获得聚合数据, 数字藏品合约模
块基于该聚合数据生成数字藏品。 本申请通过分
布式数据采集节点主动采集多个数据源数据, 经
数据采集合约聚合后作为实际采用的链下数据,
触发数字藏品合约自动生 成数字藏品, 降低了运
维成本, 还 可防止因单个数据采集节 点失效导致
无法获取到链下 数据。
权利要求书3页 说明书11页 附图3页
CN 115130120 A
2022.09.30
CN 115130120 A
1.一种区块链端用于生成数字藏品的方法, 其特 征在于, 所述方法包括:
获取用于生成数字藏品的数据的采集请求, 其中, 所述采集请求中至少包括目标数据
源信息、 数据采集时间参数和数字藏品属性信息;
将所述采集请求记录到区块链的事件日志中, 以使每个分布式数据采集节点从所述事
件日志中获取 所述采集请求;
接收每个分布式数据采集节点发回的与所述数字藏品属性信息对应的数据;
对由每个分布式数据采集节点发回的与所述数字藏品属性信息对应的数据组成的数
据集合进行聚合, 获得聚合数据;
基于所述聚合数据生成与所述数字藏品属性信息对应的数字藏品。
2.根据权利要求1所述的方法, 其特征在于, 在所述获取用于生成数字藏品的数据的采
集请求后, 所述方法还 包括:
对所述采集请求进行加密, 得到加密数据;
其中, 所述将所述采集请求记录到区块链的事件日志中, 以使每个分布式数据采集节
点从所述事 件日志中获取 所述采集请求包括:
将所述加密数据记录到区块链的事件日志中, 以使每个分布式数据采集节点从所述事
件日志中获取 所述加密数据。
3.根据权利要求1所述的方法, 其特征在于, 若每个分布式数据采集节点发回的与 所述
采集请求响应的数据是签名数据, 则所述对由每个分布式数据采集节点 发回的与所述数字
藏品属性信息对应的数据组成的数据集 合进行聚合, 获得聚合数据包括:
验证每个分布式数据采集节点发回的签名数据, 若验证通过, 则获取去 除签名后的数
据;
对由去除签名后的数据组成的集 合进行聚合, 得到聚合数据。
4.一种分布式数据采集节点端用于生成数字藏品的方法, 其特 征在于, 所述方法包括:
从区块链 的事件日志中获取用于生成数字藏品的数据的采集请求, 其中, 所述采集请
求中至少包括目标 数据源信息、 数据采集时间参数和数字藏品属性信息;
根据所述数据采集时间参数, 自动执 行预设任务 生成程序, 生成数据采集任务;
执行所述数据采集任务, 从与所述目标数据源信 息对应的目标数据源采集与 所述数字
藏品属性信息对应的数据;
将所述数据发送至区块链, 以使所述 区块链基于所述数据生成与所述数字藏品属性信
息对应的数字藏品。
5.根据权利要求4所述的方法, 其特征在于, 若所述采集请求是加密的, 则在所述根据
所述数据采集时间参数, 自动执行预设任务生 成程序, 生 成数据采集任务之前, 所述方法还
包括:
对所述采集请求进行解密, 获得所述目标数据源信息、 所述数据采集时间参数和所述
数字藏品属性信息 。
6.根据权利要求4所述的方法, 其特征在于, 在将所述数据发送至区块链之前, 所述方
法还包括:
对所述数据进行签名, 得到签名数据;
其中, 所述将所述数据发送至区块链包括:权 利 要 求 书 1/3 页
2
CN 115130120 A
2将所述签名数据发送至区块链。
7.一种区块链端用于生成数字藏品的装置, 其特 征在于, 所述装置包括:
数字藏品合约模块, 用于获取用于生成数字藏品的数据的采集请求, 其中, 所述采集请
求中至少包括 目标数据源信息、 数据采集时间参数和数字藏品属 性信息, 并基于聚合数据
生成与所述数字藏品属性信息对应的数字藏品;
数据采集合约模块, 用于将所述采集请求记录到区块链的事件日志中, 以使每个分布
式数据采集节点从所述事件日志中获取所述采集请求, 并接收每个分布式数据采集节点 发
回的与所述数字藏品属性信息对应的数据, 对由每个分布式数据采集节点发回的与所述数
字藏品属性信息对应的数据组成的集 合进行聚合, 获得 所述聚合数据。
8.根据权利要求7所述的装置, 其特征在于, 若每个分布式数据采集节点发回的数据 是
签名数据, 则所述数据采集 合约模块还用于:
验证每个分布式数据采集节点发回的签名数据, 若验证通过, 则获取去 除签名后的数
据;
对由去除签名后的数据组成的集 合进行聚合, 获得聚合数据。
9.一种分布式数据采集节点端用于生成数字藏品的装置, 其特 征在于, 所述装置包括:
交互模块, 用于从区块链的事件日志中获取用于生成数字藏品的数据的采集请求, 其
中, 所述采集请求中至少包括目标数据源信息、 数据采集时间参数和数字藏品属性信息, 并
将数据采集模块采集的数据发送至区块链, 以使 所述区块链基于所述数据生成与所述数字
藏品属性信息对应的数字藏品;
任务模块, 用于根据 所述数据采集 时间参数, 自动执行预设任务生成程序, 生成数据采
集任务;
数据采集模块, 用于执行所述数据采集任务, 从与所述目标数据源信息对应的目标数
据源采集与所述数字藏品属性信息对应的数据。
10.根据权利要求9所述的装置, 其特 征在于, 所述装置还 包括:
签名模块, 用于对所述数据采集模块采集的数据进行签名, 获得签名数据;
其中, 所述交互模块用于将所述签名数据发送至区块链, 以使所述区块链基于签名验
证通过的签名数据生成与所述数字藏品属性信息对应的数字藏品。
11.一种用于生成数字藏品的系统, 其特 征在于, 包括:
区块链, 用于获取用于生成数字藏品的数据的采集请求, 其中, 所述采集请求中至少包
括目标数据源信息、 数据采集时间参数和数字藏品属 性信息, 以及将所述采集请求记录到
区块链的事件日志中, 并接收每个分布式数据采集节点 发回的与所述数字藏品属性信息对
应的数据, 对由每个分布式数据采集节点发回的与所述数字藏品属性信息对应的数据组成
的数据集合进行聚合, 获得聚合数据, 并基于所述聚合数据生成与所述数字藏品属 性信息
对应的数字藏品;
分布式数据采集节点, 用于从区块链的事件日志中获取所述采集请求, 根据所述数据
采集时间参数, 自动执行预设任务生成程序, 生成数据采集任务并执行, 从与所述目标数据
源信息对应的目标数据源采集与所述数字藏品属性信息对应的数据, 并将所述数据发送至
区块链。
12.一种计算机可读介质, 其特 征在于,权 利 要 求 书 2/3 页
3
CN 115130120 A
3
专利 一种用于生成数字藏品的方法、装置、系统及设备
安全报告 >
其他 >
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:38:51上传分享