Injective 正在引入其原生 EVM 层,这是一个集成到链核心架构中的完全嵌入式执行环境。这是 EVM 的真正原生实现方式,整个系统仅在 Injective 基础设施上运行,确保统一和有凝聚力的执行层进行运作。
EVM 的引入是 Injective 生态更广泛的 Multi-VM 计划一部分。通过 EVM 和 WASM 代码在独立链中部署,Injective 大大降低了跨行业集成和开发的进入障碍。这包括与以太坊开发者的全球社区完全兼容,同时支持进一步弥合传统金融和 DeFi 之间差距的创新突破。
执行摘要
本文将探讨 Injective 原生 EVM 的关键差异因素、动机和技术优势,并详细说明为什么它代表了区块链架构和开发者体验的关键进步。
- 统一 EVM :Injective 原生 EVM 在链核心基础设施中提供了一个完全嵌入的执行环境,消除了对外部互操作性解决方案的需求并确保了跨环境的无摩擦交互。
- 性能基准:在测试中, Injective 的 EVM 层在主网模拟条件下始终优于基于 EVM 的顶级网络的 ~400% 以上,理论上最大 TPS 至少比突出网络快 8 倍。
- AI-Ready:Injective 原生 EVM 允许直接在链上执行人工智能推理模型,为加速创新铺平了道路;在对 DeFAI 和代理基础设施的支持条件下, Injective 提供了所需计算环境和可扩展性,为金融、数据索引、集体智能等领域人工智能代理提供动力。
- 优化开发人员体验:Injective 原生 EVM 采用最新版本 Geth,支持跨环境简化 Token 管理,无需手动桥接或复制,并确保事务原子性,以保持数据完整性和跨操作一致性。
-访问金融基础设施:Injective 原生 EVM 使 EVM 开发者能够利用 Injective 的 Exchange 模块全部功能,允许他们利用完全链上、抗 MEV 订单簿,并在由专业做市商提供支持的共享流动性环境中立即支持高级交易功能。这种访问释放了升级或构建更复杂、高性能应用程序的潜力。
为什么要将 EVM 引入 Injective ?
长期以来,EVM 支持一直是区块链领域的关键考察点。利用以太坊广阔的开发者基础和强大、成熟工具的能力是一个明显优势。此外, EVM 广泛采用为统一不同的生态提供了一条可选路径。然而,将原生 EVM 纳入 Injective 的决定超出了这些显性的好处。
Injective 的目标不仅仅是链之间的互操作性;它还专注于创建一个能够容纳广泛技术、产品和参与者的平台。
通过将 EVM 原生集成到技术架构中,Injective 为开发者和机构提供了一个更熟悉的技术界面,无论他们喜欢哪种虚拟机,这都加强了技术兼容性,推动了项目创新,扩大了 Injective 在既定生态中的影响力。
至关重要的是, EVM 不应被视为模块化工具或外部附加组件。相反,它代表了一个完全 Injective 的计算引擎;适当集成时,在不碎片化底层系统情况下能够可以加强链整体一致性;Injective 原生 EVM 在统一基础设施中建立了 EVM 和 WASM 环境,提供全面一致、协调的应用体验。
此外, EVM 促进了与更广泛区块链行业的整合动作,让 Injective 不仅能够与其他链上生态连接,还可以与交易所、机构、数据提供商和相关协议紧密相连。 EVM 在去中心化生态中发挥着根深蒂固的作用,使其成为未来增长的关键因素并将 Injective 定位为去中心化应用程序和链上融资持续进步的关键参与者。
虽然,近年来许多技术创新都显示出巨大的技术应用前景,但用户采用仍然是一个现实挑战。
另一方面, EVM 也会受到市场广泛采用和持续改进的实际影响。 Injective 研发工作专注于优化 EVM 功能,并将其原生嵌入到链核心中,确保与最新的以太坊工具完全兼容,同时为开发者和用户在 Injective 生态上的接续体验提供支撑。
为性能而打造的 Layer1:基准数据
有效基准测试需要上下文的准确性,只有在考虑影响 BFT 共识时间的特定负载条件和网络条件时,才能理解系统的真实性能。 Injective 原生 EVM 性能分为三个不同阶段进行评估,允许在受控和现实世界条件下全面了解链上模块的能力。
第 1 阶段:CPU-bound 性能
初始测试阶段侧重于评估 Injective 的 X/ EVM /keeper 的孤立性能,该 X/ EVM /keeper 作为 EVM 模块的核心状态处理程序和消息服务器;CPU 绑定基准是为了评估受控条件下的吞吐量。
结果显示出卓越的性能和最小的技术瓶颈:
表 1:重量和轻量交易的原生 EVM CPU-bound 性能
重型交易涉及 10,000 个内部呼叫(每个调用耗费 2500 万 Gas),展现出高性能水准。与此同时,网络每秒能够执行 20 次重型交易。而轻量级操作,如 ERC20 代币的传输可以达到每秒 9,000 次惊人执行速度,展示了该模块在处理重量和轻量交易时的效率之高、延迟之低。事实上,本机 EVM 在这个测试阶段显示的最大理论 TPS 超过了 Base、Optimism 和 Starknet 的至少 7,500 TPS,使其速度提高了 6 倍以上。
第 2 阶段:端到端的链性能
第二阶段使用完整的 3 节点本地共识设置在端到端环境中模拟了 Injective 的主网条件。
选择了关键设置来反映主网条件,最重要的是:
- 块尺寸:50M Gas
- 块超时:1 秒
- Mempool 容量:5,000 笔交易
注意:从技术上讲,增加每区块的 Gas 限制或扩大膜池容量可以允许更高的交易量;然而,这极大地影响了 BFT 共识层,引入了大量开销,抵消了增加交易吞吐量的优势。例如,虽然可以在单个区块中容纳 10,000 个 EVM 交易,但区块传播时间将增加到 10 秒左右,导致产生延迟效应。为了保持技术性能和生态稳定性之间的最佳平衡,选择了测试参数与主网设置保持一致的链稳定性,同时支持处理大量 EVM 交易。
在测试 Injective 原生 EVM 时,选择了高 Gas “重型”交易来评估负载下的系统性能,为大规模操作能力的实现提供了现实评估方法。而典型的重量交易如 Uniswap V3 操作,消耗约 15 万 Gas 。相比之下,较轻的交易——如简单的反合同呼叫——也进行了测试,每笔交易需要大约 50,000 个 Gas 费用。
表 2:用于重量级和轻量级交易的原生 EVM 端到端链性能
虽然主网平均交易量约为每秒 80 个交易,但其原生 EVM 实现支持每秒 320 到 800 个基于以太坊的交易,具体取决于交易的复杂性和规模体量。作为参考,可以考虑行业中最突出的 EVM 网络运行记录的性能指标:
表 3:突出的 EVM 网络性能指标
其记录的性能指标包括突出的 EVM 链 TPS 和块时间数据;虽然记录的 TPS 直接受到网络使用情况影响,但数据提供了有关当前对 EVM 执行层需求的重要基础。
图 1:原生 EVM 端到端链性能,轻量级交易
Injective 生态以每秒大约 800 次的速度处理 1,000,000 个轻量级 EVM 交易,区块时间波动也持续在稳定范围内。
图 2:原生 EVM 端到端链性能展示
Injective 以每秒约 320 次的速度处理 100 万次重型 EVM 交易,充分利用 5000 万块 Gas 分配体量。
第 3 阶段:将 EVM 增压到 20K TPS
本阶段在集成帐户抽象机制并利用捆绑的用户操作来提高交易吞吐量和简化操作,评估 Injective 的 EVM 吞吐量。通过先进基础设施开发和严格测试,努力展示了 Injective 突破 EVM 可扩展性边界并重新定义链上性能标准的能力。
优化的基础设施以提高吞吐量
生态引入了复杂的技术设置以实现帐户抽象,增强了交易密度和用户可访问性:
- 入口智能合约:处理抽象用户操作的基础组件,与以太坊的 ERC-4337 规范完全兼容。
- 捆绑服务:将多个用户操作整合到单个事务中、简化网络使用并实现更高事务密度的工具。
- 压力测试框架:一个基于 GO 的基准测试工具,旨在模拟和测试高负载下的捆绑交易。
该基础设施为无 Gas 和无符号交易等创新功能打开了大门,为新用户和应用程序加入 Injective 生态奠定了基础。
基准测试结果:提高吞吐量
基准设置在两种情况下评估了系统的性能——全网络压力测试和 CPU 绑定处理。
1. 面向网络的吞吐量
- 配置:每个捆绑交易 500 个操作,100 个帐户并行捆绑,每个帐户提交 10 个交易。
- 性能:在最佳条件下实现了 4,500 个 TPS 吞吐量,展示了 EVM 大规模高效处理捆绑用户操作的能力。
2. CPU-bound 处理
- 高密度捆绑(5,000 次操作/Tx)
- 达到约 12,500 TPS,每笔交易消耗约 1.9 亿 Gas(每次操作约 38,000 Gas)。
- 每笔交易的平均处理时间:406 毫秒。
- 低密度捆绑(50 次操作/Tx)
- 达到约 11,500 TPS,每笔交易消耗约 190 万 Gas。
- 每笔交易平均处理时间:4.33 毫秒。
这些结果凸显了 Injective 原生 EVM 在处理高密度和低密度捆绑操作方面的非凡效率,实现了重新定义行业标准的吞吐量水平;事实上,原生 EVM 最大理论 TPS 至少超过 Base、Optimism 和 Starknet 的 11,000 TPS 体量,使其比现有网络快 8 倍以上。
Injective 的突破性基准
Injective 原生 EVM 达到了行业领先的技术性能,在端到端测试中,CPU 绑定基准显示了每秒多达 9,000 个轻量级事务执行和每秒 320-800 个基于以太坊的事务体量。捆绑交易测试进一步将吞吐量提高到 12,500 TPS,通过有针对性技术优化和基础设施进步,其最终极有可能达到 20,000 TPS。
在这种情况下,主网模拟测试显示, Injective 的 EVM 始终比竞争网络高出至少 165 个 TPS,使其比其他实现快 2-5 倍的效率。在评估原生 EVM 最大理论吞吐量时,它至少超过了 Base、Optimism 和 Starknet 等知名网络 11,000 个 TPS——最低改进超过 8 倍。最后,通过重新定义 EVM 可扩展性并引入无 Gas 和无符号交易等功能,Injective 正在为高性能去中心化生态设定一个新基准,同时推动区块链应用程序实现更广泛的采用。
这些令人印象深刻的结果共同展示了 Native EVM 在刺激 EVM 生态内的下一波发展潜力。
技术特点和优势
Injective 原生 EVM 执行层已经过严格的开发和优化,并协调一致地专注于已经在 EVM 生态中的开发者。
第一个使用最新版本的 Geth 的 EVM 实践路径
概览
Injective 原生 EVM 集成了最新版本的 Geth,保持了与最新以太坊工具和标准的兼容性。这避免了开发者在构建 Injective 时需要降级技术工具集和其他链上的常见问题。
关键优势
- 工具兼容性:开发者可以继续使用他们首选的工具和框架,而无需降级或修改他们的设置,确保从以太坊的开发环境顺利过渡。
- 访问最新功能:Injective 集成了最新 Geth 版本,支持现代 Solidity 功能和优化,允许开发者不受限制地使用新的操作代码、提高 Gas 效率和高级功能。
- 增强安全性:通过支持最新编译器版本和以太坊标准, Injective 提供一个安全的开发环境,减少了在过时的编译器和运行时中发现的漏洞,这确保了智能合约从最新的安全补丁和改进中受益。
- 高效的工作流程:借助最新 Geth,开发者可以保持一致的工作流程,而无需中断或手动调整,从而加快 DApps 的开发和部署。
- 面向未来的准备:Injective 致力于维护最新版本 Geth,确保了与以太坊更新的长期兼容性,使平台适应未来的创新,并降低技术债务的风险。
技术讨论
Injective 原生 EVM 使用 Geth v1.14.11,保证开发者可以访问最新的以太坊运行时功能,包括新引入的操作代码和性能优化。这种兼容性对于开发人员使用 Solidity 0.8.28 编译器至关重要,其中包括重要的更新和安全补丁。
以下是在 Injective 上使用最新 Geth 版本的技术优势:
- 现代操作码可用性:Geth v1.14.11 包括对最近添加的操作码的支持,最重要的是 MCOPY 在坎昆硬分叉之后可用,并且需要最新的 Solidity 版本 0.8.25+。
- 消除遗留依赖项:运行过时版本 Geth 迫使开发者使用较旧的 Solidity 编译器,如 Solc 0.8.24,这些编译器缺乏必要的错误修复和安全更新,带来了一些技术漏洞,因为开发者需要手动修补库或轮换版本以纳入功能升级和关键安全修复模块。 Injective 使用最新 Geth 版本消除了这些技术风险,确保开发者能够始终使用最安全、最高效的合同。
- 安全性和优化:最近 Geth 版本引入了解决一些核心技术模块、安全补丁性能的修复问题。最重要的是为交易广播优化奠定基础,例如即将推出的 Eth Multicall API 将对交易吞吐量产生重大影响。
- 无缝工具:凭借最新 Geth 和 Solidity 支持, Injective 完全支持尖端的以太坊工具,包括 inFoundry 和 Hardhat 的高级功能。开发者可以利用模糊、 Gas 报告和调试工具,所有这些都可以提高生产力并确保强大的合同测试;与以太坊开发生态的直接兼容性共同简化了从以太坊主网迁移到 Injective 的开发者过渡问题。
通过维护最新 Geth 运行时, Injective 为开发者提供了一个安全、高效和最新的 EVM 环境,直接反映了以太坊的核心功能。这种与以太坊标准的一致性确保了开发者在构建 Injective 时,不需要在安全性或功能模块上妥协。
第一个具有事务原子性的 EVM 实践
概览
Injective 解决了许多 EVM 运行时的注意事项,即在发生 VM 错误时,包含 EVM 调用的消息不会恢复父事务。例如,当交易触发对智能合约的调用时,如果 EVM 内部的执行恢复或耗尽 Gas ,预期行为是交易失败,就像在以太坊上一样。
然而,在以太坊以外的许多当代 EVM 运行中,失败消息不会始终导致完全回归、不完整和不可预测的结果。虽然可以检索事务结果,检查日志并查看 EVM 恢复是否发生,但主要问题是事务原子性原则被打破,因为可能会发生部分完成而不是在失败时完全回滚。
事务包含要执行的消息列表。如果初始消息成功执行(只要 MsgServer 不返回任何错误),后续消息也会被应用。
考虑复杂多消息事务的运行过程,该事务结合了本机模块调用、 WASM 调用和 EVM 调用,每个步骤都取决于批处理中上一条消息是否成功运行的结果。Injective 确保此类交易完全恢复,在整个执行过程中保持数据的完整性和一致性。
关键优势
- 完成交易回归:保证如果交易任何部分失败,整个交易都会回归,防止部分完成并保持数据完整性。
- 改进的调试:完全回归简化了开发人员的调试过程,允许他们精确和一致地跟踪错误。
- 可靠用户体验:某些用户体验到一致的结果,这在不完整的交易中可能导致意外结果的发生。
- 安全性和精度:通过保持原子性, Injective 最大限度地减少了不一致状态和意外后果风险,增强了复杂工作流程中的安全性。
- 跨环境一致性:无论开发者使用 EVM 还是 WASM ,回归机制在两个环境中都保持一致,提高了可预测性并降低了复杂性。
技术讨论
交易原子性原理最好通过检查如下图 3 所示的基本场景进行理解,该场景以 Alice 和 Bob 为特色。
在左边,Alice 交易在非原子环境中运行。即使其他消息失败,交易中有效消息也会被独立处理;这种方法允许部分成功,导致不可预测或不完整的结果,并且会使系统处于不一致的状态。
相比之下,Bob 在右边的交易坚持原子性能的实现。任何错误——无论是在第一步还是后续步骤中——都会使整个交易恢复。这确保了生态运行的状态一致性,并且交易要么完全执行或完全撤销;Atomicity 提供了一个故障安全机制,可以简化技术错误处理过程并确保可靠性,这对复杂的多步骤开发操作来说尤为重要。
图 3:非原子与原子交易处理
图表说明的基本示例为理解原子性至关重要提供了基础,当扩展到更复杂的操作过程,如闪存贷款等,原子交易的价值变得更为重要。考虑到典型闪贷套利涉及的以下步骤:
1. 用户使用贷款平台的闪存贷款借入资金,无需提供抵押品。
2. 用户使用借来的流动性执行套利策略,以利用市场间的价格差异。
3. 用户偿还闪存贷款,在一次原子操作中完成交易。
在原子系统中,如果第 2 步失败——由于不利的价格变动或执行错误——整个交易将恢复正常,也不会产生不必要的 Gas 费用。用户的财务状况能够保持安全性,系统状态得到确认。Injective 原生 EVM 确保了所有操作的事务原始属性,保护用户和开发者免受与部分执行相关的技术风险。通过强制执行原子性, Injective 为高级金融应用程序提供了坚实基础,确保开发者和用户获得一致性结果,同时减轻了高风险操作的风险。
利用 Injective 的链上模块
在 Injective 上引入原生 EVM ,通过为 EVM 开发者提供充分利用 Injective 先进基础设施的手段,带来了实质性的协同作用。
概览
Injective 原生 EVM 集成不仅支持智能合约执行;它为开发者打开了访问 Injective 金融基础设施全部功能的大门。交换预编译是一个关键组件,作为基于 EVM 的智能合约和 Injective 强大链上模块之间的网关,这种集成允许开发者将链上金融功能直接集成到他们的智能合约,以解锁更复杂的去中心化应用程序。 Injective 交换模块是 Injective 金融基础设施的基石,为建造者提供了只有在 Injective 上才能实现的扩展能力。
关键优势
-
链上中央限价订单(CLOB):Injective 模块集的核心是其链上交换模块,该模块促进了高效的交易执行和价格发现。优化的 CLOB 可以通过最小化延迟套利来将买卖价差降低 17% ,带来更高效、更流畅的市场环境,这对依赖高性能和最小交易摩擦的交易者来说尤为重要。
-
频繁批量拍卖(FBA):交换模块使用 FBA 以离散间隔处理交易,并具有密封出价和统一的清算价格;这种方法提高了吞吐量和资本效率,并防止验证者利用 MEV 策略,从而进一步保障了资金市场的公平性。
-
广泛的功能集:开箱即用,交易所模块可以创建现货市场、衍生品市场、二元期权市场并支持各种订单类型,如现货、止损、止盈、仅发布、原子买入/卖出等。
-
共享流动性环境:受益于模块化方法, Injective 支持做市商推动的共享流动性;这种设置为应用程序提供了对机构级流动性的即时、动态访问支持,增强了效用和竞争力。
通过使用 Exchange 模块,来自以太坊的开发者可以创建无数个创新解决方案,并增强已建立的 DApps 性能和功能。
技术讨论
Injective 原生 EVM 中的 Exchange 预编译器是 Exchange 模块消息的直接包装器。每个交换消息直接对应于预编译方法,消息字段表示为方法参数。这种设计允许开发者轻松与 Injective 的 Exchange 模块进行交互,通过 EVM 环境中的简化界面利用其全部功能。
AI-Ready VM:在 Injective 上运行推理模型
Injective 的原生 EVM 准备通过直接在链上执行人工智能推理来为下一代去中心化应用程序提供动力。随着人工智能代理日益成为 Web3 演变的核心,Injective 将自己定位为 DeFAI 和代理基础设施的首要平台,为人工智能驱动的代理蓬勃发展提供了所需的计算环境和可扩展性。
人工智能代理在 Web3 中的作用
人工智能代理是自主的智能系统,能够以去中心化方式执行任务、做出决策以及与用户和生态互动。它们代表了区块链应用程序的范式转变,使 DApps 变得动态、适应性和个性化。从管理去中心化的金融投资组合到构建在线社区,人工智能代理依靠高效的推理能力来提供实时见解和行动。
Injective 的 EVM 通过支持直接在链上执行人工智能推理模型,消除了对链外处理的需求,并实现更安全、透明和高效的操作,为这些代理实践提供了理想的运行环境。
DeFAI 的人工智能推理
人工智能代理正在重新定义金融应用程序的运作方式,使系统更智能、更适应性强。
通过利用人工智能推理能力, Injective 的 EVM 可以支持代理开发,解锁以下用例:
- 投资组合管理:智能代理根据实时市场数据动态重新平衡投资组合和优化回报,同时遵守用户定义的风险承受能力。
- 财务分析:代理处理大型数据集,以提供高级见解,如趋势预测和情绪分析,帮助交易者和机构做出决策。
- 对冲基金/交易员:人工智能驱动的代理通过精确和快速地分析和响应条件,来执行高频交易策略或对冲市场波动。
- 财务 DAO:自主代理通过分配资金、优化收益策略和实时响应治理决策来管理 DAO 财务。
通过对 Injective 的 EVM 进行推理,代理通过更高速度、准确性和安全性获得竞争优势,为高性能 DeFAI 奠定了基础。
代理基础设施:人工智能超越金融
人工智能对 Injective 的推断不仅限于金融用例,还有助于开发人工智能代理基础设施,这对推进正在发生的链上革命至关重要。此类基础设施的例子包括:
- 数据索引:代理自动索引和组织区块链数据,使其可用于分析、查询或其他应用程序。
- 编排:自主代理协调复杂的工作流程,如跨链操作或去中心化计算,减少人工工作量和错误。
- 群体:智能代理网络协作执行任务,创建知识库,并推进集体智能的前沿。
- 启动台:编写和启动具有丰富功能集和功能的新人工智能代理的协议。
这些用例凸显了 Injective 成为代理基础设施中心的潜力,推动跨行业采用智能系统。
Injective 作为代理应用的家
Injective 原生 EVM 提供了推进 AI Agent 宇宙所需的关键基础设施。其高交易吞吐量、性能可扩展性以及对创新智能合约功能的支持使其成为 DeFAI 和代理基础设施的理想平台。借助人工智能推理功能,开发者可以轻松部署能够处理复杂实时任务的代理,同时保持区块链系统固有的安全性和透明度。
通过将人工智能代理的强大功能与 Injective 独特架构结合,该生态处于行业的独特地位,能够引领区块链和人工智能融合发展,促进下一代去中心化创新。
多虚拟机 Token 标准(MTS)
在跨链环境中,跨不同生态管理 Token 通常涉及复杂的流程,如手动桥接或维护同一 Token 的多个版本。这些方法造成了低效率,例如双重会计,同一代币存在于两个地方,用户必须管理它们之间的转账。 Injective 的 Multi-VM 代币标准(MTS)通过创建一个统一系统,轻松连接基于 WASM 的数字虚拟资产和 ERC-20,从而规避了这些问题的发生。
关键优势
- 内置 Token 管理:Injective 需要的代码更少并能实现隐形自动转换,这意味着无需在交互两侧手动桥接或托管 Token 。此方案解决了 Token 重复、手动 Token 桥接以及跨环境平衡不一致等常见问题。
- 互操作性:在原生 EVM 上不需要地址预编译/关联。在 Injective 的原生 EVM 上, Token 地址在其 WASM 和 EVM 环境中自动关联;这种方法简化了虚拟机的 Token 管理,减轻了开发者在 WASM 和 EVM 运行时对齐 Token 标识符时面临的挑战。
技术讨论
多虚拟机 Token 表示是通过两个关键组件实现的:银行预编译和 ERC20 模块。
图 4:多虚拟机 Token 表示(MTS)架构
银行预编译
银行预编译器是一个智能合约接口,允许 ERC-20 直接与 Injective 'sx/bank 模块交互。
传统上,桥接需要跨链创建重复的 Token ,从而引入“双重会计”问题。银行预编译通过在链上原生表示 ERC-20 来实现简化,在 EVM 和基于 WASM 的环境中建立统一的数字资产余额视图。
银行预编译的主要功能包括:
- 数字资产的直接表示:资产直接表示在 Injective 链上,无需桥接或托管。所有 Token 活动——如传输、铸币和燃烧——都跨环境实时同步。
- 防止双重会计:通过利用 Injective 的 MTS 架构,银行预编译确保了余额的一致性并简化了数字资产管理过程,避免了跨链系统中可能出现的重复数字资产和双重会计问题。
这种设计减少了开发者的操作摩擦并简化了用户交互,为 Injective 上的 Token 数据提供了一个安全、同一的真理源模型。
ERC20 模块
ERC20 模块通过在 Injective 的原生资产和 ERC-20 之间创建映射来补充银行预编译,允许 IBC、Peggy 和 tokenfactory 等资产在 EVM 环境中运行。该模块负责维护灵活、标准化 Token ,与 Injective ERC-20 标准无缝交互。
ERC20 模块主要功能包括:
- Token 映射:通过存储银行词和 ERC-20 Token 之间映射,该模块毫不费力地协调 Injective 链和基于 EVM 智能合约的集成和交互。
- 跨环境 Token 创建:Token 可以从基于 WASM 环境或 EVM 实例化,进一步简化了开发流程,允许 Token 管理和表示方式带来更大的灵活性。
- 简化的 Token 标准:开发者能够在 EVM 兼容格式中表示和管理原生 Token ,利用 ERC-20 标准实现广泛采用,同时利用 Injective 强大基础设施进行支持。
银行预编译和 ERC20 模块共同使开发者能够在 Injective 多虚拟机环境中一致地管理 Token 。
这种架构不仅增强了互操作性,还保持了 Injective 的愿景:统一、高效的生态系统,在这个生态中数字资产可以和谐运行,而摒弃了传统跨链的复杂性。
结论
Injective 原生 EVM 标志着生态的关键进步,将以太坊最精细工具的全部功能嵌入到 Injective 基础架构中。通过将 EVM 和 WASM 直接融合到生态核心中,Injective 不仅扩展了生态的技术能力,还消除了跨环境交互中的固有摩擦。
这种统一的运行方法为开发者创造了巨大的发展机会,能够在利用熟悉框架的同时,支持 Injective 铺设更广泛的高性能基础设施。
通过减少集成障碍和提高开发者的生产力,原生 EVM 释放了复杂去中心化金融应用程序的新潜力,Injective 原生 EVM 为技术创新奠定了基础,使开发者能够在简化的生态中更有效地构建和扩展 DApps。原生 EVM 的引入只是个开始,为更无缝、更具包容性和功能强大的 DApp 奠定基础,这些 DApp 可以跨多个行业、机构和用户实现进一步扩展。