一种面向区块链的抗量子密码迁移方法

文档序号:37004146发布日期:2024-02-09 12:49阅读:16来源:国知局
一种面向区块链的抗量子密码迁移方法

本发明涉及一种面向区块链的抗量子密码迁移方法,属于区块链。


背景技术:

1、由于量子计算技术对现有的区块链系统构成了安全危险,近几年出现了一些采用抗量子密码算法的区块链系统来抵御量子计算攻击。然而,传统区块链与抗量子区块链间的密码技术差异,导致了在密码技术迁移过程中链间数据难以兼容。具体来说,由于新旧链间用户使用的签名算法与身份认证机制不同,导致新链的账户验证方法难以验证旧链中的账户信息。并且,链间的迁移操作需要维护账户状态的一致性。其次,需要考虑智能合约迁移过程中的合约地址变化、合约内容更新及合约调用关系变化问题。因此,如何在区块链密码迁移过程中保证链间数据的兼容性,是本领域所要解决的核心技术问题。

2、随着量子计算技术的发展,传统密码学面临着严峻的挑战,因为传统密码学的一些基本困难难题在量子计算机面前变得易于破解。为了应对这一挑战,抗量子密码学应运而生,致力于研究那些在量子计算环境下仍然能够保持安全性的密码学算法。抗量子区块链作为一项前沿的研究领域,旨在将抗量子密码技术与区块链技术相结合,以保护区块链系统在量子计算威胁下的安全性。近年来,陆续出现了一些采用抗量子密码算法的区块链系统,如abccoin、qrl、qanplatform等。这些系统通过引入抗量子密码学的技术来保护区块链网络中的交易和数据。

3、另一方面,传统密码向抗量子密码的迁移工作也是一个关键的研究领域,这涉及到重新设计和实现现有系统中的密码组件。例如,美国国家标准与技术研究院nist预计在2024确定抗量子算法标准草案,并加速推进抗量子密码迁移的相关工作。

4、虽然出现了一些采用抗量子密码算法的区块链系统,如abccoin、qrl、qanplatform等,但这些系统的架构并不直接支持抗量子密码迁移。具体而言,由于现有区块链与抗量子区块链之间密码技术的差异,导致在密码技术迁移过程中出现了新旧链数据难以兼容的问题,如账户数据一致性与合约功能一致性如何保障的问题。

5、虽然抗量子密码迁移作为一个重要的研究领域具有巨大潜力,但由于抗量子密码技术的研究相对较新,因此,当前的相关迁移方案仍然处于初步阶段。特别是在区块链领域,目前暂无相关的技术方案关注传统区块链系统与抗量子区块链系统间的密码迁移问题。


技术实现思路

1、本发明的目的是针对现有技术存在的问题和不足,创造性地提出了一种面向抗量子区块链系统的密码迁移方法。针对密码技术迁移过程中账户状态一致性问题,本方法研究提出了账户相关密码技术迁移方案,实现了兼顾安全性与效率的账户迁移功能;针对密码技术迁移过程中合约功能一致性问题,研究提出了智能合约数据迁移方案,实现了智能合约的抗量子化迁移。

2、本发明包括基于哈希承诺与销毁证明技术的账户迁移方案,以实现迁移过程中的自发、高效、强兼容性。此外,还包括基于抗量子哈希函数的智能合约重构方法,以及智能合约字段与功能的动态更新方法,实现渐进式的合约迁移。面相区块链的抗量子密码迁移的方案,如图1所示。

3、有益效果

4、本发明,对比现有技术,具有以下优点:

5、1.基于销毁证明和哈希锁定的账户密码技术迁移方案,实现新旧链账户状态一致性。

6、2.面向区块链智能合约设计合约代码迁移机制,实现新旧链智能合约功能一致性。



技术特征:

1.一种面向抗量子区块链系统的密码迁移方法,其特征在于,包括基于哈希承诺协议的账户密码迁移和智能合约代码迁移;

2.如权利要求1所述的一种面向抗量子区块链系统的密码迁移方法,其特征在于,智能合约代码迁移中,对更新结果进行验证,通过读取智能合约数据并与原始合约内容进行比对,来验证更新结果的正确性。


技术总结
本发明涉及一种面向区块链的抗量子密码迁移方法,属于区块链技术领域。针对密码技术迁移过程中账户状态一致性问题,本方法研究提出了账户相关密码技术迁移方案,实现了兼顾安全性与效率的账户迁移功能;针对密码技术迁移过程中合约功能一致性问题,研究提出了智能合约数据迁移方案,实现了智能合约的抗量子化迁移。本方法实现了迁移过程中的自发、高效、强兼容性,以及渐进式的合约迁移,保证了智能合约的稳定性和安全性,同时也提高了智能合约的灵活性和可维护性。

技术研发人员:王励成,段珺轲,王维,孟寅
受保护的技术使用者:北京理工大学
技术研发日:
技术公布日:2024/2/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1