介绍GPU-EVM:并行EVM赛道再添新军,使用EVM训练AI代理

时间:2024-09-22 编辑: 浏览:(400)

作者:Eito Miyamura

编译:深潮TechFlow

GatlingX是一个由牛津大学校友领导的项目,专注于机器学习和强化学习,他们最近推出了“GPU-EVM”——据内部基准测试成绩显示,这可能是目前市面上性能最强的以太坊虚拟机(EVM)。

GPU-EVM是一种EVM扩展解决方案,性能非常强大,以至于最先进的基于强化学习(RL)的人工智能代理可以在其上进行训练,开发团队表示。它利用并行执行多种以太坊应用程序,帮助训练AI代理寻找安全漏洞。

GPU-EVM使用图形处理单元(GPUs)并行执行操作,从而提高交易吞吐量。该团队声称,GPU-EVM的处理任务速度几乎是目前高性能EVM(包括evmone和revm)的100倍。这主要得益于GPU能够同时处理多个操作,利用其天生适合并行处理的架构。

GPU-EVM 利用图形处理单元(GPU)的强大能力来并行运行以太坊虚拟机(EVM)操作。这意味着,与其依次执行任务,GPU-EVM 可以同时处理许多任务,显著加快计算速度。牛津大学计算机科学/人工智能校友团队的这一突破大幅提高了以太坊虚拟机每秒计算的单位经济效益。

以太坊虚拟机(EVM)是行业标准的虚拟机,运行智能合约,是现代区块链技术的基础。EVM 类似于区块链的操作系统,通过其基于 CPU 的客户端软件,在许多分布式计算机上实现无需信任第三方的交易。

有了 GPU-EVM 及其提供的性能增强,它给下游雄心勃勃的工程团队带来了巨大的功能提升:为与 EVM 交互的 AI/RL 模型提供基础设施、加速 L2、MEV、回测等。(详细信息见下文)

GPU-EVM:EVM 计算的新范式

英伟达最初是一家专注于游戏的小众公司,但现在已成为计算领域的关键参与者,处于人工智能革命的前沿。这种演变反映了从预测每两年计算能力翻倍的摩尔定律转向黄氏定律的过程,后者以英伟达首席执行官黄仁勋的名字命名。黄氏定律认为,由于硬件、软件和人工智能的整合,GPU 性能将在两年内增加一倍以上,超过 CPU,使 GPU 成为加速复杂任务的核心。

当我们达到摩尔定律的极限时,对 GPU 并行性的依赖预示着一个新的计算时代,从 CPU 主导向 GPU 驱动的进步过渡(参考Dennard scaling、阿姆达尔定律)。这种转变就像从单车道道路转向多车道高速公路一样,不仅加快了流程,还实现了更多同时进行的活动,从而拓展了技术上的可能性。

杰文斯悖论很好地说明了这种效果:就像 LED 灯泡的效率导致了更广泛而不是减少的使用一样,GPU-EVM 的增强效率和降低成本开启了大量新的可能性。它不仅仅节省资源,还催生了区块链技术及其以外的创新和采用,承诺了一个未来,其中 GPU 计算的效率推动了计算应用的指数增长。

GPU-EVM 性能

利用现代 GPU 的通用计算能力的显著进步,我们已经将 GPU-EVM 的性能提升到传统 EVM 的惊人水平的 100 倍以上。现代 GPU 设计有数千个核心,能够同时处理多个操作,使其非常适合并行处理任务。这种固有的架构优势使 GPU-EVM 能够并行执行大量的 EVM 指令,大大加快了计算速度和效率。

为了客观地衡量 GPU-EVM 带来的性能提升,我们使用EVM Bench提供的开源工具进行了全面的基准测试。这个工具允许我们模拟各种 EVM 操作,并比较传统基于 CPU 的 EVM 与我们的 GPU-EVM 之间的执行时间。

与传统的计算范式相比,GPU-EVM 利用 GPU 无与伦比的处理能力完全领先,为 EVM 的性能和效率设定了新的基准。

有了这个技术基础,让我们探讨一下 GPU-EVM 如何革新 AI 训练和 DeFi 模拟等领域,为区块链应用开辟新的前沿。

使用 EVM 训练 AI 代理

人工智能正在改变世界,由 ChatGPT 和其他 LLM 聊天机器人领导,他们通过人类反馈的强化学习进行了训练,应用了强化学习(RL)的知识。在其核心,RL 体现了通过与奖励正确行为的环境进行交互来训练 AI 代理做出决策的过程。这种学习方法至关重要,因为它反映了人类和动物从周围环境中学习的基本方式,使其成为能够自适应和优化其行为的智能系统开发的基石。

AlphaGo 在围棋世界冠军身上取得的里程碑式胜利证明了 RL 的变革力量。这不仅仅是一场比赛;它展示了通过 RL,AI 可以发现超越人类洞察力的战略和解决方案的方式,通过模拟和与围棋棋盘复杂环境的交互。这一突破突显了 RL 的本质:使 AI 代理能够自主导航并从其环境中学习,以实现特定目标,受奖励系统指导。

然而,通过 RL 实现这种 AI 突破的旅程充满了计算挑战。为 AI 模拟环境需要大量的计算资源。GPU 并行化仿真环境的出现,如英伟达的 Isaac Gym、Google 的 Brax 和 JAX-LOB,在克服这些障碍方面起到了关键作用。通过利用 GPU 并行化仿真环境,这些平台实现了性能提升,范围从 100 倍到 250,000 倍不等,使 RL 的计算方面更加可行和高效。由于 AI 训练的瓶颈通常是 CPU-GPU 之间传递数据的通信带宽,GPU 并行化实现了这些速度改进,并已成为 RL 研究界的行业标准。

在快速发展的人工智能世界中,GPU-EVM 作为一个 GPU 并行化仿真环境,在区块链生态系统内直接促进了 AI 代理的训练。其中一个引人注目的应用是在金融行业,GPU-EVM 可以革新实时欺诈检测系统。历史显示了这些系统的重要性,Max Levchin 开发了 PayPal 的第一个防欺诈机制,以防止公司破产。通过使金融 AI 能够在短短几秒钟内模拟和分析数百万笔交易,它可以以前所未有的速度和准确度识别出欺诈活动的异常模式。这种能力,以前可能需要几天时间才能实现,代表了金融机构如何防范欺诈的重大转变。通过将 AI 代理与 EVM 集成到 GPU-EVM 中,为在区块链领域内应用强化学习(RL)原理开辟了新途径。在这里,AI 代理通过根据预定义的奖励函数准确识别欺诈交易来学习和改进。

L2 加速 / 仿真

第二层解决方案的出现对于提高以太坊的吞吐量至关重要,从而促进其在主流应用,特别是支付领域的采用。通过在主要以太坊区块链(第一层)之外处理交易,L2 显著增强了网络的容量,同时保持了其安全性和分散性的基本原则。与传统基于 CPU 的系统不同,GPU-EVM 独立运行,能够无缝集成和加速现有的 L2 解决方案。这种加速可以通过各种方法实现,包括优化视图函数和应用蒙特卡洛树搜索等算法,以实现更高效的区块构建和交易排序。

然而,在 L2 加速的背景下,利用并行 EVM 的作用是复杂的,需要认真对待。通过并行 EVM 直接加速 L2 并不像看起来那么简单。要真正利用并行 EVM 的能力,必须共同努力创新 L2 解决方案的设计和它们的数据库。这一点被诸如下面的工作所强调:

尽管将 GPU-EVM 与 L2 解决方案集成的细微差别极具前景,但需要注意的是还有其他挑战需要解决。这一努力的主要瓶颈包括解决与存储相关的限制、管理长链的相互依赖交易以及减少状态膨胀成本。单单 GPU-EVM 无法解决所有这些问题。因此,在 L2 加速背景下,通过创新设计 L2 解决方案和支撑它们的数据库,共同努力是克服这些障碍并充分实现 GPU-EVM 的好处的关键。

DeFi 仿真 / 模糊测试

GPU-EVM 的基础性能提升为 DeFi 仿真和模糊测试带来了变革性的改变。这种数据处理能力的显著提升使得可以发现以前未考虑到的 DeFi 策略和协议设计的边缘情况,揭示出可能隐藏的新漏洞。为了说明这一进展的重要性,可以将传统基于 CPU 的方法比作水枪,而 GPU-EVM 更像是强大的水龙头,提供了更有效的灭虫手段。

由于 GPU-EVM 的基础性能提升,运行在这个平台上的模糊器可以深入探索并以惊人的速度运行,几秒钟内识别出边缘情况。这与基于 CPU 的模糊器形成了鲜明对比,后者可能需要几周甚至几个月才能发现相同的问题。在 GPU-EVM 之上运行这些高级模糊器的能力,允许对智能合约进行持续监控,特别是那些在实际生产中的合约。这些自动化系统旨在不懈地挑战智能合约,试图提前数步预见潜在的漏洞,就像一个战略性的象棋游戏,其最终目标是确保最高水平的安全性。

我们即将推出的产品体现了这种前沿的 DeFi 仿真和模糊测试方法。敬请期待,这将重新定义智能合约安全性和韧性的标准。

关于 GatlingX

GatlingX 是一个应用基础设施和人工智能实验室,专注于开发重型技术基础设施。我们的使命是创建能够在深层基础设施层次上操作的各种区块链应用产品。

我们相信,有一些极端困难的技术问题,是区块链行业不愿意解决的,因为它们太困难了。快速且廉价的安全性、计算性能和速度是蓬勃发展的区块链生态系统的必要先决条件,但同样也是极其困难的问题,会带来很多痛苦。我们相信,除非我们将世界上最优秀的问题解决者聚集起来解决它,否则没有人会解决这些问题。

我们致力于推动人工智能、GPU、区块链和分布式计算等领域的最新技术发展,这些领域对推动全球技术进步至关重要。

我们是一群狂热的人:如果我们能买到现成的东西,我们就会这样做。如果不能,我们就会自己动手建造。

使用 GPU-EVM

GPU-EVM 目前处于私人早期访问阶段,因为我们正在扩大 GPU 容量。如果您有兴趣在工程工作中使用 GPU-EVM,请填写此表格以加入等待列表。

我们的团队规模小,但极具才华。我们的创始团队由牛津大学校友组成,他们在基础设施、应用人工智能方面取得了突破性成就,曾在 Crowdstrike、Wayve、Citadel Securities 等公司工作,并创造了影响深远的项目,如 ZKMicrophone 和 Graphite。

最新 更多 >
  • 1 snet币价格

    SNET币是一种由SingularityNET平台发行的数字货币,用于在该平台上进行支付和交易。其价格受多种因素影响,包括市场需求、供应量、项目进展等。目前,SNET币的价格波动较大,投资者需谨慎对待风险。建议在进行交易前做好充分的调研和风险评估。希望SNET币的价格能够稳步增长,为投资者带来收益。

  • 2 svd币

    SVD币是一种基于区块链技术的数字货币,它是由SVN(Simple Video Network)项目团队发行的代币。SVD币的发行旨在打造去中心化视频内容平台,通过区块链技术来保障用户的隐私和数据安全。持有SVD币的用户可以参与平台的运营和内容创作,同时也可以用SVD币来支付平台上的服务和商品。总的来说,SVD币是一个具有创新性和前瞻性的数字货币,将为未来的数字经济发展带来新的可能性。

  • 3 std币价格

    std币是一种数字货币,它的价格受多种因素影响,包括市场供求关系、宏观经济政策、投资者信心等。最近,std币的价格波动较大,受到了投资者的关注。在过去几个月里,std币的价格经历了上涨和下跌,但总体来说呈现出稳步上升的趋势。尽管std币存在一定的波动性,但长期来看,它有望成为一种有潜力的投资品种。需要注意的是,投资std币需要谨慎,最好在充分了解市场情况和风险的基础上进行操作。

  • 4 dojo币是否有潜力

    道场币作为一种虚拟货币,在区块链技术的支持下,具备一定的发展潜力。其作为数字资产,无国界限制,可以在全球范围内自由流通,具有一定的投资价值和交易活跃度。同时,道场币所代表的区块链技术也在不断发展和应用范围扩大,未来可能会带来更多的商业应用和投资机会。综合来看,道场币具备一定的潜力,但因为市场波动较大,投资需谨慎。

  • 5 cpc币前景

    CPC币作为一种加密数字货币,在未来有着广阔的发展前景。它基于区块链技术,具有去中心化、匿名性和安全性等优势,能够实现快速、低成本的跨境交易。随着加密货币市场的不断发展壮大,CPC币有望在全球范围内得到更广泛的应用和认可。同时,随着区块链技术的进一步成熟和应用场景的不断扩展,CPC币未来的发展前景将会更加可期。

  • 6 sperax币发行价

    Sperax币发行价是指在数字加密货币市场中,Sperax币最初发行的价格。通常,发行价是由项目方决定,在项目启动时设定的固定价格。这个价格将在货币上市后决定其初始价值,并可能受到市场供求等因素的影响而波动。Sperax币的发行价将直接影响到投资者参与项目的成本和回报。

  • 7 suku币是什么币

    SUKU是一个基于区块链技术的数字货币,也是SUKU平台的原生代币。SUKU平台旨在为产品的生产和供应链提供透明度和可追溯性,帮助消费者更好地了解产品的制造过程。SUKU币的发行量有限,可以用于支付平台上的服务费用、参与平台的治理和享受平台生态系统中的各种优惠。通过使用SUKU币,用户可以更好地参与平台生态,获得更多的权益和收益。

  • 8 cust币

    cust币是一种数字货币,是由一个名为Custody的区块链项目发行的。该项目旨在提供一种安全、透明和可靠的方式来进行数字资产保管和转账。持有cust币的用户可以通过该平台进行快速、便捷的数字资产交易,同时还可以享受到一系列更广泛的服务,如数字资产托管、跨链转账、跨境支付等。cust币的发行总量有限,这意味着它具有一定的稀缺性和价值保值特性。总体来说,cust币是是一种具有潜力的数字货币,可以在数

  • 9 skill币最新消息

    Skill币最新消息是,近期其价格在市场上有所波动,但总体趋势仍然稳定。在区块链技术和数字货币市场持续发展的背景下,Skill币的应用和交易也在不断增加。除此之外,Skill币团队也在不断推出新的技术和合作项目,为持有者和投资者提供更多的机会和盈利空间。总的来说,Skill币持续保持着活跃的市场表现,吸引了越来越多的关注和参与者。

  • 10 chz币值得投资吗

    CHZ币是一种加密货币,专门为体育行业设计。它的主要目的是为了改善体育行业的数字化体验,使粉丝们更加互动和参与。目前,CHZ币在体育市场有着广泛的应用,包括与一些知名体育联赛和俱乐部的合作。虽然CHZ币在体育行业有着潜在的增长空间,但是加密货币市场波动性较大,投资需谨慎。如果您是一名对加密货币及体育行业感兴趣的投资者,可以考虑投资CHZ币,但务必做好风险管理。