Rollup 是众多基础设施中一个好的投资类别吗?
Rollup 的投资逻辑从早期的 ZK/OP 叙事之争,到后来实践中的 TPS 和用户体验比拼,再到围绕 OP Stack 等衍生工具构建的护城河——对于这个问题,处在行业发展的不同阶段或许有不同的回答。
但归根结底我们需要回答的是,Rollup 是赚钱的生意吗?Rollup 的经济学是怎么一回事?本文试图学习探讨 Rollup 的商业模式及其 Monetization 的设计空间。
Barry Whitehat 最早在 Ethereum Research 论坛提出了 Rollup 的概念。当 Rollup 的概念处在雏形阶段时,我们把运作 Rollup 的角色统一称为 Relayer 或 Operator。随着基础设施发展的精细化,这一角色被分解为多个实体:Sequencer 负责排序交易,并写入 DA,Challenger 负责提出挑战,Prover 负责生成证明。在我们讨论 Rollup 经济时,基本上可以从这几个实体出发进行梳理。
Source: IOSG本文主要讨论 Rollup Monetization 的几个方面:
交易费用(Transaction Fee)的缘由、构成和 Rollup 的盈亏情况;
MEV 在 Decentralized Sequencer 语境下的形式和 Monetization;
基于 Fault Proof 和 Validity Proof 进行 Monetization 的可能性。
与在其他链上类似,用户在 Rollup 发送交易需要支付交易费用。
从 Sequencer 的角度看,这个交易成本主要涵盖两部分支出:执行开销和安全开销。
Source: John AdlerRollup 的执行开销继承自以太坊的模型。抽象来看,每个以太坊节点运行着一个复制状态机。如上图所示,节点下载并存储交易数据、执行计算、读写内存和存储,这些操作对应物理性的资源花销和消耗。Gas 作为统一的资源定价单位,被用于对这些操作背后隐含的资源进行度量。
那么延伸到 Rollup 中也是如此, 运营 Rollup 节点将产生一定的执行开销,这是 Rollup 用户支付的交易费用的由来。由于 EVM 等效性的细微差异和 Rollup 设计的不同,不同 Rollup 对执行开销的定价也有些许分别(例如,zkSync Era 提供了原生的账户抽象,一些操作对比 EOA 可能需要支付更多的 Gas),但总体上沿用以太坊的 Gas 模型。
Source: Dune Analytics /img/202386163522/3.jpg" />
Source: Celestia Forum /img/202386163522/4.jpg" />
Source: IOSG值得期待的是,以太坊 L1 高昂的 DA 成本将在 Decun Upgrade 引入 EIP-4844 后得到大幅缓解。另外,此处讨论的「安全开销」实际隐含了不同的安全级别。除以太坊 L1 保证的 DA 之外,DAC 和 Celestia、EigenDA 等解决方案提供了多样的「安全 - 成本」权衡,为 DA 需求端提供了多种选择。一些低频、高价值的 DeFi 应用更需要安全保证,一些高频、相对低价值的应用(例如游戏),则可以更多考虑成本;各取所需。
Source: Dune Analytics /img/202386163522/6.jpg" />
Source: Token Terminal
Source: IOSG以 Optimism 为例,在过去 30 天,Optimism 每天的盈利大约是 20k 美金。根据 Token Terminal 的数据,Optimism 上线至今的盈利大约是 10.9 M 美金。
MEV 是 Rollup 建立商业模式的重要方式。在中心化的单个 Sequencer 语境下谈论 MEV 没有太多意义,所以我们先从去中心化 Sequencer 开始,随后将探索 Rollup 的 MEV 经济。
截至目前 Arbitrum ($5.87b)、Optimism ($2.14B) 和 zkSync Era ($649M) 依赖于中心化的 Sequencer/Operator 进行交易排序、提交批次等操作。
去中心化是一项繁杂的事项,引入多方参与者的过程需要仔细打磨,一步到位没有必要。从安全性、竞争形势和开发者资源的角度思考,在项目早期采用中心化的 Sequencer 讲得通。然而,中心化的 Sequencer 至少有两个明显的缺陷(这同样也是大多数中心化手段的缺陷)。
交易审查:即对特定用户的交易进行审查,包括勒索攻击等等。为了解决这个问题,Arbitrum 和 Optimism 提供了用户交易强制包含的选项,例如 Arbitrum 的所有用户都可以调用 forceInclusion 方法来强制包含交易;StarkEx 实施了逃生舱(Escape Hatch)机制,实现了部分抗审查。
活跃保证:Sequencer 是否能够持续保持在线?如果中心化的服务产生单点故障(例如硬件故障或软件配置错误),整个网络将会停机。这种可能性虽小,但一旦发生会产生广泛的负面影响。
Source: Taiko当前, Sequencer 实际上同时扮演了以太坊 L1 上 Builder 和 Proposer 的角色:既负责交易排序,又负责提交 Batches —— 实现 DS 的过程有点像在重走以太坊 PBS 的老路。
要实现DS,Rollup 通常有几种选项。
领导者选举/轮换(Leader Election/Rotation)机制,加上本地区块构建,即以太坊 L1 上非 PBS 的情况。Vitalik 在他的 An Incomplete Guide to Rollups 提出了几种选举/轮换的方法:Sequencer 拍卖、基于 PoS 的随机选取、DPoS 投票等。根据以太坊的实践,很显然 PBS 会是更优解。
领导者选举/轮换机制,加上开放的区块构建市场 ,即以太坊 L1 上 Enshrined PBS 或者 Proposer 采用 MEV-Boost的情况。
以太坊市值升至全球资产第48位,超越百事等公司:Asset Dash数据显示,以太坊市值排名升至全球资产第48位,目前约为1928.91亿美元,已超越百事、博通有限、艾伯维等知名公司。[2021/2/4 18:51:55]
一些特定机制,例如 FCFS (First Come First Serve)。FCFS 最终会导致延迟竞赛,类似于传统高频交易中的 Colocation。Arbitrum 当前采用 FCFS,并在研究 Time-Boost 等变体。Time-Boost 在 FCFS 的基础上引入了优先费用,可以支付费用让交易加快最多 0.5 秒。这是一种延迟与费用之间的二维权衡。
Rollup 团队可以采用以上选项内部构建 DS,也可以考虑外包 Sequencing:
Espresso/Astria 等项目提出了它们的 DS/SS 服务;
Flashbots 正在构建 SUAVE,一个域间通用的加密内存池;
Justin Drake 提出的 Based Rollup,直接借助 L1 共识,由以太坊 L1 的 Proposer 把 Rollup 区块包含到 L1 区块中,继承 L1 等同级别的去中心化和活跃保证。
选择内部构建或外包有一些利弊权衡,本文将在稍后进一步讨论。
Source: odos.xyz/arbitrage如果我们有了一个开放区块构建的 DS 市场,那么现在以太坊上的 MEV 供应链就会在 Rollup 上复现。其中,域内 MEV (Intradomain MEV) 指发生在 Rollup 内部的 MEV,这与以太坊 L1 的 MEV 并没有太多差异。例如 DEX 中的三明治攻击、跨 DEX 套利等等。因为目前 Rollup 还没有实现 DS ,上图以以太坊 L1 上的跨 DEX 套利作为举例。
更有趣的可能是跨域 MEV (Cross-domain MEV)。我们把跨域 MEV 分为普通跨域 MEV 和 Shared Sequencer (SS)下的跨域 MEV。
普通领域 MEV
Source: odos.xyz/arbitrage普通跨域 MEV 在以太坊 L1 和 Rollup、Rollup 和 Rollup 之间发生。在 DS 的语境下,各个域之间都有各自的 MEV 管道,涵盖不同角色。上图是跨域套利的一个示例。
在 Searcher 端,跨域 MEV 涉及到复杂的执行风险,因为不同域有不同的确认时间和最终性,无法确定交易是否会被如愿包含。为此,Primev 正在构建一个通讯网络,Searcher 可以向多个域的多个 Builder 提交出价,为其 Bundle 获取预先确认(Pre-confirmation)保证。这样一来Searcher 可以量化并管控它们的执行风险。
跨域 MEV 存在中心化的趋势。如 Flashbots 所指出,同时在多条链上进行区块构建的 Builder 与仅在一条链进行区块构建的 Builder 相比,在跨域 MEV 方面具有更大的优势,因此容易导致中心化。在 Rollup-centric Roadmap 之下,这是未来几年需要面对的话题。
声音 | Ripple高管:在跨境汇款领域 XRP和ETH很难被超越:Ripple产品高级副总裁Asheesh Birla称,在跨境汇款领域,竞争对手和加密资产将很难超越XRP和ETH。他称,“XRP是为Ripple网络提供动力的数字资产,在我们产品所在的任何目的地,XRP是最具流动性的数字资产。所以对于跨境支付和汇款产品,我认为XRP在这些用例中会有很好的表现。我认为Ethereum非常有趣,因为超过10亿美元的贷款是DeFi生态系统。”(DailyHOD)[2020/2/25]
SS 下的 MEV
如果多个 Rollup 使用同一个 SS,情况有所不同。
Source: IOSGSS 的特性之一是它可以实现跨 Rollup 原子套利。原先 Searcher 在分别提交交易 1 和交易 2 的时候,不确定这两笔交易是否会按它的期望被包含(例如刚好在下一个区块被包含)。有了 SS 之后,Searcher 可以提交类似上图的Bundle,当交易 1 和交易 2 能够同时满足时才进行执行,否则两笔交易都不执行(当然,需要满足交易不是无效交易)。这种实施减少了 Searcher 的执行风险。
理想情况下,SS 将会实现「整体大于部分之和」。例如,一笔交易涵盖的信息在单个 Rollup 上可能没有价值,但在多 Rollup 共享排序的情况下可以与其他 Rollup 上的交易进行排列组合,从而充分利用一些「无效信息」并实现正和游戏。
尽管有众多好处,但 Sequencing 涉及到复杂的商业问题,故笔者认为 SS 短期内不会得到头部 Rollup 采用,而可能在长尾的 App-specific Rollup 中率先实施和验证,或者作为 Rollup-as-a-Service 项目的可选项提供给开发者使用。
围绕 MEV 的 Rollup 经济
Source: IOSG在 DS 得到实施之后,问题回归到如何围绕 MEV构建经济模型和价值捕获机制。
在上文我们讨论了 Rollup 的开销。这种开销的源头是 DA 资源和运营 Rollup 本身的物理资源。这些有限资源构成了区块空间的稀缺性。MEV 反映了对区块空间稀缺性的支配权。Rollup 可以对该支配权进行定价。
Fuel Network 认为一个优化的代币模型应该合理地对区块空间的价值进行捕获。用户使用 Rollup 代币支付交易费用,是价值捕获的其中一种方式(即赋予了代币 Utility)。但这也引入了额外的用户侧摩擦。Fuel 的想法也是对区块空间的稀缺性进行代币化,但代币化的是「收取区块空间内费用的权利」。这是从区块生产者和 MEV 的角度而言的,并不影响终端用户。
对应上述 DS 的选项,笔者认为可能有以下设计空间:
MEV Auction (MEVA)。Sequencer 参与拍卖来确定特定区块、或特定时间内的区块的交易排序权。拍卖的出价作为 Rollup 的收入。
PoS。质押 Rollup 代币,随机选择 Sequencer;质押越多,成为 Sequencer 的概率越大。注意 Rollup 仍由 Validity/Fault Proof 和以太坊保证安全,并不需要依赖于 PoS 提供的经济安全。PoS 仅作为选择领导者的方式。质押代币为 Rollup 提供了价值捕获,这种锁仓本质上也是对区块空间稀缺性的反映。
分析 | 南非“超越”欧洲 成为加密货币交易量最高的地区:据Tony Simonovsky分析,南非丹斯长期以来一直是比特币交易量最高的国家之一,考虑到所有可能的因素,它的表现超过了欧洲大陆。以11月的第一周为分析基础,南非localbitcoins上总共交易了152个比特币。同一时期,欧洲大陆大约有377个比特币交易量。表面上看,欧洲大陆似乎比南非多出了一倍多一点。但仔细观察这两个市场的数据和性质,就可以清楚地看到,南非的表现要好得多。特别是,考虑到人口差异,南非的表现要优于欧洲。南非约有5600万居民,而欧洲约有7.5亿。每一个南非人对应14个欧洲人。欧洲经济也是南非经济的几十倍。[2018/12/19]
SS。相较上述两点而言,SS 是一个有趣的新话题,目前还没有定论。假设 Rollup 选择外包 Sequencing 给 SS,同时意味着出让了自己捕获域内 MEV 的权利 —— 尽管这样做的好处是多个域间会产生网络效应,从而形成正和。但从另一个角度来说, Rollup 完全可以选择把自己的 MEV 留在自己的生态内部,由自己捕获或是对域内 MEV进行代币化。
因此,笔者认为 SS 应该以某种方式对其各个域间捕获的 MEV 进行再分配。在多个 SS 争夺他们的 Rollup 客户的情况下,这种再分配的激励显得尤为重要。在这种情况下,再分配的 MEV 可以作为 Rollup 的收入。
欺诈证明的普遍设计是在挑战期内,人们(称为挑战者)可以对状态转换提出质疑;一旦该质疑被验证为正确,作恶者会被罚没,挑战者获得部分罚没的资金作为奖励。其余被罚没的资金可能会被销毁,如果被罚没的资金是 Rollup 的代币,这被视为对于所有代币持有者的一种补偿(而非对于攻击的受害者)。Arbitrum 和 Optimism Cannon 目前都采用交互式欺诈证明。
在 Arbitrum 上观察状态转换和提出挑战的一方称为验证者(Validator),观察状态转换的一方称为观测者(Watchtower Validators) 。两者的主要区别在于前者可以提出挑战,后者可以以任意方式提出警告(例如通过社区或社交媒体)。成为验证者需要白名单的权限。观测者则无需许可。
Arbitrum 可能在未来去中心化验证者(也即挑战者)这一角色。但实际上挑战者只需要 1 of N 的信任假设,一个诚实的挑战者对于网络来说是足够的。因此,笔者认为去中心化挑战者只是满足去中心化的要求,除了上述提到的挑战者获得部分罚没的资金之外,在经济学上没有太多的设计空间,更多可能是出于设计冗余的考虑。
Source: Figment CapitalFigment Capital 在其文章中对 Prover Network 和 Prover Market 进行了概念区分:Prover Network 是仅为单个应用(例如 Scroll)提供服务的 Prover 集合。Prover Market 是开放的市场,多个应用(例如 Scroll、Succinct)可以向该市场提交证明请求。这篇文章已经概括了 Decentralized Prover 的方方面面,因此本文不会重复增添过多笔墨。
Scroll 在两年前提出了去中心化 Prover 的想法。
Source:ScrollProver (Scroll 称为 Roller)需要质押代币以获得初始的声誉,该声誉与质押的代币成正比例。在网络需要生成证明的时候,由 Sequencer 按声誉随机选择多个 Prover,要求他们在时间 T 内生成证明 —— 如果证明无效将被罚款;如果证明有效但晚于时间 T,将降低其声誉;如果证明有效且在时间 T 内,有机会获得奖励。
引入限定时间 T 的设计,而非简单地采用「最快」来进行衡量,是为了避免最快的 Prover 赢家通吃的局面,因为只要能够在时间 T 内完成,最快的 Prover 和稍慢的 Prover 获得奖励的概率是相同的。这种机制鼓励最快的 Prover 并行生成其他区块的证明,以最大化利润。
Source:=nil;=nil; 提供了构建电路和证明市场的通用化服务。构建电路的开发者和生成证明的 Prover 各自获得一部分收入。
作为一个开放市场,=nil; 与现货市场类似,有两方角色:证明请求者和证明生产者。前者可以发布买单,后者可以发布卖单。挂单的参数包含 Statement (如 Mina 或 Solana 的状态证明电路)、成本、订单超时时限和证明生成时间。
=nil; 也采用了类似的声誉系统,没有按时生成证明和生成错误证明的 Prover 会被降低评级甚至罚没。
Scroll 和 =nil; 都采用了 Staking-slashing 和声誉系统的设计,区别在于面向的需求端群体不同。前者服务于 ZKRollup 本身,后者服务于多个 ZK 应用。这两个实例分别对应内部构建 Prover 和外包 Prover 的两种形式。
综合以上讨论,笔者提出几个观点:
交易费用是简单有效的商业模式,而 Rollup 对以太坊进行扩容的主要卖点之一就是低费用,因此它们在交易费用上面并不会做太多文章。随着 EIP-4844 的采用和各类 DA 方案的成熟(Celestia、EigenDA 等),Rollup 交易费用将进一步得到降低。这对用户而言是好事情。
在 Rollup 方面,笔者认为,主流 Rollup 在两到三年内会逐渐走向 DS,一些长尾 Rollup 可能更快一步。MEV 作为较隐晦的商业模式,会成为 Rollup 收入的主要增长点。其中,如果内部构建 DS,则关系到代币经济学设计;如果选用 DS & SS ,如何对其中的 MEV 进行合理分配是 Rollup 和 DS & SS 项目都需要考虑的点。Rollup 上的 MEV 重要性目前被严重低估。
去中心化往往是渐进式的过程,去中心化也有不同的程度。无论去中心化 Sequencer 或是 Prover,主要有两种选项:由团队进行内部构建或外包。前者的设计空间较为广阔,主要建立在 Staking-slashing 的加密经济原语之上,已经有一些成熟的机制设计可供参考。笔者猜测后者可能依赖于类似 DA 的付费模型。
DS 在机制设计上可能是更复杂的,而 Prover 相对直观。因为我们很难说 Sequencer 返回的交易序列是正确或错误的,而数学证明是确定性的东西,可以定量地被衡量,例如时间、成本等参数。DS 更多是从 MEV 经济的角度出发去考虑。
Rollup 如何选择上述两种方式,根据项目所处阶段不同有所差异,至少需要考虑资本效率、开发者资源等因素。对于早期的 Rollup,包括一些 App-specific Rollup,外包这项去中心化的工作,快速进行 Bootstrap 可能是最优解(通过 DS & SS 或 EigenLayer)。而相对成熟的 Rollup 一方面有更加充足的开发者资源和资金,另一方面会更多地考虑代币价值捕获和资源连接,并借此构建护城河和飞轮效应。
Reference
1.https://joncharbonneau.substack.com/p/rollups-arent-real
2.https://mirror.xyz/0x59567ea31347ba1430939E8a8aC58fDa014aBed9/I12E6Jf9X6HE_DuegZG4gmy8j-4RGAX4AdMZ71MnANY
3.https://figmentcapital.medium.com/decentralized-proving-proof-markets-and-zk-infrastructure-f4cce2c58596
4.https://dba.mirror.xyz/LYUb_Y2huJhNUw_z8ltqui2d6KY8Fc3t_cnSE9rDL_o
5.https://hackmd.io/@EspressoSystems/EspressoSequencer
6.https://mirror.xyz/electriccap.eth/SD0wT7qSSfis9gLT_Ki1gY6_oTYEqgwcGE0hDw7kMDY
7.https://hackmd.io/@yezhang/SkmyXzWMY
8.https://nil.foundation/
9.https://fuel-labs.ghost.io/token-model-layer-2-block-production/
10.https://offchain.medium.com/time-boost-a-new-transaction-ordering-policy-for-arbitrum-5b3066382d62
11.https://docs.google.com/presentation/d/1KCcJv5m8NlbSMv4UiWSaRkKOBfiiHeaOBe444vVL_fQ/edit#slide=id.g22387294055_1_237
12.https://forum.celestia.org/t/ethereum-rollup-call-data-pricing-analysis/141
13.https://ethresear.ch/t/mev-auction-auctioning-transaction-ordering-rights-as-a-solution-to-miner-extractable-value/6788?ref=alex-beckett
14.https://vitalik.ca/general/2021/01/05/rollup.html
15.https://twitter.com/sreeramkannan/thread/1637496244317880321
16.https://twitter.com/jon_charb/thread/1637488620729774080
17.https://barnabe.substack.com/p/understanding-rollup-economics-from
18.https://developer.arbitrum.io/intro/
IOSG Venture
个人专栏
阅读更多
Foresight News
金色财经 Jason.
白话区块链
金色早8点
LD Capital
-R3PO
MarsBit
深潮TechFlow
MosaicML以约13亿美元的价格被大数据巨头Databricks收购,其估值在本次交易中翻了六倍,成为了今年上半年最大的收购案.
1900/1/1 0:00:00前言过去的一两年中,那些被市场验证为有效的 AMM 模型算法已经很少再进行更新迭代了。AMM 的核心问题也渐渐从设计一套高效合理的算法,回归到金融市场的本质——流动性.
1900/1/1 0:00:00撰写:ELLA、KEONE 编译:深潮 TechFlow自从 DeFi Summer 的鼎盛时期以来.
1900/1/1 0:00:00作者:Climber,金色财经随着马斯克将Twitter改名X,社交平台金融属性的开发被寄予了更多期望。与此同时,新旧势力也开始再次试水社交赛道.
1900/1/1 0:00:00作者:DODO Research8 月 1 日的 Twitter Space 上 DODO research 邀请到了 DeFi Cheetah,陈默.
1900/1/1 0:00:00作者:Jaran Mellerud / Erick Vera;编译:吴说阿联酋(UAE)以其稳定、友好的商业环境、强大的资本市场和丰富的能源资源.
1900/1/1 0:00:00