以太坊联合创始人Vitalik Buterin 提出了应对量子紧急情况的建议
在3月9日的《以太坊研究》出版物中,Buterin 提出了一种通过区块链硬分叉和引入新交易类型的简单解决方案。
Buterin在探讨假设最早在明天就会出现的“量子紧急情况”这一假设情景时,分析了这种事件的影响,并概述了以太坊准备直面挑战的情况。
针对可能的威胁进行防护
Buterin在假设的量子紧急情况下表示:“假设明天宣布量子计算机已经可用,而且不良行为者已经可以访问并使用它们来窃取用户的资产。”
Buterin认为,以太坊已经“处于有利位置”,能够强有力防御潜在的量子计算攻击。他提出了一个简单的解决方案,包括区块链的硬分叉和引入新的交易类型。
Buterin解释道,并概述了面对量子威胁时的恢复过程:“区块链将不得不进行硬分叉,用户将不得不下载新的钱包软件,但很少有用户会丢失他们的资金。”
他认为,量子计算机的主要挑战在于它们对加密系统(如以太坊地址)的影响。这些钱包是通过椭圆曲线乘法从私钥衍生而来的。量子计算机可以逆转这个过程,使椭圆曲线加密变得脆弱。然而,即使在这种情况下,像以太坊的keccak这样的哈希函数仍然安全。
抵抗量子计算交易
Buterin详细阐述了以太坊开发者,计划为RIP-7560协议的一部分引入一种新的交易类型,使得可以从智能合约钱包进行交易。当量子计算威胁到安全性时,一个以太坊钱包交易可能会暴露用户的私钥和公钥。
作为量子抵抗EIP的一部分提出的交易类型,将使用Winternitz签名和STARKs将现有钱包过渡到新的验证代码。该代码基于智能合约钱包的核心技术ERC-4337账户抽象,旨在防止交易过程中的私钥暴露,使这些账户能够抵抗量子攻击。
Buterin还向用户保证,那些从未批准过从以太坊钱包进行交易的人,已经可以免受潜在量子攻击的影响,因为只有钱包地址是公开的。此外,他强调,实施此类硬分叉所需的基础设施可以立即开始着手开发。
量子计算的引入长期以来一直是加密货币行业关注的重点,因为它威胁到区块链加密安全。然而,包括谷歌和IBM在内的许多专家预测,广泛的量子计算能力至少要到2029年才会实现。