

遊戲公司 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 中處理,最後再返回主鏈,保持系統效率和一致性。