近期受到知名风头公司a16z青睐的solana游戏公司magicblock开发了新技术,能够加速链上游戏处理速度。由于链上交易处理速度有限,导致收取gas fee过高等状况,种种因素使游戏运行速度缓慢。为了解决这问题,magicblock采用名为ephemeral rollups的技术,让处于l1 solana链的游戏引擎暂时提高处理量。
受到a16z青睐,magicblock致力优化链游体验
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将状态和运作逻辑分开,让交易保持弹性
ephemeral rollups技术是让一个排序器临时处理交易或更改账户状态(余额),但最终结果不会立即回传至主链(solana),而是暂时在链外处理(交易),再回到传至主链(solana)结算。这样做可以让交易处理得更快,而最终的数据还是会安全地记录在solana区块链上。
magicblock表示,这样设计能更弹性的处理交易,因为solana把账户的状态(余额)和运作逻辑分开,这样当状态被移动到ephemeral rollups处理时,逻辑不会变动。交易状态可以在临时的rollup中处理,最后再返回主链,保持系统效率和一致性。
以上就是a16z投资的magicblock开发ephemeral rollups 优化solana链游体验的详细内容,更多关于ephemeral rollups将状态和运作逻辑分开,让交易保持弹性的资料请关注代码网其它相关文章!
发表评论