MagicBlock 引擎:Solana 全链游戏的未来探索

  • 时间:
  • 浏览:316
  • 来源:加密货币交易资讯
虚拟币交易所,财富_

作者:WPeaster,翻译:MetaCat

这是 Solana 游戏场景未来的预览?

Solana 全链游戏引擎的初学者指南?

全链上游戏引擎使构建游戏变得更加容易,除了底层区块链之外没有外部依赖

对我来说,这是当今加密领域最令人兴奋的发展领域之一,这就是为什么当我最近遇到 MagicBlock Engine 时,我的好奇心被激起了。MagicBlock 是一个游戏引擎,它创新了一种 Ephemeral Rollups(临时 Rollup) 架构,用于在 Solana 上为灵活且高性能的全链上游戏提供支持。我认为 MagicBlock 可以有趣地了解 Solana 游戏领域的未来,所以让我们来了解一下所有基础知识。

什么是 MagicBlock?

MagicBlock 是一个基于 Solana 构建的游戏框架,旨在促进全链上游戏和应用程序的开发。最近,MagicBlock Engine 在 a16zcrypto Demo Day 活动上展示了其功能。该 Demo 展示了一款完全部署在 Solana 上的实时、全链上游戏,由于 MagicBlock 能够将账户委托给快速的 Solana 验证器,两个客户端可以同时玩游戏而不会出现任何延迟

什么是 Ephemeral Rollups?

MagicBlock 通过引入 Ephemeral Rollups (ER)扩展了 Solana 的功能,ER 旨在有效促进状态转换而不会分裂游戏状态。ER 作为专门的基于 Solana 虚拟机 (SVM) 的运行时运行,可以定制以支持无 gas 交易、交易调度和更快的出块时间等功能。此处的过程,从开发人员将特定帐户从现有 Solana 智能合约委托给 MagicBlock 引擎开始。此委托将状态暂时转移到辅助层,即 ER,它可以以更高的吞吐量处理交易。在此阶段,委托的帐户被锁定,但在 Solana 上仍然可读。这意味着其他交易(例如代币铸造)可以访问锁定状态并实时与其交互。至关重要的是,即使游戏状态暂时转移到 ER,与之交互的资产(如代币和 NFT)仍保留在 Solana 的基础层上。这种设计确保所有底层程序和资产继续直接驻留在主网上,从而保留了它们与更广泛的 Solana 应用生态系统的可组合性。最后,ER 处理的状态转换由验证者提交,随后在主网上进行验证和结算。ER 结束后,委托账户的控制权将恢复到原始程序,而不会出现任何状态碎片。

MagicBlock 的其他主要功能

BOLT:种使用实体组件系统 (ECS) 模式简化链上游戏开发的框架。它允许开发人员快速创建模块化、可重用和可扩展的游戏组件和逻辑

SOAR  :SOAR 代表 Solana 链上成就与排名。该声誉系统允许开发人员根据链上活动轻松定义成就、跟踪和显示用户排名以及部署奖励。

Session keys(会话密钥):MagicBlock 最近在 Solana Unity SDK 中添加了对会话密钥的支持,使其游戏开发者更容易以安全的方式消除在频繁的游戏内交互过程中重复弹出钱包的情况。

为什么选择 MagicBlock?

以太坊游戏领域有各种有前途的链上游戏引擎,例如由 Lattice 开发的 MUD、由 Curio 开发的 Keystone,以及由 Cartridge 开发的 Dojo。

然而,在这个早期场景中,一种常见的设计模式是,将游戏部署在它们自己的 rollup 上,这可能会带来各种可组合性和碎片化挑战,这些挑战仍在解决中。MagicBlock 的角度是通过将资产保留在 Solana 主网上来绕过这些碎片化问题,从而保持原子可组合性的潜力,同时仍然通过 ER 实现可扩展性。这样,就可以获得高吞吐量、可定制的运行时,以及游戏和应用程序无缝交互的能力,而无需互操作性解决方案。

MagicBlock 未来值得关注什么?

1. MagicBlock 是新事物,仍在崛起。哪款链上游戏将率先正式使用该引擎?

2.最近的 MagicBlock demo 实现了 50 毫秒的延迟,可与现代游戏标准相媲美。我们是否可以期待进一步的优化,使这种延迟更低,从而实现更好的实时游戏体验?

3.今年早些时候,Parallel 宣布其 AI 游戏 Colony 将基于 Solana。或许 Parallel 团队将采用 MagicBlock Engine 来满足其基础设施需求?

4.由于 MagicBlock 在 Solana 主网上维护资产,开发人员具有原子可组合性的潜力。此功能将出现哪些用例?

5.链上游戏极大地受益于用户生成内容 (UGC) 和用户生成逻辑 (UGL)。SOAR 系统会用于激励这类创作吗?

6. MagicBlock 不必只用于构建游戏。哪些非游戏应用程序可能会在未来采用这个框架?

写在最后

虽然 MagicBlock 仍处于早期阶段,但它催化 Solana 全链上游戏场景的潜力似乎很大,因为它的 Ephemeral Rollups 架构可以帮助它绕过其他游戏引擎面临的关键挑战,同时仍确保高性能。

猜你喜欢

稳定增长!一组数据看前8个月我国物流业发展成绩单

央视网消息:中国物流与采购联合会10月5日公布今年1至8月份物流运行数据。数据显示,8月份社会物流运行总体稳定,社会物流总额累计保持5%以上的稳定增长。1—8月份,全国社会物流

2024-10-05

“以旧换新”激活消费市场“一池春水” 各地卖场人气足、销售旺

央视网消息:这个假期,除了出去旅游,购物也是不少人的选择,各地“以旧换新”的政策刺激了消费市场。在安徽合肥,通过举办汽车展,叠加多重优惠,带动了汽车消费。这是合肥的新能源汽车展

2024-10-05

中国铁路国庆黄金周运输累计发送旅客破1亿人次

中新社北京10月5日电(记者夏宾)中新社记者5日从中国国家铁路集团有限公司获悉,10月4日,中国铁路发送旅客1754.7万人次,连续5天超1700万人次。9月29日国庆黄金周运

2024-10-05

国内经济形势持续好转 利好大豆价格企稳回升

今年以来,我国经济增长更为健康、均衡和可持续,宏观经济形势趋于好转。8月,规模以上工业增加值同比增长4.5%,服务业生产指数同比增长4.6%;居民消费价格环比上涨0.4%,同比

2024-10-05

加装POS机服务进博会 上海部分出租汽车支持外卡支付

中新社上海10月5日电(谢梦圆)记者5日从上海市交通委获悉,在第七届中国国际进口博览会(下称进博会)开幕倒计时30天之际,各项交通保障工作已进入全面冲刺阶段。在出租汽车方面,通

2024-10-05