本文介绍了Puffer Finance的Based Rollups解决方案,该方案利用ETH主网验证者实现去中心化排序器,降低交易成本,增强安全性,并引入预确认机制,提升用户体验。欢迎大家一键三连
最近,活跃于 @eigenlayer 的流动性再质押协议 @puffer_finance 推出了名为 Based Rollups 的解决方案,尝试引入 ETH 主网验证者,为 Rollups 提供更安全、高效的去中心化方案,特别是排序器的去中心化。
作为一个经典的 #LST 协议,能结合自身特点(同时支持 ETH 主网 #PoS 与 Eigenlayer #restaking)给出新的技术解决方案,这是一个不错的叙事扩展。
排序器的去中心化是社区关注的核心,这几乎是 Rollups 系统最薄弱的一点,并能直接影响用户的使用体验。Based Rollups 尝试将排序外包给 Layer 1 实现去中心化的排序,这不仅减少了当前 Rollups 排序器过于中心化的风险,还能显著降低交易成本和提升系统活跃性。
开发者能够像部署智能合约一样,基于 Based 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 的安全性和效率。
在 Base Rollups 中,L1 proposer可以与L1 searchers 和 L1 builders合作,无需许可的将Rollups block包含在下一个L1区块中。也就是说,所包含的 L2 区块的顺序以及交易的最终排序由 L1 proposer 确定。但是一般来说L1 proposer 不会自行构建 L2 区块。相反,每个Based Rollups block都是由 L2 builders构建的。也就是说,不会增加 L1 proposer的工作。
@taikoxyz Rollups,Based Rollups的VM和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 仍可以拥有治理代币来收取基本费用。当然,也可以实现无代币化,因为其正确性和公平性由以太坊保证。
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 旨在通过其 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用户。
unifETH是UniFi生态系统中的通用Gas代币。它通过pufETH产生奖励,并由去中心化自治组织(DAO)管理,以避免市场风险,例如以太坊价格波动导致的借贷清算,而Puffer的防止扣减机制能避免这些风险。
无Gas交易场景
在Web2中,用户习惯了通过广告补贴的免费互联网服务。而在web3中,用户需要为服务付费,这可能会阻碍用户的使用。
Puffer的Based Rollup用户能够通过锁定在Rollup原生桥中的资产赚取收入,产生原生收益率,这使得Puffer能够支持一些类似无需Gas费用的交易的应用场景,这对web2和web3都有重要影响。
如果一个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 链,无需担忧中心化排序器的运营问题,并享受以太坊的安全性和去中心化特性。
本文转载自[Trustless Labs],著作权归属原作者[Trustless Labs],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io)的情况下不得复制、传播或抄袭经翻译文章。
本文介绍了Puffer Finance的Based Rollups解决方案,该方案利用ETH主网验证者实现去中心化排序器,降低交易成本,增强安全性,并引入预确认机制,提升用户体验。欢迎大家一键三连
最近,活跃于 @eigenlayer 的流动性再质押协议 @puffer_finance 推出了名为 Based Rollups 的解决方案,尝试引入 ETH 主网验证者,为 Rollups 提供更安全、高效的去中心化方案,特别是排序器的去中心化。
作为一个经典的 #LST 协议,能结合自身特点(同时支持 ETH 主网 #PoS 与 Eigenlayer #restaking)给出新的技术解决方案,这是一个不错的叙事扩展。
排序器的去中心化是社区关注的核心,这几乎是 Rollups 系统最薄弱的一点,并能直接影响用户的使用体验。Based Rollups 尝试将排序外包给 Layer 1 实现去中心化的排序,这不仅减少了当前 Rollups 排序器过于中心化的风险,还能显著降低交易成本和提升系统活跃性。
开发者能够像部署智能合约一样,基于 Based 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 的安全性和效率。
在 Base Rollups 中,L1 proposer可以与L1 searchers 和 L1 builders合作,无需许可的将Rollups block包含在下一个L1区块中。也就是说,所包含的 L2 区块的顺序以及交易的最终排序由 L1 proposer 确定。但是一般来说L1 proposer 不会自行构建 L2 区块。相反,每个Based Rollups block都是由 L2 builders构建的。也就是说,不会增加 L1 proposer的工作。
@taikoxyz Rollups,Based Rollups的VM和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 仍可以拥有治理代币来收取基本费用。当然,也可以实现无代币化,因为其正确性和公平性由以太坊保证。
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 旨在通过其 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用户。
unifETH是UniFi生态系统中的通用Gas代币。它通过pufETH产生奖励,并由去中心化自治组织(DAO)管理,以避免市场风险,例如以太坊价格波动导致的借贷清算,而Puffer的防止扣减机制能避免这些风险。
无Gas交易场景
在Web2中,用户习惯了通过广告补贴的免费互联网服务。而在web3中,用户需要为服务付费,这可能会阻碍用户的使用。
Puffer的Based Rollup用户能够通过锁定在Rollup原生桥中的资产赚取收入,产生原生收益率,这使得Puffer能够支持一些类似无需Gas费用的交易的应用场景,这对web2和web3都有重要影响。
如果一个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 链,无需担忧中心化排序器的运营问题,并享受以太坊的安全性和去中心化特性。
本文转载自[Trustless Labs],著作权归属原作者[Trustless Labs],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io)的情况下不得复制、传播或抄袭经翻译文章。