全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111493094.7 (22)申请日 2021.12.08 (71)申请人 北京工业大 学 地址 100124 北京市朝阳区平乐园10 0号 (72)发明人 张子晨 阎长顺  (74)专利代理 机构 北京汇信合知识产权代理有 限公司 1 1335 代理人 林聪源 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 67/1095(2022.01) G06F 16/27(2019.01) G06F 21/60(2013.01) G06F 21/64(2013.01) (54)发明名称 一种基于区块链技术的交通数据资源共享 方法及系统 (57)摘要 本发明提供一种基于区块链技术的交通数 据资源共享方法及系统, 涉及区块链技术领域, 包括: 访问请求者向区块链网络中的交通数据采 集与提供者请求相关数据资源; 交通数据采集与 提供者对相关数据资源进行加密, 并发送密文及 密钥至数据管理联盟节点群; 数据管理联盟节点 群通过混合共识机制对密文达成共识, 并将密文 广播至区块链网络; 数据管 理联盟节 点群验证请 求及密文的完整性后, 将密文上传至区块链进行 存储; 访问请求者通过区块链网络获取密钥并访 问密文, 获取相关数据资源。 本发明在交通数据 资源共享场景下, 通过结合区块链技术, 使得交 通数据资源的共享能够保证更强的安全性、 数据 交互的透明以及不可篡改性, 实现了数据共享的 安全保障。 权利要求书2页 说明书10页 附图7页 CN 114205136 A 2022.03.18 CN 114205136 A 1.一种基于区块链技 术的交通数据资源 共享方法, 其特 征在于, 包括 步骤: 访问请求 者向区块链网络中的交通数据采集与提供者请求相关数据资源; 所述交通数据采集与提供者对所述相关数据资源进行加密, 并发送密文及密钥至数据 管理联盟节点群; 所述数据 管理联盟节点群通过混合共识机制对所述密文达成共识, 并将所述密文广播 至所述区块链网络; 所述数据 管理联盟节点群验证所述请求及密文的完整性后, 将所述密文上传至区块链 进行存储; 所述访问请求者通过所述区块链网络获取所述密钥并访问所述密文, 获取相关数据资 源。 2.根据权利要求1所述的方法, 其特征在于: 所述区块链网络采用联盟区块链, 在所述 联盟区块链中采用混合共识机制选择多个联盟节点组成所述数据管理联盟节点群。 3.根据权利要求1所述的方法, 其特征在于: 所述交通数据采集与提供者对所述相关数 据资源进行加密, 包括: 采用一对多的基于属性的加密密文或采用针对所述访问请求者的属性代理重加密密 文。 4.根据权利要求3所述的方法, 其特征在于: 所述数据管理联盟节点群通过混合共识机 制对所述密文达成共识, 并将所述密文广播至所述区块链网络; 包括: 若所述密文为针对所述访问请求者的属性代理重加密密文, 则所述数据 管理联盟节点 群中的记账节点先对所述密 文进行代理重加密, 所述数据管理联盟节点群再对所述密文达 成共识, 最后所述记账节点将所述密文 进行广播; 若所述密文为一对多的基于属性的加密密文, 则所述数据 管理联盟节点群先对所述密 文达成共识, 再由所述记账节点将所述密文 进行广播。 5.根据权利要求3所述的方法, 其特 征在于, 所述属性代理重加密包括: 对相关数据资源初始化产生密钥对; 根据密钥对生成重加密 密钥; 使用密钥对密文进行加密与重加密, 生成索引, 记录关键字相关信 息, 同时生成搜索令 牌token。 6.根据权利要求1所述的方法, 其特征在于: 所述混合共识机制采用DPoS和DNBFT结合 的共识机制, 所述DPoS将联盟节 点进行分级, 使节 点各司其职; 所述DNBFT, 提升系统中的容 错性。 7.根据权利要求6所述的方法, 其特 征在于: 所述D PoS将联盟节点进行分级, 包括: 将联盟节点分为普通 参与节点、 验证节点和代 表节点; 所述普通参与节点包括所述交通数据采集与提供者、 访 问请求者和管理者, 所述管理 者负责对数据及共享过程进行监控和操作管理; 所述验证节点对所述数据的完整性、 有效性进行验证; 所述代表节点对数据信息进行广播, 并将所述数据存 储至所述区块链。 8.根据权利要求1所述的方法, 其特征在于: 所述数据管理联盟节点群通过所述混合共 识机制对申请加入所述区块链网络的新的联盟节点进 行检验和认证, 通过后才能加入所述权 利 要 求 书 1/2 页 2 CN 114205136 A 2区块链网络; 所述数据 管理联盟节点群通过所述混合共识机制发现所述 区块链网络中的作恶节点, 则通过所述混合共识机制将所述作恶节点剔除所述区块链网络, 并通过改进 型拜占庭容错 算法维护所述区块链网络的稳定 。 9.根据权利要求1所述的方法, 其特征在于: 所述访问请求者通过所述 区块链网络获取 所述密钥并访问所述密文, 获取相关数据资源; 包括: 所述区块链网络获取 所述密文并向所述访问请求 者发送反馈信息; 所述访问请求者根据反馈信 息中的密文地址及密钥对所述密文进行访问, 并获取相关 数据资源。 10.一种实现如权利要求1~9任一项所述的交通数据资源共享方法的系统, 其特征在 于, 包括: 对应区块链的基础架构设置应用层、 区块链 服务提供层、 网络层和数据层, 所述区 块链服务提供层设置有访问控制 机制模块、 混合共识机制模块和智能合约模块, 所述网络 层包括所有的联盟节点; 所述应用层, 用于: 配置所述区块链网络的软件信息; 在常规通信协议和传输协议基础上增设系统管理合约及API库; 所述访问控制机制模块, 用于: 访问请求者向区块链网络 中的交通数据采集与提供者请求相关数据资源时, 验证所述 访问请求 者的数据访问权限; 所述混合共识机制, 用于: 将联盟节点进行分级; 在联盟节点中选举所述数据管理联盟节点群; 对该新节点进行检验和认证; 剔除作恶节点; 所述智能合约模块, 用于: 对所述区块链数据进行检验与认证; 所述网络层, 用于: 各联盟节点发起交通数据资源请求、 执 行请求、 验证请求; 所述数据层, 用于: 通过链式存储结构、 数据存储结构、 Merkle树、 时间戳、 哈希算法以及非对称加密技术, 为区块链网络提供不可篡改、 可追溯、 高安全性的数据存 储。权 利 要 求 书 2/2 页 3 CN 114205136 A 3

.PDF文档 专利 一种基于区块链技术的交通数据资源共享方法及系统

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