最近,生动于 EigenLayer 的活动性再质押协议 Puffer Finance 推出了名为 Based Rollups 的处置计划,尝试引入 ETH 主网考证者,为 Rollups 提供更安全、高效的去中心化计划,特别是排序器的去中心化。
作为一个经典的 LST 协议,能分离自身特性(同时支持 ETH 主网 PoS 与 Eigenlayer restaking)给出新的技术处置计划,这是一个不错的叙事扩展。
排序器的去中心化是社区关注的中心,这简直是 Rollups 系统最单薄的一点,并能直接影响用户的运用体验。Based Rollups 尝试将排序外包给 Layer 1 完成去中心化的排序,这不只减少了当前 Rollups 排序器过于中心化的风险,还能显著降低买卖本钱和提升系统生动性。
开发者能够像部署智能合约一样,基于 Based Rollups 架构轻松部署和管理自己的 Rollups 链,并享用以太坊的安全性和去中心化特性。
当前 Rollups 的问题
当前的ZK或OP Rollups 依赖于中心化的排序器来肯定买卖次第。这种中心化带来了风险,包括排序器毛病和用户信任降低,以及衍生的 MEV 问题。
为了缓解这些风险,许多 Rollups 提供了“逃生舱”,一种允许用户在排序器毛病时退出 Rollups 的机制,但这会增加延迟和 Gas 费用,并且可能会被歹意排序,被提取MEV。
我们迫切地需求一个带有去中心化排序器的Rollups。
Based Rollups 的引入
当买卖次第由L1肯定的Rollups被称为Based Rollups,由以太坊基金会的研讨员 Justin Drake 于2023 年3 月提出。
Base Rollups 经过应用 L1 proPoSer来肯定买卖次第,完成排序去中心化。这种办法不只继承了 L1 的生动性和去中心化,还消弭了逃生舱的需求,从而增强了 Rollups 的安全性和效率。
Based Rollups 的工作原理
在 Base Rollups 中,L1 proPoSer能够与L1 searchers 和 L1 builders协作,无需答应的将Rollups block包含在下一个L1区块中。也就是说,所包含的 L2 区块的次第以及买卖的最终排序由 L1 proPoSer 肯定。但是普通来说L1 proPoSer 不会自行构建 L2 区块。相反,每个Based Rollups block都是由 L2 builders构建的。也就是说,不会增加 L1 proPoSer的工作。
Taiko就是一个Based Rollups,Based Rollups的VM和Rollups执行代理作为执行层在链下执行买卖,而从共识层开端就由以太坊共识层来决议买卖次第,买卖数据也发布到以太坊上,最终能够在以太坊上考证买卖状态。
Based Rollups 的优势
-
继承 L1 抗检查性,增强买卖生动性:由于 Based Rollups 由以太坊 L1 proPoSer 和考证者节点运营,继承了以太坊的抗检查性,因而不需求逃生舱。这保证了买卖的生动性,避免了逃生舱带来的买卖延迟和不公平问题。
-
降低买卖本钱:基于逃生舱的买卖通常会产生额外的 Gas 开支,降低传统 Rollups 的生动性。而 Based Rollups 的买卖无需支付额外的 Gas 费用,且无需考证中心化排序器的签名,不需求逃生舱或外部 PoS 共识,进一步降低了本钱。
-
继承 L1 去中心化,系统更简单且安全:Based Rollups 只在链下执行买卖层,排序买卖的共识层、数据可见性层和考证层均在 L1 上。这重用了 L1 的 searchers-builders-proPoSer 架构,使 Based Rollups 系统十分简单,无需测序仪签名考证、逃生舱或外部 PoS 共识。L1 searchers 和区块 builders 被鼓舞将 Rollups 区块包含在其 L1 bundles 和 L1 区块中来提取 Rollups MEV,进一步增强了 L1 的安全性。默许状况下,Based Rollups 简直不会对L1 质押者产生负面影响,独一的影响是收入增加,由于大部分 MEV 流向 L1。
-
灵活的代币管理:固然排序拜托给 L1,Based Rollups 仍能够具有管理代币来收取基本费用。当然,也能够完成无代币化,由于其正确性和公平性由以太坊保证。
Based Rollups 面临的应战
MEV收入被迫减少
MEV是传统 Rollups 收入中的大头,但大多数 Based Rollups 的 MEV 流向 L1 proPoSer,这牺牲了 Based Rollups 的 MEV 收入,仍保管了从 L2 拥塞费(例如 EIP-1559 作风的 L2 基本费用)中获取收入的选项。
不过希望捕获自己的 MEV 的 Based Rollups 可能会有一些贿赂机制,比如在 L1 合约中可能会包含一个拍卖机制,例如荷兰拍,迫使批次提交者向合约支付一些 ETH。
排序灵活性受限,无法做到预确认(Pre-confirmations)
固然Based Rollups在很多方面都有优势,但也面临着一些应战,特别是与软确认(soft confirmations)相关的问题。软确认是指用户能够牢靠地知道他们的买卖将胜利抵达以太坊第1层(L1)的才干。
目前的Rollups提供预确认(Pre-confirmations ),使得用户知道他们的买卖一定会被提交到L1上。
但是Based Rollups将排序拜托给 L1 会降低排序灵活性,这使得它没办法做到 预确认(Pre-confirmations )和 Arbitrum 式的先到先效劳 (FCFS) 排序。
而 Justin Drake 在 2023 年夏天提出用 re-staking 来处置Pre-confirmations的问题。运用 re-staking 来设计,其中一部分 L1 proPoSer 提交(经过re-staking)以将 Based Rollups 块包含在他们未来提出的 L1 区块中。由于 L1 proPoSer 提早知道至少 32 个区块,因而有可能将谁指定为哪个区块的proPoSer。
Puffer Finance对Based Rollups的改进
Puffer Finance 旨在经过其 UniFi 架构将预确认与 Base Rollups 集成,提供快速(100 毫秒)确认时间,同时坚持 Base Rollups 的一切优势。
预确认机制保证买卖提交到L1
预确认(pre-confirmations)保证了去中心化排序器能有效提交买卖到L1。以太坊考证者排队提议区块。假如预确认者未能实行承诺,他们将面临保证金削减等处分,以确保更高的牢靠性。这种机制让用户更有信念他们的买卖的确会被归入以太坊L1状态。
100ms的快速确认
关于像GameFi这样的应用程序来说,软确认(soft confirmations)对确保快速响应时间(例如,大约100毫秒)至关重要。但是Based Rollups的排序器由于去中心化,这些考证者遵照12秒的区块生成时间,招致最小确认时间为12秒,这使得软确认没法快速响应。
Puffer的UniFi经过将预确认(Pre-confirmations,Preconfs)与Based Rollups相集成,Based Rollups能够提供与中心化排序器相当的用户体验,提供100毫秒的确认时间,并保证其活性。这种集成允许Based Rollup保管其一切原本的优势,最终处置以太坊活动性碎片化的问题,并促进愈加统一和高效的Rollup生态系统。
UniFi的架构
UniFi的架构使其能够应用Puffer的考证者节点,从单个中心化的排序器快速扩展到数以万计的去中心化排序器。UniFi希望将预确认无缝集成到其Based Rollup中。
-
用户提交Rollup买卖,然后由Puffer考证者处置。这些考证者提供预确认,确保用户知道他们的买卖将会包含在以太坊L1状态中。
-
Puffer考证者会依据额外的削减条件中止再质押,以确保牢靠性,接纳来自用户的Rollup买卖并发出预确认。这些考证者准备将Rollup买卖包含在L1区块中。
-
预确认惩罚机制(Preconf Slasher AVS)对考证者施加额外的削减条件,以抑止违犯预确认承诺的行为,避免考证者不将某些Rollup买卖提交到L1上。
-
Puffer考证者向以太坊L1提议区块,这些区块包括预确认Rollup的次第。
-
Puffer排序器合约接受Rollup买卖。
-
PufETH Vault搜集Rollup买卖产生的拥塞费和争用费,这些费用能增加PufETH持有者的收益,并经过原生收益返回给UniFi用户。
能降低市场风险的 uniETH
unifETH是UniFi生态系统中的通用Gas代币。它经过pufETH产生奖励,并由去中心化自治组织(DAO)管理,以避免市场风险,例如以太坊价钱动摇招致的借贷清算,而Puffer的避免扣减机制能避免这些风险。
无Gas买卖场景
在Web2中,用户习气了经过广告补贴的免费互联网效劳。而在web3中,用户需求为效劳付费,这可能会障碍用户的运用。
Puffer的Based Rollup用户能够经过锁定在Rollup原生桥中的资产赚取收入,产生原生收益率,这使得Puffer能够支持一些相似无需Gas费用的买卖的应用场景,这对web2和web3都有重要影响。
Puffer的Based dApp链
假如一个dApp在Rollups链上的买卖费用变得很高,开发者可能会选择分开Rollups链去创建自己专属的链,这样就能够直接取得用户买卖费用的收益。而Puffer为开发者提供了Based dApp链这个处置计划。
开发者启动一条Puffer的Based dApp链变得与部署智能合约一样简单,而且继承了以太坊的安全性和去中心化特性,开发者能够获取dApp的Rollups链的买卖费用,并不再需求自己去运营中心化的排序器,而且能够完成跨链买卖和交互。
用户在 Puffer的Based dApp链的买卖能在100 毫秒内快速确认,而Puffer的预确认(Pre-confirmations)能保证买卖被提交到L1上。
结语
经过与以太坊基金会的协作,Puffer Finance 正在为 Rollups 提供更安全、高效的处置计划。这种去中心化排序办法不只减少了当前中心化排序器的风险,还能显著降低买卖本钱和提升系统生动性。
随着预确认机制和100毫秒快速确认时间的集成,Base Rollups 将成为包括 GameFi 在内的各类应用的理想选择,保证用户体验的同时确保买卖的最终性。此外,基于 Puffer Finance 的 Based dApp 链,开发者能够轻松部署和管理自己的 Rollups 链,无需担忧中心化排序器的运营问题,并享用以太坊的安全性和去中心化特性。