并行 EVM+ 驱动:探索区块链无限可扩展性和规模应用实现

BGB2024-04-29163阅读0评论
Artela 有一个扩展层,允许添加名为 Aspect 的本地用户定义扩展模块,在确保与现有 EVM 智能合约兼容的同时提高了可编程性。Aspect 允许开发人员在智能合约之外的整个交易生命周期中注入额外逻辑来处理交易和相关区块。Artela 已经建立了一个高度可扩展的 EVM+ 网络,利用 Aspect 编程与 EVM 兼容的网络上引入了 WASM 虚拟机,这些虚拟机可以相互操作,实现链上扩展程序的动态添加和执行。EVM+ 使开发人员能够构建高性能协议、模块化 DApp,并针对特定场景定制底层功能。 Artela 的下一步是 EVM++,这是一个并行 EVM+ 网络,可以充分释放可扩展区块链的潜力。Artela 的并行 EVM++ 将分两个阶段实施。第一阶段涉及在 EVM+ 下并行执行事务。Artela 网络不仅实现了基本的并行 EVM,还解决了 EVM+ Aspect 下并行执行的难题,这是一个在 WASM 虚拟机上运行的扩展程序,可在事务的生命周期内调用;第二阶段,Artela 将利用并行功能,并将其与弹性计算相结合,实现弹性区块空间,这是一种动态机制,允许 DApp 将并行执行的优势最大化。 Artela 的水平可扩展架构围绕并行执行而设计,通过弹性计算确保网络节点计算能力的可扩展性,最终实现弹性块空间。 - 并行执行:Artela 上的事务可以并行执行。Artela 网络根据事务依赖性冲突分析,对并行执行的事务进行分组; - 弹性计算:验证器节点支持横向扩展,网络会根据当前的网络负载或订阅情况自动调整验证器的计算节点。扩展过程由弹性协议协调,确保共识网络中有足够的弹性计算节点; - 弹性区块空间:基于弹性计算,除了扩展公共区块空间外,有独立区块空间需求的大型 DApp 还可以在网络中申请专用弹性区块空间。
内容说明:这篇文章的内容来自于互联网具体某个网站,能转载过来说明是经过对方允许、同意转载的,但是文章内容并不代表小站的观点,我也只是觉得有意思分享给大家而已。如果你也想需转载,可以联系原作者。

目录[+]