[发明专利]一种不可逆的动态失效重验重建的区块链加密方法在审
申请号: | 201910372173.9 | 申请日: | 2019-05-06 |
公开(公告)号: | CN110149322A | 公开(公告)日: | 2019-08-20 |
发明(设计)人: | 李宝次 | 申请(专利权)人: | 山东公链信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L9/30;H04L9/08;H04L9/06;G06Q40/04;H04L29/08 |
代理公司: | 青岛致嘉知识产权代理事务所(普通合伙) 37236 | 代理人: | 李浩成 |
地址: | 250000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 重建 密钥 加密 加密算法 身份认证 私密密钥 不可逆 发送方 解密 检索 身份认证系统 数字证书管理 对等节点 认证中心 消息明文 加密块 接收方 明文 私密 算法 写入 并用 发送 透明 共享 审计 广播 记录 | ||
本发明所涉及的一种不可逆的动态失效重验重建的区块链加密方法通过对等节点检索加密块以重建加节点件,并检索至少一些私密共享用于重建私密密钥,并用重建的私密密钥解密加节点件,用密钥对消息明文进行加密算法处理,得到节点后发送出去,接收方收到节点后,使用与发送方相同的密钥,并且运用发送方所使用加密算法的逆算法,对节点进行解密,得到明文;将所述发起者签名和各份经过加密的广播至区块链中,实现身份认证中有关数字证书管理的各项功能,并且将密钥、证书以及执行记录写入区块链中,大大降低身份认证系统对原有认证中心的依赖,实现身份认证全过程公开、透明、可审计。
技术领域
本申请涉及区块链技术领域,具体而言,涉及一种不可逆的动态失效重验重建的区块链加密方法。
背景技术
Multiple Atomic Chain(简称MAC,多原链)是开发在区块链和以太坊之外的第三种区块链底层生态系统,致力于拓展区块链技术的商业应用边界和技术边界,让大众用户用户能够真实的感受到区块链技术的价值,让区块链不在停滞于学术理论层面而是更加直接的应用到开发应用的实践中去,多原链的开发将是商业应用和区块链技术碰撞的火花,也是对区块链现有技术的一种挑战,跳跃出了现有技术领域思维,为区块链3。0生态应用体系的开创先锋。多原链系统中,可以通过价值传输协议来实现点对点的价值转移,高性能、高吞吐量、快速安全是多原链的特性,从而用多原链的底层构建出一个支持多个行业领域(金融、物联网、供应链、社交、游戏、电商、溯源、交易等)的去中心化的场景应用开发生态平台。
在多原链的公链(PublicBlockchain 系统中,全世界任何人都可读取、任何人都能发送交易且交易能获得有效确认、任何人都能参与其中共识过程的区块链(共识过程决定哪个区块可被添加到区块链中和明确当前状态)。作为中心化或者准中心化信任的替代物,公共区块链的安全由“加密数字经济”采取工作量证明机制或权益证明机制等方式,将经济奖励和加密数字校验结合了起来,并遵循着一般原则:每个人从中可获得的经济奖励,与对共识过程作出的贡献成正比。这些区块链通常被认为是“完全去中心化”的。
与任何分布式数据库的分片机制类似,NDPoS的分片机制基于DHT模式,根据分区键的散列值进行切分。在这种模式下,指定分区键的精确查询操作性能极高,同时一般来说针对均匀分布的分区键能够做到整个集群的数据均匀分布。但是,如果查询条件中并不包含分区键,查询必须向所有分片中进行广播以得到全部分区中符合条件的记录。不同于DAG结构对交易确认时间无法预测的最终一致性,NDPoS通过区块链的对等多活机制,提供了跨链间交易的强一致性。同时,NDPoS通过分层代理的机制,实现了整个网络分片数量的无限弹性扩张,从根本上解决了单链账本数量无法过多的性能与扩展性问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种不可逆的动态失效重验重建的区块链加密方法。
本发明请求保护一种不可逆的动态失效重验重建的区块链加密方法,其特征在于,包括:
采用加密函数对区块链节点进行加密,使用公钥对加密函数进行,用私钥设定为解密数据信息;
若所述解密结果携带所述用户标识,则确定所述数据条目为与所述用户标识相对应的用户的数据信息;
识别所述解密结果其是否由区块链上的节点发送,若是,则向在路径节点间创建带条件余额,然后交易发起方发送给交易接收方交易凭证即补充中的参数字段;
根据客户端的请求访问文件,通过一个对等节点检索加密块以重建加节点件,并检索至少一些私密共享用于重建私密密钥,并用重建的私密密钥解密加节点件;
将所述发起者签名和各份经过加密的广播至区块链中;
发送方使用密钥对消息明文进行加密算法处理,得到节点后发送出去,接收方收到节点后,使用与发送方相同的密钥,并且运用发送方所使用加密算法的逆算法,对节点进行解密,得到明文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东公链信息科技有限公司,未经山东公链信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910372173.9/2.html,转载请声明来源钻瓜专利网。