导读
当前,区块链和分布式账本技术已有了长足发展并广泛应用与多种场景中,原因在于其提供透明性,冗余性和问责性的能力。就区块链而言,此类特征是通过公钥加密和哈希函数提供的。但是,随着量子计算的飞速发展,基于Grover和Shor算法对公钥密码学和散列函数构成了重要威胁,迫使我们重新设计具有量子抗性的区块链密码系统,以承受潜在的量子攻击。
基于此,我们需要研究后量子密码系统的最新技术,以及如何将其应用于区块链和DLT,以及后量子时代区块链系统及其面临的主要挑战。本章节主要介绍了当前的区块链密码学技术特征,对比分析了公钥系统及散列函数应对量子攻击的安全性能,探讨了后量子区块链计划和后量子区块链方案的理想特征。
1.概述
区块链能够提供安全的通信,数据隐私,弹性和透明度,基于哈希算法和块链数据结构组成了一个分布式账本,允许在灵信任环境下的对等多方之间共享信息。区块链系统的用户通过公钥/非对称加密技术和哈希函数进行安全交互,这对于用户的身份认证和安全交易至关重要。
声音 | 范毅:鼓励建设区块链技术等基础平台 促进企业数字化转型:国家发改委城市和小城镇改革发展中心政策研究院副院长范毅撰文《城镇化视角下,应对疫情的几点建议》。文章建议,财政扶持,引导和扶持重点行业发展。重点行业的扶持主要针对三类。其一是疫情发生以来,表现出强劲发展势头,对未来发展具有引领作用的新业态和新模式。比如,鼓励建设工业数字化、农业数字化、区块链技术等基础平台,促进企业数字化转型。[2020/2/23]
如今,随着量子计算机的快速发展,量子信息技术正对公钥密码系统和哈希函数构成了重要威胁。
对于公钥密码系统,量子攻击会影响最受欢迎的公钥算法,包括RSA,ECDSA,ECDH,或DSA等,运用Shor算法可在多项式时间内打破。
另外,量子计算机可以利用Grover算法来加速哈希的生成,从而重新创建整个区块链;同时,Grover算法可用来检测哈希冲突,在替换区块链上的块数据结构的同时,保留其完整性。
声音 | 俄亥俄州财政部长:俄亥俄州拥抱加密货币和区块链:据CCN报道,针对开始接受加密货币支付税款,美国俄亥俄州财政部长Josh Mandel周四表示,俄亥俄州“自豪地做了一小部分”,成为美国第一个这样做的州。财政部长表示,这一举措有两个主要动机。首先,这为纳税人缴纳税款提供更多选择和便利。第二,俄亥俄州是一个拥抱加密货币、拥抱区块链技术,他希望该国其他地区的软件开发商、企业家等能意识到俄亥俄州对于商业持开放的态度。如果想发展区块链公司,如果想发展一家软件开发公司,那就去俄亥俄州吧。[2018/11/30]
2.从量子前到量子后的区块链
2.1区块链的公钥安全
我们一般常用安全位级别,来评估公钥密码系统抵抗经典计算攻击的强度。此级别定义为经典计算机执行暴力攻击所需的工作量。表1列出了一些最通用的对称和非对称密码系统的安全级别。
美国区块链概念股收盘涨跌各异:Overstock.com收跌6.91%,Riot Blockchain收跌6.32%,柯达收跌1.94%,Long Blockchain收涨9.51%,Accenture收跌0.92%。在基于区块链的ETF中,Amplify Transformational Data Sharing ETF(BLOK)收跌0.24%,Reality Shares NASDAQ NexGen Economy ETF(BLCN)收跌0.46%。用于追踪Innovation Labs Blockchain Innovators Index的交易所交易基金Innovation Shares NextGen Protocol ETF(KOIN)收涨0.10%。[2018/3/15]
尽管当前还没有出现非常强大的量子计算机,但在未来的20年中,量子计算机将能够轻易破解当前强大的公钥密码系统。实际上,诸如NSA之类的组织已经警告了量子计算对IT产品的影响,并建议提高某些密码套件的ECC安全级别。
印度最大软件行业组织NASSCOM与加拿大区块链研究院合作 加速全球人口第二大国数字经济发展:印度软件和服务业企业行业协会宣布和加拿大政府旗下区块链研究院(BRI)合作,帮助开发人员了解更多区块链平台的准备工作,并且为印度创建和发布区块链工具做好准备。印度软件和服务业企业行业协会(NASSCOM)是印度信息技术和软件业最具有影响力的组织,拥有1100家会员单位,其中200家是全球性公司。[2018/2/22]
表2列出了受量子威胁影响的最相关的公钥密码系统及其他相关密码系统的主要特征,这些特征将受到与Shor和Grover算法有关的量子攻击的破坏或严重影响。
2.2散列函数安全
与公钥密码系统相反,传统的哈希函数被认为能够抵抗量子攻击,因为开发用于NP难题的量子算法似乎不太可能。尽管学者们最近提出了新的哈希函数来抵抗量子攻击,但通常建议增加传统哈希函数的输出大小。该建议与量子攻击有关,通过Grover算法以二次因子来加速蛮力攻击。
2.3后量子区块链计划
当前已有不少项目开展了量子后区块链计划的相关研究,包括NIST等。比特币后量子是一个主要的实验分支,它使用量子后数字签名方案。另一个是以太坊3.0,它计划应用包括诸如zk-STARKs之类的抗量子组件。其他区块链平台,例如Abelian,则建议使用基于晶格的后量子密码系统来防止量子攻击,而某些区块链正在尝试使用SPHINCS之类的后量子算法。
2.4区块链后量子方案的理想特征
为了提高效率,后量子密码系统将需要为区块链提供以下主要功能:
小秘钥。与区块链交互的设备在理想情况下需要利用小型公钥和私钥,以减少所需的存储空间。另外,小密钥在管理时涉及较少复杂的计算操作。对于需要物联网终端设备交互的区块链而言,这一点尤其重要,因为后者通常在存储和计算能力方面受到限制。值得指出的是,与其他新兴技术如深度学习一样,物联网在过去几年中经历了显着增长,但物联网设备仍然面临一些重要挑战,主要是关于安全性问题,在某种程度上限制了它与区块链的联合使用以及其广泛采用。
小签名和哈希长度。区块链本质上是存储数据交易,包括用户签名和数据/块哈希。因此,如果签名/哈希长度增加,则区块链大小也将增加。
快速执行。后量子方案需要尽可能快,以便允许区块链每秒处理大量交易。此外,快速执行通常涉及较低的计算复杂性,这对于不将资源受限的设备从区块链交易中排除是必需的。
低计算复杂度。此功能与快速执行有关,但必须注意,使用某些硬件进行快速执行并不意味着后量子密码系统的计算简单。例如,某些方案可以在使用高级矢量扩展指令集的Intel微处理器中快速执行,但是当在基于ARM的微控制器上执行时,相同的方案可能被认为是慢速的。因此,有必要在计算复杂度,执行时间和支持的硬件设备之间寻求折衷方案。
能耗低。诸如比特币之类的一些区块链应用被认为是耗电大户,主要是因为执行其共识协议所需的能量消耗。还有其他影响功耗的因素,例如使用的硬件,已执行的通信事务的数量,以及所实施的安全方案,由于所执行的操作的复杂性,它们可能会消耗大量的电流。
注释
1.多项式时间:在计算复杂度理论中,指的是一个问题的计算时间m(n)不大于问题大小n的多项式倍数。
2.秀尔算法:一种常见的量子算法,可以在多项式时间内完成大整数质因数分解。
3.NP问题(NondeterministicPolynomially):是指一个复杂问题不能确定是否在多项式时间内找到答案,但是可以在多项式时间内验证答案是否正确。NP类问题有完全子图问题、图着色问题、旅行商(TSP)问题等。
4.zk-SNARKs:指简洁化的非交互式零知识证明。Zcash是zk-SNARKs的首个广泛应用。
5.zk-STARKs:指简洁化的全透明零知识证明。zk-STARK不需要进行初始化可信设置,zk-STARKs是作为zk-SNARK协议的替代版本而创建的,被认为是该技术的更快和更便捷的实现方式。
快速预览主要稳定币的市场流通市值上升至122.23亿美元。上周,USDC、BUSD、DAI的流通量分别上升660万、617万、788万,USDT的流通量不变.
1900/1/1 0:00:00币汐柔:8.1比特币和以太坊逆流而上不断突破新高晚间建议多单为主市场不能改变,但是交易可以,看待趋势的眼光,在很大程度上决定了交易会有怎样的走向,优秀的交易者并非与生俱来带着光环.
1900/1/1 0:00:00公告编号:2020080302各位关心ZBG的项目方和投资者们:ZBG平台现已开通MSV提币功能.
1900/1/1 0:00:00币友们,阅读本文前,请您先点击右上角的“关注”,这样您就可以继续免费收到每天分享的精彩文章了,好文章老A齐分享,星星之火可以燎原,您的支持是老A最大的动力!谢谢!:投资是长期与短期的平衡.
1900/1/1 0:00:00独家原创丨比特币半小时遭遇巨震,热搜再次惊现比特币短线巨震,短短半小时内,比特币在上冲12000美元后跳水超1500美元,险守10500美元,现回升至11300美元上方.
1900/1/1 0:00:00各位朋友们,你们好,我是阿帆老师。阿帆本着负责、诚恳、认真的态度用心写好每一篇分析文章,特点鲜明,不夸张,不含糊,力求能让大家看懂大的趋势分析以及小范围的多空搏杀力度!本内容中的信息及数据来源于.
1900/1/1 0:00:00