卡牌遊戲 Gods Unchained 的開發公司正考慮用 StarkWare 的 ZK Rollup 技術,推出一個名爲「Immutable X」的 NFT 交易平臺。

撰文:Leo Young

以零知識證明技術研發而著名的 StarkWare 公司剛剛在「zkSummit 6」大會上詳細介紹了該公司即將推出的 STARK 證明生產級平臺 Cairo,讓人對這個 ZK Rollup 擴容技術充滿了期待。

按照 StarkWare 公司的介紹,DeversiFi、Immutable 和 dYdX 都將基於 Cairo 的框架採用 StarkWar 開發的 ZK Rollup 擴容技術。衆所周知,DeversiFi 和 dYdX 是著名的去中心化交易平臺,而另外一家名爲「Immutable」的項目顯然是一個值得關注的新玩家。

實際上,Immutable 是著名的以太坊上卡牌對戰遊戲產品 Gods Unchained 的開發公司,這家公司正考慮利用 StarkWar 開發的 ZK Rollup 擴容技術,推出一個名爲「Immutable X」的 NFT 交易平臺。

做成了 NFT 卡牌,Immutable 還想做基於 ZK Rollup 的 NFT 交易平臺

今年 5 月,Immutable 與 StarkWare 達成合作,尋求解決方案,實現高效、低成本 NFT 交易,從而有了 Immutable X 這個全新項目。Immutable X 使用 StarkExchange 交易引擎,架構以太坊 Layer 2 資產交易平臺。按照雙方的說法,Immutable X 將大幅提高交易規模,手續費可以降到忽略不計。其旨在未來承載 NFT 規模化交易,避免網絡擁堵和交易成本的尷尬。

NFT 交易平臺也將在以太坊二層網絡實現低成本交易,Immutable X 是這個方向最值得關注的一個嘗試。

Immutable X 背後的遊戲開發商大有來頭

Immutable X 的開發公司、澳洲區塊鏈遊戲公司 Immutable 實際上大有來頭。2019 年,Immutable 獲的了 Naspers、Galaxy Digital、Apex Capital 等基金 1500 萬美元的 A 輪投資,專門從事於視頻遊戲區塊鏈基礎設施開發。

大名鼎鼎的以太坊遊戲 Gods Unchained 就是 Immutable 旗下出品的一款線上卡牌對戰遊戲產品。Gods Unchained 之於 Immutable,就像《爐石傳說》之於暴雪,或《萬智牌》之於威世智公司。

根據 nonfungible.com 數據,2019 年初至今,Gods Unchained 總交易額超 400 萬美元。這在區塊鏈遊戲的世界,是個非常值得驕傲的成績。

目前,社交代幣 $Whale 的金庫中收藏 239 個 Gods Unchained 的 NFT 藏品。WhaleShark 本人藏品超過 1.3 萬個。

Immutable X 優勢

按照 Immutable 公司的計劃,NFT 交易平臺 Immutable X 預計 2020 年第四季度或 2021 年第一季度推出,目前 Immutable X 已經發布針對開發者的版本,向全球所有開發者開放。

按照官方的說法,Immutable X 平臺有這些特點:

  • 可擴展性增強。Immutable X 要實現每日支持兩億筆以上交易,在以太坊日總交易量佔比低於 30%。每秒交易量 (tps) 可達 9000。目前比特幣 TPS 爲 7,以太坊 TPS 爲 15。Immutable X 在這方面是質的飛躍。
  • 高速。保證網絡穩定可靠,做到實時交易。鑄造、買賣、交易沒有延遲。
  • 交易費降低。大幅降低鑄造或交易資產時產生的 gas 費,沒有 gas 費波動。
  • 自託管平臺。資產完全爲用戶所有。資產不再有信任風險。
  • 免除交易費煩憂。交易費公開透明,普通用戶也可承擔。
  • 去中心化。無中心化控制,無單點故障,無需原生代幣。
  • 無需信任的交易模式。任何屬性 NFT 自由買賣。
  • 支持 ERC-721 和 ERC-20 代幣。

爲何選擇

Immutable X 的 Layer 2 解決方案採用熱門的 ZK Rollup 作爲解決方案。這麼多 Layer 2 解決方案,爲何選擇 ZK Rollup?下面來做詳細比較。

側鏈獨立於以太坊主鏈,與以太坊主鏈平行運行。側鏈有自己的驗證者、共識計算,通過橋接與主鏈進行通訊和交易。側鏈大幅降低主網計算壓力,有成本低,開發時間短等有點。但由於側鏈獨立運行,安全性也完全脫離以太坊主鏈。多數側鏈驗證者少,共識機制偏弱,很容易出現資產安全問題。Matic、Axie Infinity 的 Ronin、xDai 採用側鏈作爲二層解決方案。

相關閱讀:Rollup 成爲以太坊擴容主力,側鏈還有何用武之地?

Plasma 是另一種側鏈,利用智能合約與默克爾樹依附主鏈建立無數子鏈。保證子鏈與以太坊主鏈有同等安全性前提下,增加子鏈間交互與通訊。解決了 Plasma 安全性問題,同時減少主鏈擁堵。由於 Plasma 採用「欺詐證明」 (fraud poof),爲保證資產安全側鏈提取資產到以太坊主鏈有鎖定期,一般七到十四天時間,對於小額資產高頻交易用戶並不友好。Plasma 目前有 Plasma Cash、Plasma Debit、Plasma Prime 和 Plasma MVP 四種版本。

相關閱讀:圖文詳解以太坊支付方案 Plasma Cash 運作原理

狀態通道是鎖定資產到智能合約的通用型擴展方案,有很好隱私性和即時性。但交易需要智能合約多籤參與者同時在線驗證,交易需要參與者多次更新驗證。對於 NFT 交易,頻繁交易驗證意味着高額交易費。另外有多籤參與者代理人攻擊風險。Enjin 的 Efinity 還有 Raiden 目前採用狀態通道。

Optimistic Rollups (ORs) 是基於以太坊底層網絡的另一種 Layer 2 解決方案。與 Plasma 類似,但沒有采用無限子鏈擴展性,而是採用與 EVM 兼容的 OVM (Optimistic Virtual Machine)。之所以稱爲「Optimistic」,預先提交交易沒有證明,預設爲「合理」,任何人都可以提交「欺詐證明」。OR 通用運算靈活,數據鏈上存儲,用戶體驗好。但與 Plasma 一樣,NFT 交易等待時間長,網絡吞吐量較其他方案有限,另外還有安全擔憂。合成資產平臺 Synthetix 的 Optimism 選擇 Optimistic Rollup 作爲擴展方案。

相關閱讀:他山之石丨 Optimistic Rollup 擴容困境:資金效率與安全性難全

ZK Rollup 是將多筆交易聚合爲單筆的二層網絡解決方案,採用 SNARK 或 STARK 零知識證明算法證明區塊有效性。ZK Rollups 每秒可處理數千筆交易,未來性能可以繼續提升。ZK Rollup 交易費用低,相比 Optimistic Rollup 和 Plasma 速度更快,去中心化強,吞吐量和擴展性更好,無需欺詐證明。

Rollup 的挑戰之處是將智能合約的邏輯直接導入,所以目前只有交易、轉賬這些簡單的功能。StarkWare 團隊目前開發的 CAIRO 框架,會幫助 ZK Rollup 實現通用計算。DeversiFi 和 dYdX 同樣基於 CAIRO 開發。

綜合以上,ZK Rollup 便是 Immutable X 作爲 NFT 二層網絡解決方案的不二之選。Curve 與 Matter Labs 團隊合作也近期推出 ZK Rollup 二層網絡方案。

相關閱讀:以太坊擴容賽道又出新方案 Zkopru:zk-SNARK 與 Optimistic Rollup 的結合將如何實現隱私擴容?

NFT 的未來

NFT 受限於區塊鏈網絡低性能和高成本,難以承載高頻規模化市場,更別提走向大衆化,被普通用戶所接受。以太坊生態也在面對此類問題始終不斷尋求解決方案。

Immutable X 正是採用最簡潔有效的技術方案,爲未來而做基礎架構。

PC 和移動遊戲內置道具交易流動性低,兌換與交易渠道有限,用戶對平臺依賴度高。鏈上游戲更有利於安全便捷交易。全部遊戲資產公開透明。資產爲用戶完全個人所有資產。隨着鏈上 NFT 和遊戲生態發展,底層技術不斷完善,交易模式便捷,所有權個人化,發行公開透明,發展社區化,所有這些都會改變遊戲產業的模式。NFT 也有充足的理由爆發式增長。Immutable X 就是在爲未來做準備。

根據 Statista 數據,2020 年 PC 遊戲全球總收入 370 億美元,移動遊戲總收入 770 億美元。而目前以太坊至今 NFT 總銷量不過 1.35 億美元。Immutable X 的技術發展正是醞釀迎接 NFT 遊戲資產市場蘊藏的潛力。