首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于区块链预言机的高效安全供应链数据共享方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:东北大学秦皇岛分校

摘要:本发明涉及数据共享技术领域,公开了一种基于区块链预言机的高效安全供应链数据共享方法,包括以下步骤:初始化阶段、交易生成阶段、密钥请求阶段、数据请求阶段、数据响应阶段、数据获取阶段;所述数据共享平台包括区块链预言机和区块链。本发明中,针对供应链场景下的数据共享需求,设计了基于区块链预言机的高效安全的数据共享方法,通过设计区块链预言机架构,架构包括了以下四个内容:预言机节点分工方案、基于多准则决策的预言机节点选择策略、弹性预言机任务模式和预言机聚合策略,实现了高效的数据共享,通过基于对称同态加密的隐私保护方案和基于零知识证明的密钥授权共享方案实现提高预言机共享数据的安全性。

主权项:1.一种基于区块链预言机的高效安全供应链数据共享方法,其特征在于:首先建立数据共享平台,然后进行以下步骤:步骤一、初始化阶段:进行设置参数、部署相关合约,并对用户进行初始化设置;包括对数据需求方、数据拥有者、各个预言机节点进行身份注册并进行相关合约的部署、系统接口的生成、零知识证明参数公开以及对称同态加密密钥的生成与管理;步骤二、交易生成阶段:通过数据拥有者进行交易生成,并将交易信息,数据信息,以及业务相关对称加密密钥加密后上传到区块链上;步骤三、密钥请求阶段:数据需求方通过智能合约搜索相关交易信息,并向数据拥有者发布请求;数据拥有者认证通过后,数据拥有者会搜索区块链上的公开密钥密文,解密后重新使用数据需求方的公钥进行加密并生成零知识证明后发送给数据需求方;步骤四、数据请求阶段:在链上发送请求到数据生产者接受到数据请求,数据请求会通过智能合约、监听预言机节点、执行预言机节点一直传输到数据生产者;共会经历四个步骤,分别为合约调用,任务生成,任务监听和数据请求发送;步骤五、数据响应阶段:数据生产者收到数据请求后将相关数据发送回数据共享平台并返回数据需求方;响应的数据会经过执行预言机节点、聚合预言机节点以及链上的回调合约最终被数据需求方所获取;数据响应阶段主要经历三个步骤,分别为数据收集、数据聚合和数据存证;数据生产者收到请求信息后对数据进行同态加密,返回给进行请求的执行预言机;执行预言机发送给聚合预言机后由聚合预言机进行密态的计算,聚合后将密文存储在预言机节点本地,并将数据hash、数据地址、聚合预言机节点签名以及相关描述信息传输回区块链上;步骤六、数据获取阶段:当数据已经上链之后,其他数据需求方可以获取相关的数据,通过密钥请求阶段获取对应业务数据的密钥密文后,使用自己的私钥进行解密并验证密钥的一致性,之后通过同态加密密钥对获取的数据进行解密。

全文数据:

权利要求:

百度查询: 东北大学秦皇岛分校 一种基于区块链预言机的高效安全供应链数据共享方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。