Artela白皮书解读:独特的并行执行堆栈+弹性区块空间
作者:ChainFeeds
EVM++ 通过 AI 模型精确预测交易依赖关系减少并行执行冲突,并通过弹性区块空间维护 dApp 性能稳定。
今年 3 月,可扩展性 L1 区块链网络Artela推出了 EVM++,这是针对下一代 EVM 执行层技术的升级。 EVM++ 中的第一个‘+’代表了‘Extensibility’,即通过 Aspect 技术实现的可扩展性,这一技术支持开发者在 WebAssembly(WASM)环境中创建链上自定义程序,这些程序可以与 EVM 协作,为 dApp 提供高性能的定制化应用特定扩展。第二个‘+’则代表了‘Scalability’,即通过并行执行技术和弹性区块空间的设计大幅提升网络处理能力和效率。
昨日,Artela发布了白皮书,详细介绍了其如何通过开发并行执行堆栈和引入基于弹性计算的弹性区块空间来增强区块链可扩展性。
在传统的以太坊虚拟机(EVM)中,所有的智能合约操作和状态转换都必须在全网范围内保持一致。这就要求所有的节点都按照相同的顺序执行相同的交易。因此,即使某些交易之间实际上没有依赖关系,它们也必须按照区块中的顺序一个接一个地执行,也就是串行处理。这种方法不仅造成了不必要的等待,而且效率低下。
并行处理允许多个处理器或多个计算核心同时执行多个计算任务或处理数据,显著提高处理效率和缩短运行时间,尤其是对于那些可以分解成多个独立任务的复杂或大规模计算问题。并行 EVM 是对传统以太坊虚拟机的一个扩展或改进,能够同时执行多个智能合约或合约函数调用,显著提高整个网络的吞吐量和效率。此外,它还可以优化单线程执行时的效率。并行 EVM 最直接的优势是让现有的去中心化应用,实现互联网级别的性能。
Artela 是一个通过引入 EVM++ 来提高 EVM 的扩展性和性能的 L1。EVM++ 是对 EVM 执行层技术的升级,整合了 EVM 的灵活性和 WASM 的高性能特性。这种增强版的虚拟机支持并行处理和高效存储,使得更复杂和对性能要求更高的应用能够在 Artela 上运行。EVM++ 不仅支持传统智能合约,还能在链上动态添加和运行高性能模块,例如 AI 代理,这些代理可以作为链上协处理器独立运行,或直接参与到链上游戏中,创造真正可编程的 NPC。
Artela 通过并行执行设计来确保网络节点的计算能力可以根据需求灵活扩展。此外,验证器节点支持水平扩展,网络能够根据当前的负载或需求自动调整计算节点的规模,这一扩容过程由弹性协议协调,以确保共识网络中的计算资源充足。通过弹性计算保证网络节点算力可扩展,最终实现弹性区块空间,允许大型 dApp 根据特定需求申请独立的区块空间,这不仅满足了扩展公共区块空间的需要,还确保了大型应用的性能和稳定性。
- 星际资讯
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。