Bitget App
交易“智”变
行情交易合约跟单BOT理财Web3
Gavin Wood:JAM V2 版本将引入量子抗性!

Gavin Wood:JAM V2 版本将引入量子抗性!

PolkaWorldPolkaWorld2024/12/19 16:00
作者:PolkaWorld

以太坊 L1 等交易型的链将面临威胁?

加入 PolkaWorld 社区,共建 Web 3.0!

Gavin Wood:JAM V2 版本将引入量子抗性! image 0

在最新的 Polkadot Fellowship Call 直播上,Gavin Wood 分享了 JAM V2 版本计划引入量子抗性,并在直播的最后解释了如何让区块链具有量子抗性!

 

继续阅读,查看 Gavin Wood 的回答!

 

 

以太坊 L1 等交易型的链将面临威胁

 

这实际上取决于具体的链。例如,像以太坊 L1 这样的交易型链,以及基本上所有类似的链,它们的核心原理是对数据片段进行签名。但问题在于,量子计算会让恢复私钥变得相对容易,或者至少能够使用公钥生成伪装成合法签名的假签名,而当今区块链中流行的签名算法对此是无力应对的

 

例如,Edwards 曲线、椭圆曲线加密(Elliptic Curve),像 EC 和 Edwards,这些算法一旦量子计算真正变得实用,就会受到严重威胁。当然,现在的量子计算还没有达到实用阶段。要实现真正的实用性,还有很多问题需要解决,我们目前可能只完成了 “ 10 步中的第 2 步 ”左右。所以,我不认为这是一个特别紧迫的问题,但这仍然是值得提前准备的。因为一旦量子计算接近实用化,这可能会是一场“谁先完成防御”的竞赛。

 

那么,如何让区块链具有量子抗性呢?基本上,你需要更换加密算法。

 

  • 哈希算法(Hashing algorithms):通常是安全的。量子计算虽然可以带来一些提升,但只是二次方级别的改进,这不会导致现有哈希算法立即失效。

  • 椭圆曲线加密(Elliptic Curve):这个部分会完全失效,需要更换为量子抗性方案。

  • 零知识证明(zk):需要进行一些调整,使其能够在量子抗性环境中继续工作。不过,这些调整会使其性能稍有下降,尤其是在数据量方面,验证所需的证明数据会变得更大一些。

 

 

JAM 需要保护外部交易

 

就 JAM 而言,由于它是无交易型(transactionless)的链,我们无需担心交易相关的问题。因此,这些问题对我们来说并不适用。尽管 JAM 不处理交易,但它仍然需要对外部调用(extrinsics)中的签名进行保护。例如,在 JAM 的环境中,外部调用可能用于:

 

  • 提交数据或请求操作;

  • 验证用户身份;

  • 与链进行交互。

 

所以,外部调用的签名需要加密保护,确保这些操作的安全性。

 

目前,JAM 使用了三种加密算法,但都不是量子安全的。我们使用了椭圆曲线加密(Elliptic Curves)、Edwards 曲线以及 Curve25519,这些需要更换为某种基于晶格(lattice-based)的签名方案。这并不复杂,因为已经有标准化的方案可以使用,我们大概可以直接切换过去。

 

接下来,我们需要处理 BLS 和 Bandersnatch:

 

  • Bandersnatch:可以替换为一种后量子签名方案,或者用于 Bandersnatch 的环 VRF(验证随机函数)。这种基于零知识证明(ZK)的系统用于保护即将成为验证者的身份信息。这一系统需要调整为后量子版本的 ZK 系统,这会增加验证所需的数据量,但对于 JAM 来说是可以接受的。

  • BLS 签名:虽然不是直接用于 JAM 的必要部分,但在以太坊的 Beefy 中需要使用它,用于生成简洁的最终性证明(proofs of finality)。因此,BLS 也需要迁移到以太坊能够支持的后量子加密方案。这需要我们对以太坊未来的发展方向有一定的前瞻性。

 

PolkaWorld 注:BLS 签名是一种基于椭圆曲线密码学的数字签名方案。BLS 签名用于以太坊 2.0 的验证者机制,特别是在聚合多个验证者签名时。它在多签名验证和跨链证明中发挥重要作用,例如 Polkadot 的 Beefy 协议中。Bandersnatch 是一种密码学曲线,它被设计为适用于高效的密码学操作,并且可以与零知识证明(ZK)和验证随机函数(VRF)等系统配合使用。

 

从整体来看,实际上我们只需要更改两种核心的加密元素。目前,关于它们的替代方案已有讨论,其中一个替代方案基本已经确定,而另一个正在深入考虑如何实现。我认为我们可能不会在 JAM 1.0 之前看到这些变化,但我们很可能会在 1.0 发布前就发布一个早期的 RFC,以便为未来的 JAM 升级做好准备。

 

 

2025 年上半年 W3F 将发布相关报告

 

我们可能会有一个 9 个月或 18 个月的升级周期,比如说,把这些协议变更累积起来,然后在需要时进行一次硬分叉。这种升级周期将与质押、治理和 Coretime 分配的变更周期分开运行。后者将作为 JAM 服务中的平行链运行,因此可以按照任意时间表进行升级,而无需硬分叉。相反,底层加密相关的变更会更少、更间隔长一些,但更有规律、更可预测。

 

我预计,在明年上半年,Web3 基金会的密码学专家团队将提交一份关于需要具体更改内容的报告,或者针对 JAM 的具体提案,可能会以 RFC 的形式提交,描述后量子版本的 JAM 应该是什么样子!

 

  • PolkaWorld Telegram 群:

    https://t.me/+z7BUktDraU1mNWE1

  • PolkaWorld Youtube 频道:

    https://www.youtube.com/c/PolkaWorld

  • PolkaWorld Twitter:

    @polkaworld_org

     

Gavin Wood:JAM V2 版本将引入量子抗性! image 1

更多内容

 

最新!Gavin Wood 表示 JAM 1.0 将在 2025 年 4 月完成!

为什么有的生态项目离开了 Polkadot?

从去中心化知识图谱到 AI 代理,Polkadot 如何助力 AI 项目 NeuroWeb 创新?


关注 PolkaWorld

发现 Web 3.0 时代新机遇

 

点个 “在看” 再走吧!

 

 

0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:锁仓获得新代币空投
不要错过热门新币,且APR 高达 10%+
立即参与!

你也可能喜欢

周报 | 美联储宣布降息 25 个基点;美国 SEC 批准 Hashdex 推出纳斯达克比特币与以太坊加密指数 ETF

鲍威尔:美联储不被允许拥有比特币,无意寻求改变法律;澳本聪 Craig Wright 因藐视法庭罪名,被判 12 个月监禁,缓刑两年;赵长鹏四年前曾发文:BTC“崩盘”从 10.1 万美元跌至 8.5 万美元,等待新闻头条报道

Chaincatcher2024/12/22 12:00

Sonic Labs 推出 Sonic 主网:EVM 兼容、可验证的 10,000 TPS 和亚秒级最终性

通过 FTM 到 S 的 1: 1 升级过程,现有的 FTM 持有者可以无缝地开始使用 Sonic。

Chaincatcher2024/12/22 11:54

传统银行入局 Layer 2,德意志银行基于 ZKsync 构建,已测试多个用例

传统金融机构也开始下场做 Layer2 了。德意志银行正在推出基于以太坊的 Layer 2 解决方案,项目名为 Project Dama 2,其测试版已经于 11 月推出,预计在明年获得监管批准后正式推出。

Chaincatcher2024/12/22 11:14

Hex创始人Richard Heart因逃税和袭击指控被国际刑警组织和欧洲刑警组织通缉

快速摘要:国际刑警组织应芬兰的要求对Hex和PulseChain创始人理查德·詹姆斯·舒勒(又名理查德·哈特)发布了“红色通缉令”,指控其严重逃税和袭击罪。舒勒也被列入欧洲刑警组织的头号通缉犯名单,并被指控曾将一名16岁的受害者击倒在地并多次殴打。舒勒在周六晚上于X平台上发帖称:“被通缉的感觉真好。没有什么能阻止一个时机已到的想法。”

The Block2024/12/22 01:34