以太坊上链游受限于性能瓶颈,NFT 和 GameFi 也需要二层扩容方案。
原文标题:《Fundamental Insights Weekly#76》 撰文:Vivian
NFT 的蹿红接过了去年 DeFi 浪潮的接力棒,加密社区也进入了 NFT Summer。然而以太坊以太坊高昂的 gas fee、较差的吞吐量和较低的可扩展性一直令用户和开发者苦不堪言。在 8 月底的时候,以太坊的 gas fee 一度高达 2000 gwei。越来越多的项目被迁移到了 BSC 等链上。
根据目前 dappradar 的数据显示,DAU 排名靠前的链游项目基本都发布在了 gas fee 较低的 BSC 链上。前十里面更是只剩下 Axie Infinity 还在 ETH 链上,但也只是在专门打造的 Ronin 侧链上。
很显然,以太坊现存的一些限制已经无法完全支撑正处于狂热状态 NFT 和即将到了的 GameFi 热潮了。ImmutableX 是由开发了 God Unchained 的团队合作打造的为 NFT、GameFi 和其他数字收藏品交易所打造的 layer 2 扩展方案。Immutable X 作为以太坊上第一个为 NFT 所开发的 L2 方案,可以给用户提供:
无限的可扩展性
即时的交易确认和高质量的用户体验
不危及用户资产安全
保留对以太坊生态系统和网络效应的访问
零 gas fee 铸造和交易 NFT
提到 Immutable X 就不得不提其技术核心:ZK 扩容方案。Immutable X 所使用的 ZK Rollup 技术是与 StarkWare 合作开发的,使用 StarkWare 的 StarkEx 验证器。ZK Rollup 为 Zero Knowledge Rollup 的缩写,直译为零知识卷叠或为零知识认知。最早由 BarryWhitehat 在 18 年提出。Rollup 本就是卷的意思,在这里 Rollup 可以看作把数以千计的链外转账「卷起来」,并生成一个加密证明,SNARK (SuccinctNon-interactive ARgument of Knowledge,简洁非交互式知识论证)或 STARK (Scalable Transparent ARgument of Knowledge,可扩展的透明知识论证)。这也是被称作 Validity Proof (有效性证明),并且这是在 L1 的。由于交易数据是在 L1,这使得 Rollup 拥有 L1 的安全性。
ZK Rollup 用 Validity proof,STARK 或 SNARK 和大量复杂的数学来证明 Rollup 中交易的有效性(更详细的关于 ZK Rollup 的技术刨析可以阅读 FL 之前发布的 Fundamental Insights Weekly#59)。智能合约将在 L2 拆析并验证所有在单一交易中的转账,并且只有 Validity Proof 可以更新交易的状态。使用 Validity Proof 意味着一旦证明被链上接受,用户就可以立即确认这些交易是有效的,不可改变的,资金从第 2 层转移到第 1 层时,不会有任何延迟,因为 ValidityProof 验证了资金。用户可以立刻提款。ZK Rollup 技术从而优化了 Optimistic Rollup 取款时间较长的劣势。
通过 ZK Rollup,当资金从第 2 层转移到第 1 层时,不会有任何延迟,因为 ZK Rollup 合约接受的有效性证明已经验证了资金。
在 ZK STARK 和 ZK SNARK 中,ImmutableX 选择了 ZK-STARK 的加密证明系统,使用户能够与第三方分享验证的数据或进行计算时不向第三方透露数据或计算,因此也被称为 Zero Knowledge (零知识)证明。相比于需要一个或多个受信任方的 ZK-SNARK,ZK-Stark 规避了用户隐私方面的顾虑。通过 ZK Rollups 技术,Immutable X 已经能够达到每秒超九千笔以上的 NFT 交易、转让和铸造。
为了更符合游戏玩家的需求,Immutable 团队还发了「Volition」系统,使得用户可以自行选择在 Validium 和 ZK Rollup 中选择 ZK 扩容方案。ZK Rollup 的数据可用性保持在链上,满足了低频大额资产转账的绝对安全需求。Validium 的数据可用性保持在链下,其特点为无数据验证高效性,满足游戏玩家的轻资产、高频次的交易需求。
目前以太坊生态上不乏 Polygon,Ronin 等优秀的侧链和扩展方案在不同程度上解决了以太坊主链上的一些限制。那 Immutable X 的优势在哪里呢?侧链往往有自己的矿工、自己的共识算法和自己的桥用于在主链之间转移资产。目前大部分的方案或多或少的牺牲了资产的安全性和去中心化来达到理想的可扩展性。因为其不同于主链的共识算发从而导致加密社区一直对侧链的安全性和去中性化方面存在争议。ZK Rollup 的技术支持使得 IMX 上的交易并没有不用通过桥离开以太坊的主链,从而用户可以拥有和主网一样的安全性。
Immutable X 作为一个为了 NFT、游戏和数字收藏品所打造的扩展方案,目前已经吸引了许多 NFT、GameFi 的头部项目。截至六月,除了自家开发的 God Unchained,已经吸引了备受期待的 3A 游戏 Illuvium,和吸引了 14 万提前注册玩家的地下城游戏 Guild of Guardian 等游戏项目的加入。今年 5 月,Animoca Brands 也宣布将会开始在 Immutable X 上铸造 NFT。NFT 方面,ImmutableX 今日也宣布了会和 Opensea 开启深度合作。ImmutableX 有自己的 Marketplace,可供其链上所有项目的 NFT 在 Marketplace 自由交易。
God Unchained
由 Immutable 开发 TCG 游戏,是第一个连接 Immutable X 的项目。God Unchained 整体风格和玩法和暴雪的《炉石传说》相似。早在 19 年,God Unchained 就已经喜迎了千万美元的融资
Illuvium
由 SNX 创始人兄弟开发的 3A 游戏。Illuvium 是备受瞩目的开放世界 RPG 冒险游戏。穿越广阔而多样的景观,玩家主要的任务是狩猎和捕获被称为 Illuvials 的神一样的生物,并且出毁灭这片土地的大灾难的原因。游戏计划在今年第三季度上线,虽然游戏还未上线,但 Illuvium 已经有了 55 亿美金的全流通市值。
Guild Of Guardian
由 Stepico 开发的手机端 3A 级别的 RPG 游戏,已经吸引了超过 14 万玩家提前注册。目前游戏相关的 NFT 已经在 Immutable X 上发售。游戏预计明年上半年上线
@FL: 以太坊现存的可扩展性问题和拥堵问题严重的限制着了,同时也造成了大量的项目迁移至其他链。以太坊和用户同时需要一个在能在保证安全性和去中心化的同时提高交易速度、降低交易费用的解决方案。Immutable X 作为一个专注于 NFT 的以太坊扩容方案给日益壮大的 NFT 社区提供了一个安全,可靠,高效的以太坊 L2 方案。目前 Immutable X 生态还处于一个早期发展的阶段,目前唯一上线的程序还只有 GodUnchain 一款,而且市场份额也还是较低的。因此是否能赶上这波 NFT 和 GameFi 的热度还有待考察。