Reya与Gelato合作,正在构建世界上第一个基于交易的rollup,目标是实现亚10毫秒的执行速度,这比Hyperliquid快20倍,同时保持以太坊的安全保证。Reya通过基于排序消除了速度与去中心化的权衡,通过分离执行(快速网关)和共识(以太坊验证器)来实现。该架构具有专用节点:TEE安全执行节点、交易者的完整节点、索引器的轻节点和用于验证的ZK证明节点。
在 Reya 的交易优化以太坊架构内部,其可以与华尔街相匹敌
当Reya创始人Simon Jones将资本市场描述为一个270万亿美元的机会时,他并没有推销另一个DEX改进方案。他描述的是当你重构全球金融的运作方式时所能解锁的东西。事实上,一些来源表明全球资本市场_超过1万亿美元_。
Reya目前处于其雄心勃勃的路线图的第一阶段,已经在分叉的Arbitrum Orbit上启动了一个概念验证,该概念验证已经以100ms的区块时间处理了每周200,000笔交易,覆盖60个市场。
第二阶段将把高级金融逻辑直接嵌入到ReyaChain的节点中,同时建立与其他交易场所的连接轨道。最终的愿景——第三阶段——整合TradFi产品,同时使项目能够利用Reya嵌入的流动性和资本效率来创建全新的链上创新类别。
将Reya的三个支柱——性能、流动性和资本效率——转化为这种变革性产品需要全新的架构。这就是Reya选择与Gelato合作作为其官方设计和基础设施合作伙伴来构建世界上第一个基于交易的rollup的原因。
以下是当你今天尝试构建高性能DEX时实际发生的情况:你在200毫秒处撞墙。 许多DEX声称提供订单簿,但它们是中心化的——运行链下服务器,仅仅在链上发布结果。它们通过完全牺牲去中心化来实现速度。Hyperliquid采取了相反的方法,将其所有内容都带到链上,使用他们自己的L1,但即使使用精心挑选的验证者,它们仍然停留在200毫秒的执行时间。与此同时,传统金融以微秒为单位运作。 数学是无情的。状态根计算——对于区块链安全至关重要——需要50毫秒以上,并且随着状态的增加而变得更糟。如果你想要10ms的区块,但仅状态根就需要50ms,那么你已经失败了。加上网络传播、磁盘I/O和共识开销,你就可以理解为什么今天每个快速区块链都会牺牲去中心化。
突破来自于完全从执行路径中消除共识。通过将需要快速的东西(执行)与需要去中心化的东西(共识)分离,based sequencing解锁了这两个属性。
专用执行节点(网关)处理交易处理。这些不是你典型的验证者——它们是为速度优化的高性能机器。但是,以太坊验证者不是盲目信任它们,而是通过委托和削减机制来监督它们的操作。
魔法通过片段发生,片段是从网关流出的交易批次。与在传播之前必须完成的传统区块不同,片段立即流动。节点接收这些片段,乐观地执行它们,并在几毫秒内为用户提供确认。昂贵的操作——状态根计算、共识、最终排序——在以太坊L1上异步发生。
Reya的架构坚持三个支柱: 性能:通过基于网关的排序和片段流式传输实现低于10ms的执行速度。双重执行环境运行ReyaNative(用于订单簿和清算的基于Rust的组件)以及ReyaEVM(用于智能合约的Arbitrum Orbit),在不妥协的情况下优化每个组件。 执行节点在受信任的执行环境(TEE)中运行区块构建操作,允许客户端验证是否符合FIFO排序策略,同时减轻可自由决定的区块排序规则。整个订单簿都嵌入到执行节点中,使匹配和清算都在链上完全可验证,并通过ZK证明者网络进行验证——这与大多数现有方法形成对比,后者在链下实施匹配,并且仅在链上进行传播执行。 流动性:通过将订单簿和匹配引擎嵌入到执行层中,Reya实现了既深又可立即访问的流动性。做市商可以与网关并置以实现微秒级的访问,而基于架构确保即使单个网关出现故障,此流动性仍然可用。 资本效率:预确认改变了资本在去中心化基础设施中的流动方式。当交易者提交订单时,网关完全执行交易,检查保证金要求,确定执行价格,并返回加密签名的确认——所有这些都在10毫秒内完成。这不仅仅是包含预确认(承诺你的交易将被包含),而是执行预确认(保证确切的结果)。这样,交易者就可以知道他们的确切成交价格,并且可以立即根据该信息采取行动。预确认使资本能够以传统金融的速度流动。
你无法在一夜之间从中心化切换到超高性能的去中心化。 第一阶段部署带有单个网关的片段传播基础设施。虽然这听起来像今天的中心化排序器,但底层架构是不同的。gossip网络使节点能够进行点对点接收和传播片段。片段格式允许流式执行,其中对交易进行分批处理并连续发送,而不是等待完整的区块。委托机制从第一天开始就已构建,随时可以在以后的阶段中激活。Reya从这里开始,在增加复杂性之前证明该架构可以大规模工作。 Reya已经验证了这种方法,在所有市场中实现了市场领先的流动性深度,同时保持了免gas交易,并通过FIFO执行避免了有害的MEV。 第二阶段引入了在严格SLA下运行的其他网关。这创造了真正的冗余——如果一个网关出现故障,另一个网关将在几秒钟内接管。削减机制被激活,从而为可靠性创造了经济激励。做市商可以开始与多个网关并置,测试故障转移程序。 第三阶段实现了无需许可的参与。任何满足技术要求的实体都可以成为网关。以太坊验证者根据绩效指标选择他们的委托人。表现不佳者将被削减并失去委托。市场通过自然竞争确定最佳网关数量。
当rollup变成based 的时候,会发生什么变化:它们可以与以太坊L1进行原子交互。想象一下从以太坊上的Aave获得一笔闪电贷,使用这些资金在Reya的永续市场上执行一个复杂的套利,并偿还贷款——所有这些都在一个以太坊区块中完成。没有桥,没有等待,没有额外的信任假设。整个操作要么完全成功,要么完全失败。 考虑一个需要在市场波动期间清算头寸的借贷协议。如今,这需要复杂的链下基础设施来协调L1借贷市场和L2交易场所。借助based rollup,它是一项原子交易。清算要么完全成功,要么完全失败——没有部分状态、没有竞争条件、没有有毒的MEV提取。 技术使能因素是共享排序。当以太坊验证者对L1和L2交易进行排序时,它们可以保证跨两层的排序。网关模型保留了此属性,同时添加了实际应用所需的性能层。 “前瞻”——从以太坊L1槽到执行节点身份的映射——充当领导者计划。执行节点拥有在分配的槽期间推进ReyaChain状态的专有权。收件箱合约通过仅接受来自每个槽的指定网关领导者的交易批次来强制执行此计划。
ReyaChain引入了四种类型的专用节点,每种节点都针对特定功能进行了优化: 执行节点:这些“粘性”节点是负责发布执行预确认和排序交易的抵押第三方实体。它们通过快速的、具有领导者意识的P2P gossip网络进行通信,该网络受到Solana的Turbine的启发,并签署包含单个交易的区块片段。与通常每区块轮换的验证者不同,执行节点保持领导地位的时间较长(例如,1小时),从而使做市商可以有效地进行并置。 完整节点:非排序跟随者,通过gossip网络跟踪链的顶端。当他们收到片段时,他们乐观地构建临时区块并向用户提供执行预确认。这些节点必须重新执行每笔交易以保持当前状态,这需要与执行节点相当的硬件。对于需要快速最终性的桥接运营商和做市商来说,它们至关重要。 轻节点:这些节点通过简单地应用来自执行节点的状态差异并验证来自证明者网络的证明,在商品硬件上运行。他们不需要重新执行交易,这使它们非常适合为索引器、区块浏览器和存档服务提供动力。 证明者节点:这些节点异步运行,验证执行节点产生的区块,创建ZK证明,以验证所有状态转换(包括订单簿匹配和清算)都已正确执行。这些证明可以在以太坊L1上进行无需信任的验证。
在Reya上,交易提交完全改变。你无需发送到单个RPC端点并寄希望于此,而是直接连接到网关网络。你会在几毫秒内收到执行确认,因此,你的依赖交易会在此后立即得到处理。 节点维护三种状态视图:乐观(基于片段)、待处理(等待L1包含)和已完成(在以太坊上确认)。智能合约可以根据其安全要求查询不同的状态视图。 ReyaChain上的每笔交易都经过三个不同的确认级别:预确认(由执行节点排序,用户可以使用执行收据)、已包含(该交易包含在L2区块中)和已完成(包含该交易的L2区块已分批处理并包含在L1区块中)。 因此,MEV动态会发生变化。通过低于10ms的执行速度和可验证的排序,困扰当前L2的基于垃圾邮件的MEV提取变得过时。应用程序可以实现自定义MEV捕获机制。Reya的订单簿将套利利润内在化,而不是将其泄漏给外部搜索者。 正如预期的那样,基础设施要求也在升级。网关确实需要严肃的硬件,但是高频交易公司已经在运行类似的模式。常规节点可以选择其性能层。轻节点只需应用状态差异而无需重新执行。因此,该架构可以容纳从HFT公司到业余节点运营商的所有人。
支持based rollup不仅仅是运行节点。网关基础设施需要强大的网络层。Arbitrum Orbit组件需要定制。阶段之间的迁移需要仔细的编排。 在Gelato,我们花费了数年时间来完善高性能rollup基础设施,如何处理流式执行以及如何自定义执行环境。在Reya,我们正在应用这些经验来支持超高性能based rollup实施。
Reya的目标是低于10ms的执行速度——比Hyperliquid快20倍。基于排序架构在消费级硬件上展示了300,000 TPS。组合系统可以提供每秒数百万gas,同时保持以太坊的安全保证。 但是,原始性能并不是唯一的指标。Based rollup消除了中心化风险溢价。它们支持原子L1-L2可组合性。它们为排序服务创建了竞争市场。它们协调了应用程序、用户和基础设施提供商之间的激励措施。 为什么这至关重要?因为一切都归结为资本形成。Reya的愿景是改变资本在全球流动的方式,并加速每个人的GDP增长。
Based rollup是对区块链如何在不牺牲去中心化的情况下实现性能的重新构想。Reya证明了该实现。Gelato为基础设施提供动力。我们一起正在为互联网原生资本市场奠定基础。 当你可以在<10ms内使用以太坊的安全性执行交易时,当你可以在各层之间进行原子组合时,当你可以在传统基础设施上构建不可能的应用程序时,你不仅可以改善现有市场。你可以创建全新的市场。 革命不会到来。它就在这里。并且它是基于Base的。
- 原文链接: gelato.cloud/blog/how-ba...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!