

游戏公司 MagicBlock 开发 ephermaral rollup,为 Solana 提高链游体验
近期受到知名风头公司 a16z 青睐的 Solana 游戏公司 MagicBlock 开发了新技术,能够加速链上游戏处理速度。由于链上交易处理速度有限,导致收取 Gas fee 过高等状况,种种因素使游戏运行速度缓慢。为了解决这问题,MagicBlock 采用名为 Ephemeral rollups 的技术,让处于 L1 Solana 链的游戏引擎暂时提高处理量。
Table of Contents
Solana 游戏公司 MagicBlock 在 Pre-Seed 轮筹资了 300 万美元,其中包括参与 a16z 加速器后并获得青睐后的投资。 MagicBlock 目前为六人团队,并于 2023 年 9 月由创办人 Andrea Fortugno 和 Gabriele Picco 创建。在一档 Podcast 中提到两人提到因为「链上的游戏体验真的很糟糕」,想解决这问题才创立 MagicBlock。
创办人 Fortugno 表示,虽然电玩游戏在区块链上运行拥有于去中心化、透明、安全性等益处,开发者也可以利用游戏的智能合约再去制作新的功能等等,但是缺点相当明显,就是「速度」问题。他也说道:「玩家光是对游戏运行延迟 100 毫秒就受不了,更何况是半秒。」
因此,MagicBlock 开发出 Ephemeral rollups 技术,与其他区块链游戏开发者不同,例如与 Axie Infinity 相关的 Ronin 为兼容于 L1 以太坊的侧链 、Immutable 和 Sonic 区块链运行于 L2。但 MagicBlock 则是想在「Solana 的原有基础上扩展额外能力或解决现有的限制 (当机)。」,同时避免让 L1 的流动性分散出去。
Ephemeral Rollups 技术是让一个排序器临时处理交易或更改帐户状态 (余额),但最终结果不会立即回传至主链 (Solana),而是暂时在链外处理 (交易),再回到传至主链 (Solana) 结算。这样做可以让交易处理得更快,而最终的数据还是会安全地记录在 Solana 区块链上。
MagicBlock 表示,这样设计能更弹性的处理交易,因为 Solana 把帐户的状态 (余额) 和运作逻辑分开,这样当状态被移动到 ephemeral rollups 处理时,逻辑不会变动。交易状态可以在临时的 rollup 中处理,最后再返回主链,保持系统效率和一致性。