最新!Gavin Wood 表示 JAM 1.0 将在 2025 年 4 月完成!
JAM V2 将引入量子抗性和 JAM Grid 👀
加入 PolkaWorld 社区,共建 Web 3.0!
家人们,快来接住这激动人心的消息!Gavin 在昨晚的 Polkadot Fellowship Call 上公布了 JAM 的最新进展!
先给大家总结出重要信息:
✅ JAM SDK:Parity 已经推出了 v0.1,支持 Rust 开发者创建服务并上传到 JAM。https://hackmd.io/@polkadot/jamsdk
CoreVM:Parity 最迟一月份推出 CoreVM 的初始版本,这是第一个正式服务。首创在区块链上运行任意代码,无需受 Gas 限制或区块限制约束,实现真正的图灵完备性。此外,Gavin 还希望在不久之后推出 DOOM 游戏的演示,它将展示了 JAM 和 PVM 的能力!
JAM 1.0:预计在 2025 年 4 月前完成功能完整版本,进入审计阶段。
JAM V2 规划:引入量子抗性和 JAM Grid,支持多个实例的整合与扩展!
此外,马上还将有一场类似 Kusama Spammening 的 Jammening 压力测试,这会将 TPS 至少推向 100 万吧!👀
继续阅读,查看 PolkaWorld 整理的精彩内容!
明年 4 月完成 JAM 1.0 版本
昨天在 JAM 的聊天室里有人问我这个问题,我预计我们将在明年 4 月前完成 1.0 或至少 0.9 版本,这是一个功能完整的最终草案,之后将进入审计阶段。所以明年上半年,我们应该能够看到 JAM 协议 V1 的发布。
此外,已经有一些关于 V2 的想法正在酝酿中,这些改进将使 JAM 更加具有量子抗性,并且支持多个 JAM 网络实例在同一安全体系下进行整合,同时在工作包级别或服务级别实现高效的互操作性。这种互操作性虽然不如将所有工作包集中在同一个 JAM 实例中那样高效,但仍然是一个非常可行的方案,它可以支持跨多个 JAM 实例的服务扩展。
我们在过去几周的 JAM 聊天室中稍微讨论过这个概念,这一技术架构被称为 JAM Grid。它的核心思想是允许多个 JAM 实例整合它们的计算能力,将 JAM 的概念扩展到超越 1023 个验证者限制的更大规模。
PolkaWorld 注:JAM Grid 就是将多个 JAM 虚拟计算机互联,旨在实现一个真正的多计算机云。有点类似于之前在 Polkadot 中提到的构建多个中继链,并互联在一起,形成性能更强的一个去中心化网络。
最迟明年 1 月份推出 CoreVM
此外,Parity 已经发布了 JAM SDK v0.1 的第一个版本,这让开发者,至少是那些使用 Rust 的开发者,能够开始创建服务,并将其构建成 EVM 数据块(blobs),然后上传到任何 JAM 的实现中。这是一个非常令人兴奋的功能。目前,所有内容都有完整的文档,界面看起来很不错。我大概在一两周前在 X(原 Twitter)上发过一条相关推文,你可以去看看。开发者可以访问这个链接开始你的尝试:https://hackmd.io/@polkadot/jamsdk
除此之外,Parity 也在开发 CoreVM,这是第一个服务,或者说第一个正式服务。虽然 Core Boot 也作为 JAM SDK 0.1 的一部分发布了,但 CoreVM 是第一个真正意义上的服务。
CoreVM 的功能是运行一段任意程序代码,不过这段代码不能依赖标准库(STD),也就是必须是 no STD 代码。这意味着它不能使用标准操作系统的服务,而必须是裸机代码(bare metal code)。但它的特点是能够在 JAM 上运行这样的代码,而无需考虑 Gas 限制、区块限制、空间限制等问题。
据我所知,这是业内的首创功能:能够运行任意代码,而不仅仅是在区块内运行代码。这实际上让我们达到了真正的图灵完备性。我们在以太坊的早期(2014 年)做了很多关于图灵完备性的沟通,那时我们会说,以太坊像比特币,但它是图灵完备的。然而,以太坊其实并不是真正的图灵完备,因为它受到区块 Gas 限制的约束。
而 CoreVM 的创新在于消除了这些限制,因此你甚至可以在区块链上运行一个无限循环的代码,而且不会导致系统崩溃。这听起来很疯狂,但这正是我们目前正在开发的功能。
这是我们目前正在努力开发的内容,我希望我们能够在今年年底前,或者最迟在一月份,推出初始版本的 CoreVM,这将是一个非常棒的演示。希望我们也能在不久之后推出 DOOM 游戏的演示。所以,这算是我们会看到的第一个真正令人兴奋的事情之一,它展示了 JAM 和 PVM 的能力,因为 JAM 很大程度上得益于 PVM 展现出的强大功能。
过去几周的进展大概就是这样了。当然,PolkaJAM 背后还有很多工作在进行中。顺便澄清一下,PolkaJAM 不是一个参考实现(Reference Implementation)。JAM 的唯一参考标准是灰皮书(Gray Paper),PolkaJAM 只是 Parity 的一个实现版本。
哦,对了,还有一件事要提到,向 Davide 表示感谢。过去四周,我们一直在推动测试向量(Test Vectors)的增加。随着 JAM 协议 和灰皮书趋于稳定,测试向量的数量也在逐渐增加。这些测试向量能够为团队提供工具,帮助他们验证自己的实现是否符合规范。
此外,我们还在幕后开发一个测试工具(Test Harness)或者称为一致性测试工具。它能够为 JAM 的实现提供随机化数据,比如类似模糊测试(Fuzz Testing)的方法,来验证不同实现之间的兼容性。这将使我们能够在团队声称他们的实现符合 M1 或 M2 标准时,进行更加全面的一致性测试。
原视频链接:https://www.youtube.com/watch?v=9MVEPhvMV1Y&t=5025s
PolkaWorld Telegram 群:
https://t.me/+z7BUktDraU1mNWE1
PolkaWorld Youtube 频道:
https://www.youtube.com/c/PolkaWorld
PolkaWorld Twitter:
@polkaworld_org
更多内容
从去中心化知识图谱到 AI 代理,Polkadot 如何助力 AI 项目 NeuroWeb 创新?
Messari 发布 Polkadot Q3 报告:国库支出减少 53%,Mythos 等 Rollup 链带来交易增长!
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!
免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
报告称,稳定币和ETF将成为2025年加密货币的关键驱动力
花旗研究预测,加密货币ETF将在明年推动市场上涨。支付之外的稳定币采用也可能推动市场走高。2024年,比特币和以太坊ETF使得加密货币市场总估值飙升90%。