Immutable X是什么?深度解读Immutable X

时间:2024-08-10  分类:电子


ImmutableX是什么?深度解读ImmutableXImmutableX的创建者ImmutableGroup最近推出了ImmutablezkEVM。这两个平台都旨在针对区块链游戏生态系统和NFT市场进行优化,为最终用户提供零gas体验。就每日活跃地址而言,Immutable是顶级的以太坊游戏生态系统之一,其中ImmutablezkEVM记录的每日活跃地址超过300,000个,而ImmutableX记录的每日活跃地址为19,000个。


2024年第一季度,ImmutablezkEVM增加了75多个正在开发的游戏,其中一些游戏(如HuntersOn-Chain)平均每天有超过110,000个独立钱包。不可变的zkEVM使开发人员能够将智能合约直接集成到他们的游戏中,为下一代区块链游戏铺平了道路。ImmutablePlatform包括Passport、Checkout和Orderbook,通过为无缝的一体化游戏生态系统提供原生全面的工具,为用户和开发者提供独特的价值主张。


今天非常好学习小编给大家详细介绍ImmutableX,需要的朋友一起看看吧!


介绍


区块链游戏一直被誉为大规模采用加密货币的最大催化剂之一。凭借游戏内资产的完全所有权、数据安全性和跨游戏互操作性等价值主张,GameFi的知名度和投资一直在稳步增长。然而,将加密货币引入游戏的早期尝试遇到了交易缓慢、费用高昂和用户体验不佳等问题。


Immutable是一个专注于为以太坊生态系统提供第2层解决方案的区块链游戏平台,其推出的目标是解决阻碍GameFi发展的这些问题。Immutable的创始人看到了NFT在游戏中的潜力,并开始在以太坊L1网络上构建GodsUnchained。在迅速发现以太坊当时的局限性(例如工作量证明共识机制、每秒交易次数(TPS)低、Gas费用高等)后,该团队于2021年使用ImmutableX开发了第一个用于NFT的第2层和ZK-rollup。ImmutableX是第一个针对区块链游戏和NFT市场优化的以太坊L2,针对零Gas费用的最终用户体验进行了优化。


随着ImmutableX上的加密游戏不断发展,用户开始寻求新的游戏体验,开发者对区块链游戏开发的兴趣也越来越浓厚。为了利用这些趋势,Immutable宣布推出ImmutablezkEVM。ImmutablezkEVM旨在为用户和开发者提供全面而强大的链上游戏体验,专注于EVM兼容性、低成本、大规模可扩展性和以太坊安全性。


背景


2018年6月,FuelGames(现为Immutable)成立,旨在解决游戏中的数字资产所有权问题。其首个项目GodsUnchained迅速暴露了以太坊在大批量游戏交易方面的局限性。这一挑战促成了ImmutableX的开发,这是与StarkWare合作创建的ZK-rollup解决方案。


ImmutableX于2021年4月推出,旨在提高效率,仅使用以太坊30%的容量即可处理2亿笔每日交易。自推出以来,ImmutableX已处理了约3亿笔交易,在此期间平均每天约254,000笔交易。2023年初,Immutable宣布了其下一个主要项目:ImmutablezkEVM。其主网将分阶段启动,第一个主网将于2024年第一季度推出。ImmutablezkEVM代表了该公司在推进区块链游戏基础设施方面的持续努力。ImmutablezkEVM推出后,Immutable现在支持320多款正在开发的游戏和25款上线的游戏。


迄今为止,Immutable已筹集超过3.14亿美元,其中包括由FrameworkVentures领投的最新一轮战略融资,金额未公开。


Immutable从最初解决特定的游戏问题到成为重要的区块链技术提供商,现在已成为区块链游戏领域领先的平台之一。


基础设施


Immutable集团由两个主要部分组成:ImmutableX和ImmutablezkEVM。Immutable在其技术栈中开发了其他产品,包括ImmutableNexus、ImmutablePassport、ImmutableCheckout和ImmutableOrderbook。


ImmutableX概述


ImmutableX是基于以太坊网络构建的Layer-2ZK-rollup,专为区块链游戏和NFT市场而设计。ImmutableX的主要价值主张是为游戏玩家提供可扩展的零gas体验。因此,ImmutableX与Starkware合作,使用其基于StarkEx的扩展解决方案(称为zk-STARK证明)进行构建。ImmutableX利用这些零知识(ZK)证明(特别是ZK-rollup)来实现可扩展性,同时保持安全性。这样做可以在不泄露底层数据的情况下传输信息。


该系统批量处理多笔交易并生成加密证明以验证其有效性,而无需透露具体细节。此ZK证明和压缩交易数据被提交到以太坊,智能合约会在那里验证并更新区块链状态。此过程允许ImmutableX处理数千笔链下交易,同时仅向以太坊提交一个证明。因此,ImmutableX可以显著降低gas成本并提高吞吐量,同时保持以太坊的安全保障。作为一项额外的好处,ImmutableX通过批量交易将其碳足迹减少99%以上。然后,Immutable通过购买等量的碳信用额来抵消NFT铸造/交易造成的剩余能源足迹。


ImmutableX的RESTAPI和软件开发工具包(SDK)提供了一些工具,让用户可以铸造和交易NFT,让开发者无需与智能合约交互即可构建链上游戏。对于用户来说,这些工具会自动将创建NFT或转移资产等简单操作转换为必要的区块链交易,管理gas费、交易签名和与智能合约的交互。在开发者方面,SDK提供了封装区块链逻辑的预构建组件和功能。这些功能允许开发者使用熟悉的编程模式集成NFT铸造、交易和所有权验证等功能。


不可变的zkEVM概述


不可变zkEVM是一种与EVM兼容的ZK-rollup,专门设计用于优化用户和开发者的链上游戏体验。该解决方案结合了多种关键技术,以应对区块链游戏的挑战。



通过结合这些元素,ImmutablezkEVM创建了一个环境,让区块链游戏能够以传统游戏的速度和成本效益运行。


执行


ImmutablezkEVM以基于Clique的单序列器形式运行。它运行在定制的Go-ethereum(Geth)客户端上,通过权益证明(PoS)拜占庭容错(BFT)架构,具有2秒的区块时间和单区块终结性。克隆的Geth客户端提供了一个用于构建和部署定制区块链网络的框架。该框架允许Immutable针对游戏应用程序的特定需求(例如快速区块时间和低延迟)定制其基础设施。为了进一步优化游戏中常见的高频、低价值交易,ImmutablezkEVM以validium模式运行。此模式通过将交易数据存储在链下同时保持安全性,可显著降低交易费用。此前,ImmutablezkEVM在Testnet期间从其PolygonEdge框架再生为基于Geth的客户端。关键设计决策包括:



RPC级控制


不可变的zkEVM通过战略性的RPC级控制增强了其安全性和合规性。这些措施包括全面的交易黑名单,该名单的维护是为了遵守有关受制裁地址或与恶意活动相关的合约的国际法规。这种主动方法有助于保护生态系统及其用户免受潜在的法律和安全风险。


此外,ImmutablezkEVM实现了部署者允许列表系统,该系统将部署合约的能力限制在经过审查的选定实体组。截至撰写本文时,该列表仅限于Immutable本身、选定的游戏工作室和值得信赖的生态系统合作伙伴。但是,允许列表的设计考虑到了灵活性。随着生态系统的成熟,允许列表应该逐渐扩大,以平衡安全问题和生态系统扩展的需求。


共识


Immutable计划在ImmutablezkEVM中实现拜占庭容错,确保安全性和活跃性。BFT确保即使某些节点发生故障或恶意行为,系统仍能继续正常运行。Immutable需要这种能力来保持一致的游戏状态并保护玩家资产。为了达成共识,所有诚实节点必须就一个输出达成一致。因此,BFT既保证了安全性(所有诚实节点都同意相同的值),又保证了活跃性(系统继续取得进展),这是快节奏的区块链游戏环境必不可少的品质。



ImmutablezkEVM目前与以太坊的桥梁由两个主要部分组成:1)处理特定资产转移和交互的应用层,2)允许更广泛网络通信的通用消息传递组件。通过利用Axelar的无需许可的PoS网络,ImmutablezkEVM受益于区块链生态系统中已经建立的安全且去中心化的桥接解决方案。



-->> 1/3 文章未完,请继续阅读

以上就是Immutable X是什么?深度解读Immutable X的全部内容,望能这篇Immutable X是什么?深度解读Immutable X可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。