【技术实现步骤摘要】
本专利技术属于互联网隐私保护
,具体涉及一种基于区块链技术的隐私保护方法。
技术介绍
一种崭新的、称为区块链的数据组织架构及运算方式正随数字加密货币的专利技术而蓬勃发展。区块链具有分布式、去中心化、数据集体维护共享、可编程、高安全性可靠性的诸多优点,除数字加密货币领域外,区块链技术也特别适合于数据加密存储、金融交易、物联网等领域。甚至,有学者预言区块链技术将是下一代互联网的基石,将引领未来互联网的发展。目前,区块链技术已经引起了以金融和互联网为代表的众多领域、各国政府以及资本市场的高度关注。目前,已逐步出现了将区块链技术应用于金融交易、电子政务等领域的有益探索,但其在隐私保护领域尚未有相关应用。随着网络黑客技术的发展,公众隐私面临极大威胁,区块链技术的出现为强化隐私数据保护带来了福音;如何促进区块链技术与隐私保护需求的相互融合是当下亟需解决的问题。
技术实现思路
鉴于上述,本专利技术提供了一种基于区块链技术的隐私保护方法,能够在规范隐私数据组织方式的同时大幅提升隐私数据的安全性。一种基于区块链技术的隐私保护方法,包括如下步骤:(1)对隐私数据进行区块化封装;(2)为存储原始数据的分布式节点设计共识算法,采用该共识算法对隐私数据所对应的原始数据进行匿名转换;(3)将众多封装有隐私数据的区块连接成区块链,实现隐私数据的有序范式组织管理;(4)采用非对称加密算法对所述区块链进行加密保护。所述步骤(1)中对隐私数据进行区块化封装所采用的区块结构由区块头和区块体组成,区块头是独立区块的基本信息栏,其内部封装有区块当前的版本号、上一个区块的地址、时间戳、当前区块的 ...
【技术保护点】
一种基于区块链技术的隐私保护方法,包括如下步骤:(1)对隐私数据进行区块化封装;(2)为存储原始数据的分布式节点设计共识算法,采用该共识算法对隐私数据所对应的原始数据进行匿名转换;(3)将众多封装有隐私数据的区块连接成区块链,实现隐私数据的有序范式组织管理;(4)采用非对称加密算法对所述区块链进行加密保护。
【技术特征摘要】
1.一种基于区块链技术的隐私保护方法,包括如下步骤:(1)对隐私数据进行区块化封装;(2)为存储原始数据的分布式节点设计共识算法,采用该共识算法对隐私数据所对应的原始数据进行匿名转换;(3)将众多封装有隐私数据的区块连接成区块链,实现隐私数据的有序范式组织管理;(4)采用非对称加密算法对所述区块链进行加密保护。2.根据权利要求1所述的隐私保护方法,其特征在于:所述步骤(1)中对隐私数据进行区块化封装所采用的区块结构由区块头和区块体组成,区块头是独立区块的基本信息栏,其内部封装有区块当前的版本号、上一个区块的地址、时间戳、当前区块的哈希值、随机数以及下一个区块地址;区块体内则封装了隐私数据及其变更记录并以Merkle树为组织形式,隐私数据变更记录通过Hash过程寻找Merkle树的根且所述根被记入区块头中。3.根据权利要求2所述的隐私保护方法,其特征在于:所述隐私数据变更记录由Merkle树校验归纳,由该树支上任意一条变更记录可以寻得该树上其他所有的变更记录。4.根据权利要求1所述的隐私保护方法,其特征在于:所述步骤(1)中,若同时存在多个需要封装的隐私数据,则比较隐私数据的密级,密级高的隐私数据优先封装以获得当前区块的记账权;若存在多个密级相同的隐私数据,则比较其数据量的大小,数据量大的隐私数据优先封装以获得当前区块的记...
【专利技术属性】
技术研发人员:黄步添,陈建海,王云霄,王从礼,张维赛,杨正清,毛道明,石太彬,刘振广,
申请(专利权)人:杭州云象网络技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。