原文标题:《Value accrual for Rollup frameworks and RaaS (are they going to ZERO?)》
原文作者:StackrLabs
编译:Yvonne,MarsBit
如果说未来是由成千上万个Rollup组成的链上经济,那么现在我们无疑走在了正确的时间线上。从Optimism堆栈和Polygon链开发套件到Caldera和Stackr,最近几个月市场上出现了各种各样的Rollup框架和Rollup即服务(RaaS)提供商。这些框架为Rollup的不同组件提供模块化(通常是开源)代码库,允许开发者从堆栈每一层的自定义选项中进行挑选。
但是,这些提供商如何累积价值?NeelSomani(Eclipse创始人)最近在模块化峰会上发表了题为"RaaS解决方案将归零"的演讲。
在这篇博文中,我们将分析他的一些论点,并探讨Rollup框架和RaaS提供商价值累积的复杂动态。从单个层到Superchain,我们将揭开Rollup框架和RaaS提供商创造和获取价值背后的隐藏机制。
RollupvsRollup框架vsRaaS
Rollup是执行链外执行并将执行数据发布到另一个区块链上的应用程序。通过这种方式,它们可以获得主链的安全属性。Rollup应用程序本身可以是一个单一的状态转换函数,也可以是一个独立的区块链,其规范状态由一组节点维护。
Rollup框架是一个预构建的代码库,可实现Rollup的基本组件。开发者可以使用这些现有的代码库(通常作为SDK打包),并根据自己的特定需求进行定制,而不是从头开始构建Rollup。开源Rollup框架的例子包括OPStack和ArbitrumOrbit。
Rollup即服务(或RaaS协议)是建立在现有Rollup框架之上的无代码封装器。开发者可以通过从下拉菜单中选择自定义功能,从头开始快速部署Rollup。RaaS公司通常会对部署的Rollup进行排序,并提供额外的咨询服务。
资金流向
要了解整个堆栈的价值流进和流出情况,首先必须了解Rollup的架构以及不同层之间的相互作用。构成Rollup堆栈的大致有三个层次:
1.执行 - 这一层通过在Rollup的现有状态上应用状态转换函数(STF)来执行交易。执行节点的职责范围很广,从下达交易指令、执行交易到在L1上发布交易、创建欺诈/有效性证明,这取决于Rollup的“中心化”程度。
执行层是"面向用户"的层,是资金进入Rollup堆栈的地方。用户需要支付交易费(gas),这通常是执行层需要支付的各种成本的差额(稍后详述)。这一层还可以通过某些方式(也称为MEV:最大可提取价值)对交易进行排序,从而从用户身上提取额外价值。
2.结算-这包括验证有效性/欺诈证明和“定义”Rollup的规范状态(在智能合约Rollup的情况下)。结算通常由统一的高安全层(如以太坊)管理。Rollup框架也可以构建自己的结算层。
由于验证成本通常很低,结算并不是一个价值很高的堆栈层。Optimism每天只需向以太坊支付约5美元的结算费用。一个有竞争力的结算层的成本甚至更低。(正如「Rollups-as-a-ServiceAreGoingToZero」一文中强调的那样)
3.数据可用性 - DA包括向网络其他部分广播已排序的交易数据(有时也称为数据发布)。它确保任何人都可以通过简单地将广播的交易数据应用到先前最终确定的状态中,从而不经允许地重建Rollup状态。
DA成本是所有Rollup成本的主要部分。在像以太坊这样高度安全的层上发布数据可能相当昂贵。Celestia、Avail和EigenDA等协议正在积极开发更便宜、更快速的DA替代方案。Rollup框架也可以考虑构建自己的DA层,但去中心化的DA会产生高昂的引导成本,并使互操作性变得更加复杂。
将执行层视为B2C模式,将结算层和DA层视为B2B模式,可能会有所帮助:
执行层从DA层购买区块空间,并直接向最终用户(客户)出售其执行服务,且从结算层购买验证和桥接服务;
DA层将区块空间出售给执行层;
结算层为执行层提供结算服务。
在竞争激烈的市场环境中,大部分的价值捕获直接来自于堆栈的执行层,因此进一步拆解并独立分析其价值流动是有意义的。
执行层:B2C经济模式
执行层通过向用户收取每笔交易的费用获得收入,并向堆栈中的其他业务(层)支付运营成本。
收入:流入的价值可分为以下几类:
最终用户为每笔交易支付的Gas费用;
域内MEV;
跨域MEV(如果框架为同一DA层的多个Rollup提供排序,否则可能难以提取)。
MEV取决于交易流(每组交易的“可提取”值都不同),通常很难提前预测。因此,向用户收取的Gas费用通常比综合可预测成本有一定的幅度。
成本:执行层的价值流出如下:
节点运行开销
执行(计算)成本
证明(有效性/欺诈证明)成本
数据发布成本(根据DA层的拥堵情况而变化)
通常情况下,所有执行层的责任都由一个中心化排序器节点承担。该单一节点从用户那里获得所有收入,并负责支付DA和结算费用。在其他情况下,可以设置不同的节点来承担不同的责任:
排序器对交易进行排序并在DA层上发布数据。它们“赚取”用户支付的交易费,并支付排序开销和数据发布成本。排序工作也可以由一组预先选定的排序器或像Espresso这样的去中心化排序器来完成。排序器还负责将状态变化发布到结算层,并支付结算成本。
证明者节点负责生成证明。它可以是一个中心化证明者,也可以是一组去中心化的证明节点。它们的成本包括生成证明的开销。根据不同的设置,证明者要么把证明“出售”给排序器,要么直接发布到结算层。
Rollup还可以有其他全节点(或全验证轻节点)来执行所有交易批次,并维护Rollup的规范状态。这些全节点不一定会产生任何直接收入,但会通过持有Rollup的原生Gas代币间接获取价值。
以上是对不同节点职责的大致区分。至于哪个节点承担哪些任务,则取决于Rollup团队的架构设置。在本文中,为简单起见,我们将坚持采用中心化排序器设置,即由一个节点执行所有必要的执行任务。
那么问题来了:如果执行层能带来最大价值,那么堆栈中的哪个参与者最有能力获取这些价值?
任何运行排序节点并执行与其相关的各种活动的人!
这可以是Rollup团队本身。或者,正如文章开头提到的,RaaS提供商通常会为使用其部署的Rollup处理排序。事实上,这是RaaS提供商收入的主要部分。
RaaS如何赚钱?
RaaS可以在3个主要领域获取价值:
排序器托管:RaaS提供商负责运行排序器并开展相关活动。这是一种劳动分工,即推广团队带来创新(他们正在构建的应用程序),而RaaS提供商负责其他一切。排序器对交易进行排序,在L1上发布数据,并在需要时创建证明。
附加基础设施:区块浏览器、桥等。
专用支持:就基础设施决策(如何排序、MEV等)提供咨询和合作+其他技术支持
RaaS类似于传统的B2BSaaS业务,企业可以根据购买的服务和使用情况(例如,Rollup的最终用户交易数量)向客户收取统一费用或混合分级费用。
RaaS还可以提供与Espresso等共享排序器的集成。然而,在这种情况下,他们将失去排序器收入,而这正是RaaS利润的主要部分。因此,这些合作伙伴关系要求共享排序器和RaaS提供商通过合同分享利润。
但是,如果RaaS是建立在现有Rollup框架之上的封装器,那么它也必须与他们分享收入,不是吗?
不一定。
迄今为止,发布的大多数Rollup框架都是开源的,并且不允许在其基础上进行构建。RaaS提供商可以无权限地使用框架,在其基础上构建无代码封装器,且没有义务与底层框架分享任何利润。
他们能否与Rollup框架签订合同协议,分享利润?
可以,但如果这样做:
他们就会失去自己的部分利润;
另一个竞争者RaaS可以选择不与Rollup框架分享利润,并将长期占据经济主导地位。
因此,从博弈论上讲,RaaS提供商要想生存,理性的决定是不与底层框架分享利润。
那么,如果RaaS提供商不分享利润,Rollup框架又如何累积价值呢?
如果任何人都可以随意使用开源框架构建一个Rollup系统,那么开发开源Rollup框架在经济上是否可行呢?
答案并非如此简单。一个Rollup框架要想具有“经济可行性”,就必须产生可持续的长期价值。IdanLevin分享了一个很好的思维模型来思考如何做到这一点。让我们在此对该模型进行扩展。Rollup框架可以通过三种主要方式累积价值:
间接价值累积:如果框架很好,就会有越来越多的团队使用它。这将吸引开发者以及更多人关注生态系统,有助于框架团队进一步开发工具,为整个系统创造一个积极的强化循环。
半直接价值累积:一些建立在框架之上的公司可能会受到激励,与框架网络分享收入。例如,Base目前与OPStack签订协议,与Optimism分享部分排序费。
为什么他们有动力这么做?
因为Base没有必要的开发者生态系统来跟上OP框架的增长和发展。想象一下,如果OP框架完全改变了其中一个模块,他们可以选择不提供开发者支持给Base来跟上这些变化。
此外,成为“Superchain”的一部分还提供了网络效应,例如跨Rollup组合性,这对于像Base这样的链可能很有用(而且这可能需要与Optimism共享收入)。
这里有一个需要注意的要点,即Rollup和Rollup框架的激励机制可能并不总是一致的。在任何时候,Rollup都可以选择走自己的路,定制框架并废除任何收入分成协议。
3.直接累积价值:通过使用相同框架(如OPStack)构建的Rollup(如Optimism主网),Gas可以是原生代币(如OP),且网络中所有MEV都将归框架团队所有。【此外,该团队还可以“提取”一些补充的直接价值:
建立自己的RaaS-框架可以选择在RaaS领域竞争,并提供自己的排序器托管和咨询服务。如果很多框架都开始这样做,那么从长远来看,RaaS商业模式将难以为继。这是因为,框架可以利用自己在市场上的信誉和地位,与建立在其之上的任何外部RaaS提供商竞争。
将Rollup间的可组合性作为杠杆:任何人都可以通过使用框架原貌或对其进行修改来构建Rollup。但是,为获得网络效应并与建立在同一框架上的其他启动程序实现互操作性,该框架可能需要遵守某些已定义的标准。
这就是OPStack的链式法则。要想成为Superchain,的一部分,就必须遵守某些规则。这些规则由OP治理机构定义。例如,这些规则之一可能是Superchain,中的所有Rollup都必须使用OP作为Gas代币。这也可以发展为包括MEV份额法则,例如,跨链MEV收入的X%将返回OP金库。
Superchain,框架团队可以利用上述3个部分,根据自己的目标和雄心定制“价值捕获”机制。要使他们获得任何直接价值,可以有以下几种选择(并非详尽无遗):
部署自己的Rollup;
部署自己的RaaS;
利用可组合性来管理框架标准。
结论
区块链领域的Rollup框架和Rollup即服务(RaaS)提供商的快速发展引发了有关其价值累积的问题。虽然执行层占据了大部分价值,但Rollup框架可以通过采用和增强获得间接价值。一些Rollup框架甚至可以分享收入,创造半直接的价值累积。此外,通过部署自己的Rollup和利用Rollup间的可组合性,框架可以直接获取价值。随着生态系统的发展,在竞争与合作之间取得适当的平衡对于Rollup框架和RaaS提供商的可持续发展至关重要。
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。