无限扩展性和大规模应用:读懂并行EVM+网络Artela

时间:2024-09-20 编辑: 浏览:(83)

作者:Ac-Core,YBBCapital研究员;翻译:0xjs@

前言

EVM+是一种先进的范式,专门设计用于推动以太坊虚拟机的发展,以更好地适应快速变化的加密环境。该模式将Web2的创新和生产力融入到Web3中,像AI、DePIN和DeFi安全等实际技术快速集成到加密应用中。EVM+提供了一种新颖的解决方案,不仅可以促进大规模应用程序的开发,还可以通过无缝集成EVM资产、协议和基础设施来加速加密货币与主流应用程序的集成。它通过实现EVM+WASM原生公链扩展来增强区块链扩容性,并通过支持EVM并行执行来优化区块链处理能力。

正如Techandtips123所解释的,并行EVM类似于在聚会准备期间分配角色。想象一下,你需要准备搬运并分配特定任务:A运输大件物品,B处理贵重物品,C负责搬运物品,D组织新地点的卫生布局。这样的分工可以让四个人更加高效、快速地完成工作。

类似地,并行EVM的概念涉及在多个执行单元之间分配计算任务。在以太坊网络中,许多参与者同时处理不同的交易,每笔交易就像一个独立的任务,例如转账或创建新的代币。每个参与者独立处理EVM上的任务,就像在区块链上运行单独的计算机程序一样。一旦完成,这些任务的结果将被整合回网络中以形成最终的区块。当单个执行者无法独立处理大量交易时,速度会下降,可用性也会受到影响。并行EVM的引入解决了这个问题,允许多个执行者同时处理不同的交易,使网络能够更快地处理更多交易,减少拥塞和相关成本。

引入新“层”的概念

资料来源:Artela—从EVM+到EVM++

VitalikButerin指出,“L2用于扩展,L3用于自定义功能,例如隐私。在这一愿景中,没有人试图提供“扩容平方”;相反,该堆栈包括一个帮助应用程序扩展的层和另一个满足不同用例的定制功能需求的层。”

在Vitalik对以太坊的愿景中,解决非可扩展性需求的层显然发挥着至关重要的作用。他的观点强调了区块链网络支持“自定义功能”的必要性。对于以太坊来说,满足这一需求可能需要建立一个新的层,而Artela则建议在基础层之上添加“原生扩展”。

对于区块链来说,功能是指支持各种应用的能力。以太坊虚拟机(EVM)作为支持智能合约的运行时引擎(runtimeengine),已经成为创建DApp和实现功能的主流模型。EVM最初由以太坊提出,现已被许多智能合约链采用,通常称为EVM兼容链或EVM等效链。然而,目前的EVM已被证明在支持DApp的扩展功能方面有限。关键挑战是如何扩展EVM链内的功能边界。有两个实际的改进方向:

用更好的虚拟机替换EVM

通过补充扩展增强EVM

第一种方法规避了EVM的限制,但需要放弃基于EVM的智能合约。MoveVM和FuelVM是这种实现的示例。虽然未来可能需要更先进的虚拟机,但它们需要相当长的时间才能达到与EVM相同的成熟度和普及度。

第二种方法涉及引入新的堆栈,通过“扩展”来增强EVM。此处的目的是推动EVM的功能限制超出其原始规范,同时保持EVM等效性。这种方法增强了现有EVM基础设施之上的DApp的功能。探索EVM增强为DApp功能中令人兴奋的可能性和持续创新打开了大门,带来了重大的新兴创新。

Artela

Artela网络中的EVM+

Artela的使命是创建一个基础层区块链网络,以满足大规模去中心化应用程序不断增长的需求。Artela的创新设计允许开发人员以模块化方式在区块链基础层之上创建原生扩展,从而增强区块链的可编程性。这种方法将使开发人员能够以轻量级和动态的方式实现自定义功能,从而为更快的创新和更多可能性打开大门。

Artela有一个扩展层,允许添加名为Aspects的原生、用户定义的扩展模块,这增强了可编程性,同时确保与现有EVM智能合约的兼容性。Aspects允许开发人员在智能合约之外的整个交易生命周期中注入额外的逻辑来管理交易和相关区块。

Artela建立了高度可扩展的EVM+网络,通过Aspect编程引入了与EVM网络兼容的WASM虚拟机(见扩展链接1)。这些虚拟机可以互操作,允许动态添加和执行链上扩展程序。EVM+使开发者能够构建高性能协议、模块化DApp,并针对特定场景定制底层功能。

来源:Artela官方

在DevNet和公共测试网阶段,Artela与社区开发人员合作探索EVM+网络的潜力,从而产生了富有想象力的用例:

利用WASM作为链上协处理器,方便AI智能体算法和其他高性能模块直接在区块链上执行,同时确保与EVM系统的无缝互操作;

自治世界链上AI智能体的参与,实现真正可编程的链上NPC,可以与用户交互;

可选实时执行链上安全模块,使DeFi协议能够立即识别并减少可疑交易。

一个新时代即将到来,一个全面实现链上协议、AI和安全DeFi,同时保持与EVM世界的兼容性和互操作性的时代。

从EVM+到EVM++

Artela的愿景是建立一个无限可扩展的网络,其中EVM+不是最终目标而是一个起点。Artela的下一步是EVM++,这是一个与EVM+并行的网络,旨在充分释放可扩展区块链技术的潜力。

EVM+解锁了EVM的可扩展性,旨在适应加密货币的新世界,其中Web2生产力和创新以及AI、DePIN和金融科技安全等实用技术正在快速集成到DApp中。

EVM++扩展了EVM的可扩展性,使这个极具创造力的网络能够进一步推动DApp的大规模采用,加速加密货币与主流应用的融合。

EVM++并行弹性EVM网络

Artela的并行EVM++实施将分两个阶段进行。

第一阶段涉及EVM+下的并行交易执行。Artela的网络不仅实现了基本的并行EVM执行,还解决了EVM+Aspects下并行执行的挑战,EVM+Aspects是运行在WASM虚拟机上的扩展,可以在交易生命周期中调用。

在第二阶段,Artela将利用并行能力与弹性计算相结合,实现弹性区块空间,这种动态机制可以让DApp最大限度地发挥并行执行的好处。

并行EVM概述

Artela的水平可扩展架构是围绕并行执行而设计的,通过弹性计算保证网络节点算力的可扩展性,最终实现弹性区块空间。

并行执行:Artela上的交易可以并行执行。Artela网络基于交易依赖冲突分析对交易进行分组并行执行;

弹性计算:验证者节点支持水平扩展,网络根据当前网络负载或订阅情况自动调整验证者的计算节点。扩容过程由弹性协议协调,保证共识网络中有足够数量的弹性计算节点;

弹性区块空间:基于弹性计算,除了扩展公共区块空间外,需要独立区块空间的大型DApp还可以申请网络内专用的弹性区块空间。

“弹性区块空间“

弹性区块空间是指可动态扩展的区块空间,为需要高交易吞吐量的DApp提供具有协议保障的专用区块空间。默认情况下,区块中公共区块空间的容量是有限的。当DApp申请独立的区块空间时,区块会添加额外的空间,仅容纳与DApp的智能合约相关的交易。随着区块空间的扩大,验证者需要增加弹性执行节点来扩展相应的处理能力。

弹性区块空间是一种区块链扩容机制,允许无限扩容,同时保持互操作性。分片区块链、应用链网络、Layer2s等可扩展网络也可以提供独立的区块空间,但隔离和区块生成是异步的。弹性区块空间允许具有独立区块空间的DApp通过同一个区块中的原子交易进行同步交互,避免了异步跨链通信的需要。

当Artela网络中的DApp需要高可扩展性时,它可以订阅弹性块空间来处理增加的吞吐量。弹性区块空间和本机扩展为Artela中的DApp提供了可扩展性和定制功能。

使用Artela中的原生扩展增强DApp功能

通过Aspect编程,开发人员能够创建原生扩展(请参阅扩展链接2),在所有区块链基础层之上集成自定义功能,将这些功能与现有的EVM智能合约相结合,以增强DApp功能。

资料来源:JoshuaEsin

1、增强的可扩展性:Artela中Aspect编程的优势之一是其无与伦比的可扩展性。传统的智能合约在修改或扩展功能时常常面临限制。Artela的Aspect编程通过提供模块化和可扩展的框架克服了这些障碍。开发者可以在不改变核心逻辑的情况下无缝扩展现有合约的功能,为更加敏捷和可扩展的dApp开发铺平道路。

2、增强安全性:在不断发展的区块链安全领域,Artela的Aspect编程引入了范式转变。与传统的白盒安全措施不同,Aspect编程提供了补充性的黑盒安全解决方案。实时监控、主动风险缓解和运行时行为分析有助于建立强大的安全框架,防止漏洞并确保协议连续性。

3、链上意图求解器:Artela的Aspect编程引入了链上意图求解器的革命性概念。传统上,用户必须指定详细的函数调用来执行交易。通过链上意图求解器,用户可以用人类可读的语言表达他们想要的结果,提供更直观和可定制的体验。例如,用户可以将其意图指定为“用XETH交换YUSDC”,从而无需复杂的函数调用。

4、即时(JIT)操作:JIT操作是一个广泛应用于各种场景的强大概念,通过Artela的Aspect编程获得灵活性。在区块链生命周期内执行链上逻辑,并将其与原子交易中的智能合约相结合,使得AMM框架中的JIT结算、JIT流动性池管理和MEV捕获策略成为可能。

5、原生事件驱动操作:Artela中的原生事件驱动操作允许用户订阅实时链上事件,触发原子任务。此功能有助于保持链上和链下状态之间的一致性,实现异步跨链消息通知,并增强区块链自动化。

6、全链游戏:Artela的Aspect编程将其影响力扩展到游戏领域,为开发者提供增强游戏内资产可编程性的工具。借助Artela,游戏设备NFT可以通过可编程性进行升级,开创游戏生态系统中多功能用户体验的新时代。

7、链上微服务:Artela能够在区块链网络内创建公共链上服务,促进不同用户和组织的集体维护和治理。该模式促进资源共享、协同创新,减少发展障碍,助力去中心化金融生态系统的发展。

Artela的编程模型为区块链网络引入了内置的“功能层”,消除了对第三方网络或复杂的链下系统的需求。该功能层扩展了基础层的本机功能,包括安全措施、托管功能、自动化和链下同步。该功能层的集成标志着去中心化网络中协议开发和用户体验的飞跃。

结论

Web3的基础技术是公链,首先通过中本聪的比特币网络引入,后来通过以太坊等智能合约平台大大扩展了功能。有些人将区块链视为去中心化的数据网络,本质上是一种分布式账本技术。然而,它不仅仅是数据。

区块链更类似于计算机,而不仅仅是账本或数据库。我们今天面临的挑战是如何设计更好的计算机。Artela区块链基于CosmosSDK构建,在引擎层面进行了许多改进。

此外,Artela兼容EVM,并通过引入Aspect编程进行创新,实现链上扩展。

除了EVM之外,Artela还添加了第二个基于WASM的虚拟机,以支持多种编程语言(AssemblyScript、Rust、C、C++)并访问更多链上资源。

因此,EVM适用于一般的智能合约,而AspectVM则用于特定的应用扩展。

最新 更多 >
  • 1 kln币值多少钱一枚

    最近,随着加密货币的崛起,越来越多的人开始关注和交易不同种类的数字货币。其中,一种备受瞩目的加密货币是KLN币。那么,KLN币到底值多少钱一枚呢?现在就让我们来一探究竟。KLN币是一种基于区块链技术的数字货币,拥有独立的区块链网络。其目标是通过提供去中心化的金融服务和智能合约,实现全球范围内的安全、高效的资金转移。目前,KLN币的价格受到市场供求关系的影响,因此价格时刻在波动。要了解KLN币的实时

  • 2 JONES币有风险吗

    JONES币是一种新兴的加密货币,它相对于传统货币具有更高的风险。在投资JONES币之前,我们有必要了解这个数字资产的风险和潜在的回报。本文将探讨JONES币的风险因素,并帮助读者做出明智的投资决策。首先,JONES币的市场价格波动性较大。加密货币市场本身就是一个高度不稳定的市场,价格波动大,由于市场供需关系的变化,JONES币的价格可能会剧烈波动。这种波动对于短期投资者来说可能意味着巨大的风险和

  • 3 KANG3N币有希望吗

    最近,一种名为KANG3N币的数字货币在市场上引起了人们的关注。这种币的价值似乎在不断上涨,引发了一波又一波的炒作。但是,对于这个新币种的前景来说,我们需要保持一定的谨慎态度。首先,KANG3N币作为一种新兴的数字货币,其背后的实际应用和技术支持尚未得到充分的验证。虽然其创始人声称该币种能够解决目前其他币种所面临的问题,并有独特的价值主张,但这些主张是否真正能够在实际应用中得到验证,尚需时间来证明

  • 4 ID币有风险吗

    随着区块链技术的迅猛发展,加密货币成为了炙手可热的投资品种。在众多加密货币中,ID币作为具有自主创新技术的数字货币,备受关注。然而,对于初学者而言,了解ID币的风险依然至关重要。首先,加密货币作为一种新兴的投资品种,其波动性非常大。ID币也不例外。由于加密货币市场的特殊性,价格可能会在短时间内出现剧烈波动,甚至出现突发事件引发的暴跌。这对于投资者来说,无疑是巨大的风险。因此,投资者在投资ID币之前

  • 5 KLING币有希望吗

    近年来,随着区块链技术的发展和加密货币市场的兴起,越来越多的人开始关注和投资各种数字货币。其中,KLING币作为近期备受瞩目的代币之一,备受投资者关注。那么,KLING币有希望吗?让我们一起来看看。首先,我们需要了解KLING币的背景和特点。KLING币是基于区块链技术发行的数字货币,具有去中心化、安全、匿名等特点。随着区块链技术的不断发展,KLING币的使用场景也不断扩大,成为越来越多商户和个人

  • 6 izx币有希望吗

    IZX币是否有希望成为一种有价值的数字货币?这是许多投资者和加密货币行业观察者感兴趣的问题。IZX币作为一种以游戏行业为主题的加密货币,其前景引人注目,而币界网APP则是了解IZX币最新消息的绝佳途径。首先,让我们看一看IZX币的背景和特点。IZX币是由Investa团队开发的一种数字加密货币,它旨在为游戏开发者和玩家提供更便捷的支付方式。IZX币的目标是通过区块链技术改进游戏行业的支付和交易方式

  • 7 KOL币有风险吗

    近年来,随着区块链技术的迅猛发展,加密货币逐渐进入了大众的视野。作为一种去中心化的数字货币,加密货币的出现给传统金融体系带来了一系列创新。其中,KOL币作为一种新型的加密货币,备受瞩目。KOL币,即“Key Opinion Leader Coin”的缩写,指的是由影响力颇大的意见领袖所发行的加密货币。与传统加密货币相比,KOL币在营销、社交网络等领域有着独特的优势,可以有效促进市场推广和品牌建设。

  • 8 ISTEP币有希望吗

    ISTEP币是一种新型的加密货币,它在过去的几个月内引起了广大投资者的关注。据说,它拥有很大的潜力能够在未来取得巨大的成功。那么,ISTEP币真的有希望吗?我们来看看。首先,ISTEP币的创新性是一个重要的因素。作为一种加密货币,ISTEP币与以往的传统货币有很大的不同。它借助区块链技术,实现了去中心化和匿名交易,从而提供了更安全和隐私的交易方式。这一特点吸引了很多投资者,认为ISTEP币有可能在

  • 9 IXT币值多少钱一枚

    在当前加密货币市场上,有许多不同的数字货币可以投资。其中之一就是IXT币,它是一种基于区块链技术的数字货币。那么,IXT币究竟值多少钱一枚呢?让我们一起来探讨一下。首先,IXT币的价值是根据供需关系来确定的。供给方面,IXT币的总发行量是有限的,这意味着这种货币在市场上的供应是有限的。这种稀缺性可以促使投资者对IXT币感兴趣并愿意为其支付更高的价格。其次,需求方面,IXT币的价值会受到市场需求的影

  • 10 JOINT币值多少钱一枚

    JOINT币是一种全新的加密数字货币,自发布以来备受关注。这种币种在市场上有着广阔的应用潜力,并且其币值也备受瞩目。那么JOINT币值多少钱一枚呢?接下来我们将详细介绍。目前,JOINT币的市场价格可以通过各大加密货币交易所进行查询。根据最新数据,JOINT币在过去的一年间,其币值呈现稳步上涨的趋势。尽管存在市场波动的因素,但JOINT币的价值仍具有很大的潜力。JOINT币的价值一直受到投资者的高