风险提示:理性看待区块链,提高风险意识!
Vitalik:如何在突发量子攻击时保护用户资金
首页 > 业界 > 区块链 2024-03-11 10:42:54
币界网报道:

作者:Vitalik Buterin;编译:邓通,

假设明天宣布量子计算机可用,并且不良行为者已经可以访问它们并能够使用它们窃取用户的资金。 防止这种情况的发生是抗量子密码学(例如 Winternitz 签名、STARK)的目标,一旦账户抽象到位,任何用户都可以按照自己的计划转而使用抗量子签名方案。 但如果我们没有那么多时间,而突然的量子转移早在这之前就发生了怎么办?

我认为,实际上,我们已经做好了准备,可以制作一个非常简单的恢复分叉来应对这种情况。 区块链将不得不硬分叉,用户将不得不下载新的钱包软件,但很少有用户会损失资金。

量子计算机的主要挑战如下。 以太坊地址定义为 keccak(priv_to_pub(k))[12:],其中 k 是私钥,priv_to_pub 是将私钥转换为公钥的椭圆曲线乘法。 使用量子计算机,椭圆曲线乘法变得可逆(因为这是一个离散对数问题),但哈希仍然是安全的。 如果用户尚未使用其账户进行任何交易,则只有地址是公开可见的,并且他们已经是安全的。 但是,如果用户进行了一笔交易,那么该交易的签名就会泄露公钥,这在后量子世界中允许泄露私钥。 因此大多数用户都容易受到攻击。

但我们可以做得更好。 关键的认识是,在实践中,大多数用户的私钥本身就是一堆哈希计算的结果。 许多密钥是使用 BIP-32 生成的,它通过从主种子短语开始的一系列哈希值生成每个地址。 许多非 BIP-32 密钥生成方法的工作原理类似,例如: 如果用户有脑钱包,它通常是应用于某些密码的一系列哈希值(或中等难度的 KDF)。

这意味着 EIP 的自然结构是通过硬分叉链来从量子紧急情况中恢复:

  1. 恢复第一个明显发生大规模盗窃的区块之后的所有区块;

  2. 传统基于 EOA 的交易被禁用;

  3. 添加了新的交易类型,以允许来自智能合约钱包的交易(例如 RIP-7560 的一部分)(如果尚不可用);

  4. 添加新的交易类型或操作码,您可以通过它提供 STARK 证明,证明 (i) 私有原像 x,(ii) 来自 k 个批准的哈希函数列表的哈希函数 ID 1 <= i < k, (iii) 公共地址 A,使得 keccak(priv_to_pub(hashes[i](x)))[12:] = A。STARK 还接受该新验证码的哈希值作为公共输入账户。 如果证明通过,您的账户代码将切换为新的验证代码,从那时起您将能够将其用作智能合约钱包。

出于Gas效率的原因(毕竟STARK很大),我们可以让STARK成为批量证明,证明上述类型的N个STARK(必须是STARK-of-STARK,而不是直接证明多个声明 ,因为每个用户的 x 需要对聚合器保密)。

原则上,实施此类硬分叉的基础设施可以在明天开始建设,从而使以太坊生态系统做好充分准备,以防量子紧急情况确实发生。

上一篇: 哲学家万字解析Sora本质,杨立昆点赞转发,AI视频离世界模拟器还有多远?
下一篇: Arbitrum DAO删除了为Tornado Cash开发者的法律账单提供资金的提议
推荐专栏
Boss Wallet Web3 Econom Pass
专注币圈最新资讯
通俗浅显地聊透Web3大事小情
读懂区块链生态与未来,尽在币界网!
热门币种
更多
币种
美元价格
24H涨跌幅
BTC比特币
65,927.36 USDT
¥470,530.16
+6.46%
ETH以太坊
3,013.15 USDT
¥21,505.15
+4.32%
BNB币安币
582.65 USDT
¥4,158.43
+2.75%
USDT泰达币
1.01 USDT
¥7.21
-0.51%
SOL
161.69 USDT
¥1,153.99
+12.61%
XRP瑞波币
0.51630 USDT
¥3.68
+2.04%
USDC
1.00 USDT
¥7.14
-0.11%
TON
6.99 USDT
¥49.89
+0.78%
DOGE狗狗币
0.15460 USDT
¥1.10
+5.67%
ADA艾达币
0.45560 USDT
¥3.25
+6%
热搜币种
更多
币种
美元价格
24H涨跌幅
比特币
65999.07 USDT
¥476,427.49
+6.82%
Livepeer Token
19.9351 USDT
¥143.91
+15.83%
Solana
160.7 USDT
¥1,160.05
+12.31%
Arweave
43.7214 USDT
¥315.61
+10.09%
Shiba Inu
2.507E-5 USDT
¥0.00
+8.67%
dYdX
2.0499 USDT
¥14.80
+8.36%
Conflux
0.2121 USDT
¥1.53
+6.8%
字节元
0.015664 USDT
¥0.11
+5.49%
狗狗币
0.1547 USDT
¥1.12
+5.96%
Filecoin
5.7751 USDT
¥41.69
+7.81%
NEAR Protocol
8.1974 USDT
¥59.17
+17.37%
Yield Guild Games
0.8306 USDT
¥6.00
+13.36%
最新快讯
更多
2亿枚DOGE从未知钱包转移到Robinhood
2024-05-16 10:07:21
基金管理公司Boothbay持有近1.5亿美元贝莱德IBIT
2024-05-16 10:07:20
3万亿枚SHIB从未知钱包转移到Robinhood
2024-05-16 10:06:22
贷款协议SonneFinance利用2000万美元
2024-05-16 10:05:07
Thruster:已分发超200万BlastGold,还剩100万份
2024-05-16 10:05:06
某地址在6小时前通过闪电贷方式使用1689枚ETH抵押品偿还了76枚WBTC借款
2024-05-16 10:04:46
bozoHYBRID:利用NFTxTOKEN模型发明混合DeFi
2024-05-16 10:03:16
下载币界网APP