Bitget App
交易“智”变
行情交易合约BOT理财跟单Web3
它能运行 DOOM!JAM 背后的两大核心技术是什么?

它能运行 DOOM!JAM 背后的两大核心技术是什么?

PolkaWorldPolkaWorld2025/03/25 16:00
作者:PolkaWorld

JAM 证明了区块链不是只能转账,而是“能跑真正的程序”!

加入 PolkaWorld 社区,共建 Web 3.0!

它能运行 DOOM!JAM 背后的两大核心技术是什么? image 0

上海复旦大学的 JAM 讲座中,Gavin Wood 博士展示了怎么用区块链来执行通用代码。这一突破性成果得益于他正在开发的下一代区块链协议 —— JAM。在演示中,JAM 成功地现场运行了 1993 年由 Id Software 开发的经典射击游戏《DOOM》。这个里程碑不仅重新定义了区块链的潜力,还为去中心化的通用计算开辟了新纪元。

 

 

 

JAM:区块链技术的演变

 

JAM(全称 Join-Accumulate Machine)是 Gavin Wood 博士主导开发的一种全新开源区块链协议。Gavin 是以太坊和 Polkadot 的核心创始人之一。JAM 的厉害之处在于,它能让普通的计算机程序直接跑在区块链上,不再受传统链上开发那些复杂限制的束缚,同时又保留了区块链原本的安全性和去中心化特性。这次 JAM 的演示,不仅技术含量拉满,还有点极客趣味,完美展示了它的强大潜力。

 

说到区块链,大家可能第一反应就是数字货币、NFT、智能合约这些东西。但 JAM 想打破这种局限。它支持那种能一直跑、不中断的链上应用,不只是“跑一下、转个账”这种短流程。通过 JAM 的核心技术 CoreVM,它能实现跨区块连续执行,让应用运行得更丝滑、更自由。可以说,这是在重新定义区块链到底能做什么。

 

 

它能运行《DOOM》!极客圈那味儿直接拉满~

 

《DOOM》在 1993 年发布后,凭借由 John Carmack 编写的超前游戏引擎,以及 John Romero 设计的高强度动作玩法,很快赢得了“史上最伟大、最具影响力的电子游戏之一”的称号。但真正让《DOOM》“重生”的,是 John Carmack 在 1997 年将其代码开源 —— 当时这款游戏已经不再具备商业价值,而开源赋予了它新的生命。

 

从那以后,《DOOM》被疯狂移植到各种操作系统和设备上,包括卫星、ATM 机、乐高积木、手机…甚至是各种原本完全不用于玩游戏的机器。“It runs Doom(它能运行 DOOM)”很快成为了互联网极客圈的一个梗,用来收集和展示所有这些奇怪但有趣的移植尝试,也成了评估一个计算平台“能不能打”的非官方标准。

 

延续这个“在意想不到的平台上运行 DOOM”的传统,Gavin Wood 博士也在 JAM 巡回讲座的最后部分展示了一段 9 分钟的《DOOM》实机演示。这个操作不仅是致敬经典,更是用来展示 JAM 背后的创新点:相比传统 Web3 应用,《DOOM》是一款真正的通用计算程序,它对底层系统的要求远高于普通区块链能承载的程度,比如:

 

• 需要跨多个执行周期维持连续状态管理

• 实时图形渲染

• 用户输入处理

• 游戏资源的内存管理

• 稳定流畅的帧率保障可玩性

 

虽然 JAM 并不是专为图形界面应用设计的,但 Gavin 专门为这次演示编写了定制模块,确保游戏能顺利跑起来。而成功运行《DOOM》的事实也强有力地说明:JAM 已具备处理资源密集型、需要持久状态管理的复杂应用的能力,这远远超出了现有区块链技术的范围

 

 

 

持续执行流 —— 不止是交易和合约这么简单

 

现在大部分区块链都是靠 gas 费驱动、以交易为单位来运作的,一次交易干一件事,执行完就结束。而 JAM 完全不一样,它搞了个全新的机制:持续执行流,也就是说程序可以一直运行下去,不用被区块一步步“卡断”。

 

这个思路非常不一样,带来了几个大变化:

 

• 应用可以在多个区块之间持续运行,不用每次都重新开始

• 不用把逻辑拆成一堆碎片交易来执行

• 开发者能用熟悉的方式写代码,做 Web3 应用更简单了

 

更绝的是,Gavin 这次跑《DOOM》,完全没改原始文件!游戏自己根本不知道它是跑在传统的 x86 单核电脑上,还是跑在一个去中心化的区块链计算平台上 —— 对它来说都一样。这就说明 JAM 把底层做得足够透明、兼容性也够强,这在现有区块链技术里简直是降维打击

 

 

JAM 背后的技术

 

它能运行 DOOM!JAM 背后的两大核心技术是什么? image 1

 

让《DOOM》成功运行的背后,是两项全新技术的结合:CoreVM 和持续状态流(Continuous State Flow)机制

 

PVM 是 JAM 中引入的一种新虚拟机环境,基于 RISC-V 架构,兼容常见的计算机架构(如 x86、x64、ARM 等),运行速度快,编译效率高,还有良好的工具链支持。

 

持续状态流机制的作用,是把区块链原本那种“按区块一步一步执行”的方式,抽象成像普通程序一样的连续执行流程。这个过程依赖 JAM 内建的数据可用性服务(Data Availability Service)来实现。

 

这两项技术结合起来,就能让区块链运行一些看起来根本不像智能合约的程序,比如像《DOOM》这样的游戏。这也意味着,JAM 开启了一种全新的链上可能性范式。

 

 

CoreVM 服务:

 

JAM 最核心的创新之一就是它的 CoreVM 服务,它打破了传统智能合约的限制,真正实现了应用程序的持续执行。通过支持跨区块的长时间运行任务,JAM 相当于把区块链变成了一台多核的去中心化超级计算机

 

它能运行 DOOM!JAM 背后的两大核心技术是什么? image 2

 

JAM 的 CoreVM 服务,是让《DOOM》能跑在区块链上的关键黑科技,算是真正实现链上复杂程序的一大突破。它包含几个重要功能:

 

• 跨区块执行环境:程序在一个区块里跑完,还能无缝接着跑下去,状态不会丢

• 资源分配系统:合理分配算力,避免资源被某个程序吃光

• 内存管理机制:既能保存关键数据,又不会拖垮整个网络

• 图形渲染优化:就算是像《DOOM》这种对图形有要求的游戏,也能流畅跑起来

 

 

去中心化云计算:

 

有了 JAM,开发者可以部署那种需要“一直在线”的应用程序,不再依赖传统中心化的云服务。这就打开了一扇门,比如:

 

• 去中心化的 AI 模型

• 实时模拟系统

• 更高级、复杂的链上游戏

 

这些以前想都不敢想的东西,现在都可以做了,而且还具备区块链特有的“安全可信、抗审查”的特性。

 

JAM 的牛逼之处在于,它把原本“只能做交易记账”的区块链,变成了一台真正的多核去中心化超级计算机!这背后的架构优势包括:

 

• 不怕被封,不怕宕机

• 所有运算过程全公开,全链上透明可见

• 应用行为可以无信任验证,安全性更高

• 更重要的是,可以支撑前所未有的大规模协同计算!

 

一句话总结:这是区块链进化的下一步,不只是“能转账”,而是“能跑真正的程序”。

 

 

这对 Web3 的未来意味着什么?

 

《DOOM》成功在 JAM 上运行,标志着我们对区块链技术认知的一次关键转变。它证明了:在去中心化的环境中运行复杂且持续执行的应用程序是可行的,这也是迈向真正分布式、抗审查互联网的重要一步。

 

未来的潜在应用包括:

 

• 去中心化 AI 与机器学习:AI 模型直接在链上运行,不依赖中心化服务器

• 多人在线游戏:实现实时、无服务器的游戏体验,且具备可信的安全性

• 基于云的应用:提供比传统云服务更安全、更有弹性的去中心化替代方案

 

 

DOOM 是否在链上运行引发的争论

 

最近《DOOM》在 JAM 上的演示也引发了社区对“什么才是真正的链上应用执行”的讨论。虽然 JAM 的架构支持完整、不经修改的程序直接在 Polkadot 虚拟机(PVM)中运行,但 Cardano 社区中也有人拿这次演示与他们在 Hydra Heads 上的《DOOM》做对比。

 

不过,两者之间有一个本质区别:Cardano 的演示只是把游戏操作记录在链下,并作为交易验证;而 JAM 是把游戏的所有部分 —— 包括渲染、物理、逻辑 —— 全都跑在链上。

 

Gavin Wood 博士本人也亲自回应确认:“《DOOM》的所有计算都是在 JAM 上完成的。” 这不仅仅是个概念验证,而是真正展示了 JAM 的执行能力。

 

这个对比也凸显出 JAM 的核心创新:它实现了真正意义上的链上计算,支持多核并行执行,使其成为首个可以原生运行复杂程序、无需修改的区块链平台。

 

 

总结

 

《DOOM》能在 JAM 上跑起来,说明区块链技术已经远远不止是用来记账转账的工具了。通过支持复杂应用的持续执行,JAM 打开了下一代去中心化软件的大门,让区块链的安全性与通用计算的灵活性结合在了一起

 

这不只是一个有趣的技术展示,更可能是我们重新定义、重新构建分布式应用方式的开端。随着技术的成熟,我们或许正站在一个新计算范式的起点,而这个范式,未来甚至有可能取代现在中心化云服务体系中的重要部分。

 

 

 

0

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

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

你也可能喜欢

1confirmation 创始人力挺以太坊和 Vitalik:ETH 正被严重低估

往往叙事越强烈,离真相越远。那些保持专注、不被追逐热潮所诱惑的人将获得回报。

Chaincatcher2025/04/03 05:29
1confirmation 创始人力挺以太坊和 Vitalik:ETH 正被严重低估

桥水基金创始人 Dalio:读懂关税的影响和运行原理

如果关税的回应是对等的报复性关税,其结果将是更广泛的滞胀。

Chaincatcher2025/04/03 04:16
桥水基金创始人 Dalio:读懂关税的影响和运行原理

特朗普的“弱美元梦”即将实现?交易员开始寻找“新宠”

交易员纷纷转向看跌美元,非美货币的表演时间即将到来?

Jin102025/04/02 22:22
特朗普的“弱美元梦”即将实现?交易员开始寻找“新宠”