全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211325600.6 (22)申请日 2022.10.27 (71)申请人 湖南三湘银行股份有限公司 地址 410000 湖南省长 沙市岳麓区滨江路 53号湖南湘江新区滨江金融中心楷林 国际D座 (72)发明人 杨凯 张德文 程玉 罗小涛  汪秩申  (74)专利代理 机构 北京中誉至诚知识产权代理 事务所(普通 合伙) 11858 专利代理师 张平力 (51)Int.Cl. G06F 21/64(2013.01) G06F 16/27(2019.01) G06F 21/62(2013.01) (54)发明名称 基于可信预言机的数据交 互服务平台 (57)摘要 本发明涉及一种基于可信预言机的数据交 互服务平台, 本平台包括预言机模块和区块链模 块, 所述预言机模块包括获取单元 获取若干终端 的第一金融数据; 筛选单元根据所述数据标识对 所述第一金融数据进行分类和筛选; 分段单元根 据所述若干参数将所述第二金融数据进行参数 分段; 验证单元根据所述参数分段序列对所述第 二金融数据进行两次安全验证, 并将安全金融数 据传输到 所述区块链模块; 调整单元根据当前周 期内的安全金融数据的数量对下一周期内的所 述验证条件进行调整; 区块链模块接收所述验证 单元传输的所述安全金融数据。 通过对金融数据 获取、 筛选和安全验证, 有效防止了数据被恶意 篡改, 提高数据的安全可信。 权利要求书3页 说明书10页 附图1页 CN 115391838 A 2022.11.25 CN 115391838 A 1.一种基于可信预言机的数据交互服务平台, 其特征在于, 包括: 预言机模块和区块链 模块, 所述预言机模块包括: 获取单元, 用以获取若干终端的第 一金融数据, 所述第 一金融数据包括若干参数, 所述 若干参数包括数据标识和数据来源; 筛选单元, 用以根据所述数据标识对所述第一金融数据进行分类, 将分类后的第一金 融数据根据其除数据标识以外的参数进行筛 选, 得到第二金融数据; 分段单元, 用以根据所述若干参数将所述第二金融数据进行参数分段, 得到参数分段 序列; 验证单元, 用以根据 所述参数分段序列对所述第 二金融数据进行第 一安全验证和第 二 安全验证, 所述第二安全验证设置有验证条件, 若经过所述第一安全验证和第二安全验证 后的验证结果为安全, 则确定所述第二金融数据为安全金融数据, 将安全金融数据传输到 所述区块链模块, 若验证结果为不安全, 则根据所述数据来源将不安全的第二金融数据返 回对应终端; 调整单元, 用以根据当前周期内的安全金融数据的数量对下一周期内的所述验证条件 进行调整; 区块链模块, 用以接收所述验证单 元传输的所述 安全金融数据。 2.根据权利要求1所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述筛 选单元对所述第一金融数据进行筛选时, 若所述数据标识有数据标识A, 根据数据标识A将 相同数据标识的第一金融数据归为一类, 将数据标识同为A的第一金融数据根据除数据标 识以外的参数进 行比较, 对数据来源不同且除数据标识和数据来源以外的参数都相同的第 一金融数据进行筛 选; 所述获取单元获取若干终端的第一金融数据时, 当获取到时, 根据获取时间对第一金 融数据加时间戳; 在对数据来源不同且除数据标识和数据来源以外的参数都相同的第一金融数据进行 筛选时, 将所述时间戳 早的进行保留, 得到第二金融数据。 3.根据权利要求2所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述分 段单元对所述第二金融数据进行参数分段时, 根据所述若干参数进行参数分段, 一个参数 分为一个参数分段, 得到参数分段序列, 所述参数分段序列包括数据标识段、 数据名称段、 价格段、 涨跌额段、 涨跌幅段、 交易量段、 交易额段、 利率段、 净值段、 增 长率段、 日期段和数 据来源段, 由于每一数据标识的第二金融数据的参数不同, 因此参数分段序列中部分参数 分段为空。 4.根据权利要求3所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述验 证单元对所述第二金融数据进 行第一安全验证时, 根据所述参数分段序列对第二金融数据 进行正向顺序的第一安全验证, 当按参数分段序列的正向顺序进行第一安全验证时, 若任 意参数段的数据验证通过, 则验证单元将继续验证剩余参数段的数据, 若任意参数段的数 据验证未通过, 则验证单 元将此参数 段对应的第二金融数据判定为可疑数据。 5.根据权利要求4所述的基于可信预言机的数据交互服务平台, 其特征在于, 在对参数 分段序列中的参数段 的数据进行第一安全验证时, 在任意时刻时, 所述验证单元得到参数 分段序列 A1, 将参数分段序列 A1与上一时刻的相同数据标识和数据名称的参数分段序列 A2权 利 要 求 书 1/3 页 2 CN 115391838 A 2进行计算, 验证单元分别计算参数分段序列 A1与参数分段序列 A2的每个参数段的数据的差 值序列为 △A1, 验证单元分别计算与参数分段序列 A1相同数据标识和数据名称的历史参数 分段序列的每个参数段的数据的平均差值序列为 △A, 当按参数分段序列A1的正向顺序对 参数段的数据进 行比较时, 任意参数段的数据的差值为 △A1′, 任意参数段的数据的平均差 值为△A′, 若△A1′≤△A′, 表示参数分段序列A 1中某一参数段的数据验证通过, 则 验证单元继续 按正向顺序对参数分段序列 A1中剩余参数段的数据进 行验证, 若 所有参数段的数据都验证 通过, 则验证单 元对参数分段序列A1对应的第二金融数据的验证结果 为安全; 若△A1′>△A′, 表示参数分段序列A 1中某一参数段的数据验证未通过, 则验证参数分 段序列A1对应的第二金融数据为可疑数据。 6.根据权利要求5所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述验 证单元判定所述第二金融数据为可疑数据时, 验证单元对其进行第二安全验证, 在验证单 元对所述参数分段序列 A1中某一参数段的数据验证未通过时, 验证单元继续对参数分段序 列A1中剩余的参数段的数据进行安全验证, 其验证方法与第一安全验证的方法一致, 验证 单元通过参数分段序列A1中参数段验证未通过的数量计算验证未通过的参数段的数量百 分比为M, 验证单 元设置有验证条件为预设验证未通过的参数 段的数量百分比为M 0, 若M≤M0, 则验证单元对参数分段序列A1对应的第二金融数据的验证结果为安全, 确定 所述第二金融数据为 安全金融数据, 将安全金融数据传输 到所述区块链模块; 若M>M0, 则验证单 元对参数分段序列A1对应的第二金融数据的验证结果 为不安全。 7.根据权利要求6所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述验 证单元对第二金融数据的验证结果为不安全时, 将不安全的第二金融数据进行标记, 验证 单元将打标记的第二金融数据根据其数据来源返回给对应的终端。 8.根据权利要求7所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述验 证单元对 所述参数分段序列 A1通过正向顺序进 行第一安全验证时, 验证方式还包括逆向顺 序或随机抽取, 对参数分段序列 A1中的参数段按照逆向顺序或者随机抽取参数段进 行安全 验证。 9.根据权利要求8所述的基于可信预言机的数据交互服务平台, 其特征在于, 在调 整单 元对下一周期内的所述验证条件进行调整时, 根据当前周期内的安全金融数据的数量对预 设验证未通过的参数段的数量百分比M0进 行调整, 计算当前周期内的安全金融数据的数量 百分比N来调整预设验证未通过的参数 段的数量百分比M 0, 所述周期为预设周期, 当N≥70%时, 则在预设周期后降低预设验证未通过的参数 段的数量百分比M 0; 当35%≤N<70%时, 则在预设周期后预设验证未通过的参数段的数量百分比M0保持 不变; 当0<N<3 5%时, 则在预设周期后提高预设验证未通过的参数 段的数量百分比M 0。 10.根据权利要求9所述的基于可信预言机的数据交互服务平台, 其特征在于, 在所述 区块链模块接 收所述验证单元传输的所述安全金融数据时, 区块链模块包括若干节点, 根 据若干节点的历史数据处理情况选择节点对安全金融数据进 行接入, 若区块链模块包括节 点e和节点f, 区块链模块获取节点e和节点f的历史数据处理情况, 即节点e和节点f在处理 完数据后将互相响应对方, 计算节点e响应节点f的响应时长为T1, 节点f响应节点e的响应权 利 要 求 书 2/3 页 3 CN 115391838 A 3

PDF文档 专利 基于可信预言机的数据交互服务平台

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于可信预言机的数据交互服务平台 第 1 页 专利 基于可信预言机的数据交互服务平台 第 2 页 专利 基于可信预言机的数据交互服务平台 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。