[发明专利]一种基于区块链的存储方法在审
申请号: | 202010140076.X | 申请日: | 2020-03-03 |
公开(公告)号: | CN111400748A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 杨宁波;李杰 | 申请(专利权)人: | 安徽高山科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;H04L9/08;H04L29/06;H04L29/08 |
代理公司: | 合肥律众知识产权代理有限公司 34147 | 代理人: | 黄珍玲 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 存储 方法 | ||
本发明公开了一种基于区块链的存储方法,属于区块链技术领域,包括对需要存储数据的对象进行身份公钥标识,使对象可以在区块链中传输的信息和身份信息绑定在一起,对象将数据上传到分布式区块链网络的每个节点上,并在网络中进行信息区块化;构建区块链中的一个创世区块,以该区块为起点与区块链中的其他区块按照顺序连接起来,用户通过一个公私密钥对与区块链网络交互,公钥作为网络地址,每生成一笔交易,用私钥对交易进行数字签名,并向它的下一跳节点进行广播;周围的节点在收到交易消息后,验证消息是否有效,若无效则丢弃,否则向其下一跳节点转发,最后将有效的交易消息传播到整个区块链网络,完成数据在区块链中的存储。
技术领域
本发明涉及区块链技术领域,特别涉及一种基于区块链的存储方法。
背景技术
提出比特币概念后,区块链作为比特币的底层技术,受到了广泛的关注。狭义上,区块链是一串使用密码学方法相关联产生的包含交易信息的数据块,且这些数据块按照时间戳顺序相连形成链式数据结构;广义上,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。区块链具有去中心化、开放性、自治性、数据不可篡改性、透明度高等特点,因而能够广泛地应用于证券交易、电子商务、社交通信、文件存储、存在性证明、身份验证等领域。
在大数据时代,数据价值来自于对数据的分析和挖掘,数据维度越多,体量越大,能发挥的作用也就越大,一直以来,如何正确评估数据的价值以及避免宝贵的数据资源在未经许可的情况下泄露出去,一直是个困扰人的问题,传统的存储方法一般通过集中的存储服务器来存储数据,但是一旦集中服务器出现故障,则会导致整个数据系统瘫痪,更严重会造成数据丢失,导致数据的存储不够安全可靠,且容易泄露数据。
发明内容
本发明的目的就在于为了解决上述传统的数据存储不够安全可靠,数据易泄露和丢失的问题提出一种基于区块链的存储方法,具有借助区块链分布存储,数据不易被篡改,真实性更高,而且体量大的数据存储起来不会占用过多的资源,数据也不易泄露的优点。
本发明通过以下技术方案来实现上述目的,一种基于区块链的存储方法,包括以下步骤:
对需要存储数据的对象进行身份公钥标识,使对象可以在区块链中传输的信息和身份信息绑定在一起,对象将数据上传到分布式区块链网络的每个节点上,并在网络中进行信息区块化;
构建区块链中的一个创世区块,以该区块为起点与区块链中的其他区块按照顺序连接起来,用户通过一个公私密钥对与区块链网络交互,公钥作为网络地址,每生成一笔交易,用私钥对交易进行数字签名,并向它的下一跳节点进行广播;
周围的节点在收到交易消息后,验证消息是否有效,若无效则丢弃,否则向其下一跳节点转发,最后将有效的交易消息传播到整个区块链网络,完成数据在区块链中的存储。
优选的,所述公钥标识对象身份的方式是采用先对设备对象进行节点初始化和服务提供商身份初始化,再通过非对称加密算法添加唯一的公私钥秘钥对,在通过该公私钥密钥对进行身份标识。
优选的,所述区块链的区块包括资产区块功能以及区块投票功能,其中资产区块功能包含了上传数据的相关内容,区块投票功能包含了所有节点对新区块的投票,验证新区块的合理性。
优选的,所述周围节点验证交易消息的时间间隔在5-10分钟,并通过网络对交易消息进行收集和验证,根据时间顺序将最先验证成功的节点作为候选块,并对候选块中的交易信息进检测,若是验证失败则进行丢弃,反之将候选块的交易信息加入到区块链中。
优选的,所述交易信息的验证采用公式机制进行验证,共识机制的验证方法如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽高山科技有限公司,未经安徽高山科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010140076.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车载电子设备的控制方法、装置、存储介质、电子设备
- 下一篇:双系统冰箱