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

时间:2024-10-02 编辑: 浏览:(480)

作者: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 巴塞尔委员会发布加密资产银行合规规则更新

    巴塞尔委员会发布了加密资产银行合规规则更新。它还发布了最终披露框架。与之前的计划相比,规则的变更似乎相对较小。在最新的磋商中,委员会威胁要将公共区块链上的传统数字证券视为具有与加密货币同等的风险。这将阻止银行参与公共区块链上的代币化计划,因为它们的成本过高。然而,这些变化根本没有提到无需许可的区块链,这对银行代币化工作来说是个好消息。 同样,最终变更中删除了关于稳定币的两项最大提议变更。磋商建议所

  • 2 Kraken已开始向英国和澳大利亚的客户提供托管服务

    加密货币交易所 Kraken 新成立的机构业务部门已开始向英国和澳大利亚的客户提供托管服务,后期预计还会将服务扩展到更多地区,如欧盟、瑞士、开曼群岛等。Kraken Institutional 专为对冲基金和交易所交易基金发行人等用户设计,并于 3 月由这家位于旧金山的公司在美国推出。

  • 3 TornadoCash今年前6个月收到19亿美元存款,相较2023年全年增长50%

    BlockBeats 消息,7 月 19 日,据 Flipside Crypto 数据显示,尽管受到制裁,Tornado Cash 今年前 6 个月收到 19 亿美元存款,比 2023 年全年的总存款数量大幅增长了 50%。

  • 4 BlockFi将于7月开始通过Coinbase为此前“未能及时提币”的用户分发资产

    BlockFi 宣布将于 7 月通过 Coinbase 开始首次临时加密资产分发。完整的分配流程将在未来几个月内分批处理,符合条件的客户将收到 BlockFi 帐户电子邮件的通知。由于适用于相关法规监管要求,非美国客户目前无法收到资金。 此前消息,已破产加密 CeFi 平台 BlockFi 于今年 5 月关闭并停止提币,未能及时提币的资产不会被清算为现金,而是以实物形式提供资金,如果用户创建或拥有

  • 5 UXLINK代币盘前交易价格已突破0.73美元,将于三小时后正式上市

    Premius 平台 UXLINK 代币盘前交易报价已突破 0.73 美元,UXLINK 将于 7 月 18 日下午 4 点在 Bybit、OKX 等 8 家交易平台正式上线。据悉,UXLINK 是全球领先的 Web3 社交平台和基础设施,提供社交挖矿、社交 DEX 和流动性质押等功能。UXLINK 拥有超过 1500 万注册用户,覆盖 190 多个国家和地区,并且有超过 11 万个群组,带来极高

  • 6 Telegram流量漫灌成就大规模加密时代的前奏?

    关于Telegram的加密生态已初现锋芒。OKG Research欧科云链研究院统计,Telegram目前月活跃用户已经突破9亿用户,位列全球即时类通讯软件Top4(时间截止到2024年4月)。当这数以亿计用户窗口向加密领域全面开放时,这无疑是具备极大的吸引力。研究院先期撰文中有提到,稳定币作为加密市场需求的晴雨表,自24年初至今整体市值上涨月300亿美元,增长较上个周期2021H2~2022H1

  • 7 晚间分析:以太坊ETH价格行情分析

    根据4小时K线技术指标分析出:买入点一: 价格3333.98,(前期低点附近,接近MA50。)买入点二: 价格3158.45,(价格在长期上升趋势线附近,技术面支撑。)做多止损点: 价格3174.73,(买入点二下方跌破头肩底形态的颈线位置,防止形态失败。)卖出点一: 价格3534.34,(价格上涨至市场预期高点,存在回调压力。)卖出点二: 价格3522.21,(价格接近关键反转区域,市场预期回调

  • 8 分析:超过36%的Mt.Gox比特币已分配给债权人,但鲸鱼仍在增持

    Mt.Gox 交易所已破产债权人所欠比特币的三分之一以上已经被分配,但大型比特币持有者仍毫不畏惧地继续购买。据金融分析师 Jacob King)表示,多达 99%的 Mt.Gox 债权人可能希望出售其持有的 BTC 。虽然大量抛售压力涌入市场可能会对比特币的价格产生重大影响,比特币价格最近已从一个多月的下跌趋势中恢复。(Cointelegraph)

  • 9 香港财库局、香港金管局:将与其他监管机构合作共同构建一套一致的虚拟资产监管框架

    香港财库局与香港金管局就在香港实施法币稳定币发行人监管制度的立法建议,联合发表咨询总结。其中提到,考虑到稳定币这范畴尚在萌芽阶段,相当大部分的回应者同意订立实施法币稳定币发行人监管制度的新法例,以及把法币稳定币发行从有关证券及储值支付工具的监管制度中排除的建议。香港金管局会继续与其他监管机构合作,共同在香港构建一套一致的虚拟资产监管框架,避免监管套利。大部分回应者支持法币稳定币的储备资产总值在任何

  • 10 分析:比特币“布林带”处于历史第三次极度紧缩,价格或将大幅上涨

    深潮 TechFlow 消息,7月19日,据 Cointelegraph 报道,金融咨询刊物 Global Macro Investor 宏观研究主管 Julien Bittel 表示,比特币(BTC)的价格波动性指标“布林带“处于历史上第三次极度紧缩状态。Bittel 指出,布林带的极度紧缩表明比特币价格将大幅上涨。此前两次类似情况分别发生在2016年4月和2023年7月,均导致比特币价格在接下