Solana费用市场的决策路口

进阶Apr 26, 2024
Solana 上的经济活动正在蓬勃发展。但这对于费用市场意味着什么呢? MEV 将如何影响?本文将通过对Solana的区块架构和共识机制分析这两个问题,并给出费用市场变化的影响。
Solana费用市场的决策路口

Solana的崛起扩展了DeFi领域。我们一直在远处观察,却未曾提供新见解。然而,近几个月Solana上的热络活动为我们审视其市场地位及潜在演变提供了新机会。Zhev此前已在其Substack上发表了关于AMMs及其他DeFi基础设施的技术解析文章。本月,我们与他合作,深入探讨了Solana的费用市场。在Ethereum上,MEV已开始主导费用市场的讨论,正如Zhev所述,不久它亦将在Solana上占据主导地位。


在区块链上,即便是基础操作也需支付交易费,这些费用确保用户的交易能得到验证并被加入区块中。这种费用的收取主要是为了防止网络滥用,并对构建及验证区块的验证者进行补偿。可以把这种网络费用视为一种“租金”,用户支付费用以在每个时间单位内获得有限资源的使用权。这里的资源指的是区块中的“区块空间”,即区块内的存储空间。

本文将探讨以太坊和Solana这两个主要的智能合约区块链的区块空间。通过深入分析,我们发现区块链通过内置的协议和市场机制的自发形成,使得验证者能够有效地控制区块空间。

与以太坊的做法相比,Solana的费用市场设计更加注重效率,旨在避免以太坊所面临的问题。尽管从性能角度看,Solana的市场可能最终会超越以太坊,但它同样需要经历一场类似于以太坊的MEV革命,即验证者开始利用其优势地位的过程。Solana不必走以太坊采取的提案构建者分离(PBS)的道路,但确需制定一套全面的策略来长期稳定其费用市场。

区块空间价值的基本原理

在深入讨论前,我们首先来理解区块空间价值的大致决定因素。

区块空间的价值不仅涉及技术因素,还包括社会因素——即群体对区块链的信任为其赋予价值。从技术角度讲,区块链可以调整区块的大小、产生区块的时间以及区块的生成和传播方式。下面的图表详细比较了以太坊和Solana在这些方面的不同做法。

区块链的社交层面涉及协调各利益相关方,以实现链的技术和财务目标。此外,社交层面还可以理解为链的社会地位,虽然具有主观性,但它是评估链重要性的一个关键指标。社会压力和建立解决问题的特定文化都是行之有效的策略——这是Solana和Ethereum都已经形成的文化。近期围绕社交层的讨论包括是否应该提高Ethereum的gas上限和每个时期的发行量,以及Solana上Jito的mempool近期关闭的事件。

接下来,我们将详细比较和评述Ethereum和Solana的交易费用市场。

以太坊费用市场概述

以太坊之所以流行,主要得益于其执行环境——以太坊虚拟机(EVM),这一平台支持智能合约的运行。此外,以太坊的无需许可性质催生了众多创新应用,涵盖了多个发展周期:2017至2018年的ICO热潮、2020年的DeFi夏季和2021至2022年的NFT狂热。这些应用的持续存在为验证者提供了价值,他们为这些活动提供了必要的区块空间。

随着以太坊上的经济活动迅速增长,矿工们(在转向权益证明机制PoS前的几年)开始尝试利用自己作为区块提议者的地位,在出现套利机会时插入自己的交易。

Phil Daian在他2019年的开创性论文《Flash Boys 2.0》中首次记录了这种活动,现在我们称之为MEV。当时,以太坊的费用市场只允许通过提高gas价格来激励交易的包含。这种优先gas拍卖(PGA)造成了以太坊网络的拥堵,并推高了gas价格,直至Daian共同创立的Flashbots开始运作。该组织为矿工提供了一种通过交易包括获得支付的市场,购买者是链上的套利交易者。以太坊研究者后来认识到,从MEV中提取价值可能比协议内的费用更具有激励效果。

以太坊费用市场的一项重大变革是引入了EIP-1559,它设立了基础费用(每个时代动态确定,可以抑制垃圾交易且会被销毁)和优先费用(用于表明交易紧急程度或个人偏好,支付给区块提议者以包含交易)。需要指出的是,“优先费用”与“小费”在功能上有所不同:前者保证了交易的包含,并由底层链来调节;而后者则同时保证了交易的顺序和包含,由费用市场来调节。

以太坊的发展战略持续演变。我们去年秋天深入探讨了MEV的两部分系列文章,涉及旨在去中心化趋于集中的MEV行业的社会层面,以及将MEV纳入技术发展蓝图的技术层面(Vitalik将此部分称为“祸害”)。

Solana 的费用市场:机制探讨

Solana 在区块链的架构设计上采取了与众不同的方法,尤其是在扩展性方面体现得尤为明显。

Solana 的一些重要创新包括:

  • 取消了通用的内存池: 在 Solana 中,交易直接从发起方传递给当前负责出块的领导节点,从而省去了内存池的环节。理论上,这能降低交易确认的延时。但由于存在“抖动”现象——不同的验证节点在处理交易或区块时的处理时间不一致,这一理论效果在实际操作中可能并不总是显著。
  • 状态隔离: 此特性是其取消内存池的进一步延伸,使得各个 dAPP 上的交易相对独立,互不干扰。这种机制有点像“增加车道以缓解交通压力”的做法;在 Solana 上,不同类型的交易需要沿着特定的路径从用户端传至领导节点,然后才能加入区块链。更多的细节将在文中进一步阐释。
  • 并行执行: Solana 能够在同一个区块中同时并行处理多个不冲突的交易。这一能力得益于以下两个因素:
    • 区块的生产几乎是持续不断的,因为领导节点需要在接收到交易的同时将其加入区块中。
    • slot-leader(槽领导者)角色是预先设定的,他们不仅被安排在队列中,而且还负责连续生成四个区块。

以上两点,加上状态隔离的设计,使得在 Solana 上可以实现交易的“多线程”处理。这意味着当前的 epoch 领导者可以安排多个交易包在几乎同一时间得到确认,前提是这些交易不会修改相同的状态数据。

Solana 的费用市场:更便宜≠更好

Solana网络的手续费通常非常低(尽管随着近期需求的增加而上涨)。与以太坊相比,Solana的基础费用是以lamport为单位的静态基础费用。然后,其优先费用是以每个请求的计算单元的微lamport为单位来衡量的。

这意味着,虽然以太坊上的费用根据EVM上的复杂性和需求进行算法调整,但SVM仅通过简单的需求来调整其优先费用。由此产生的技术问题在此处有详细介绍,但要点是,以一种静态方式定价需求波动剧烈而供应是确定性的商品并不是最佳选择。

Solana 的费用市场:MEV 的必然性

对Solana的社会共识是,其低费用是其相对于其他区块链的独特优势。这种方法容易受到垃圾信息的干扰,因此一些人呼吁在活动高峰期提高费用或实行动态基础费用(类似于EIP-1559)。

迄今为止,Solana的方法是根据需求增加来实施本地化的费用市场。由于状态是隔离的,网络很容易确定‘热点’或正在经历需求激增的状态。这种热点方法使区块链能够根据优先费用算法地定价针对高需求状态的目标交易费用,使其高于其他需求较少的状态的平均交易费用。这种方法——类似于以太坊上的区块构建者角色——是由调度器执行的,该调度器有助于根据优先费用将交易放置在连续的区块中。

作为实施本地费用市场的一部分,Solana构建了一个协议内的调度器,该调度器根据先进先出算法原生地安排待执行的交易。交易不断地流向槽领袖,然后由槽领袖根据它们提供的小费对交易进行排序。

该算法还要求槽领袖根据后者的股份与其连接的一些节点共享它们正在构建的碎片。然而,正如前面提到的,此过程受到抖动的影响。具体来说,是调度器抖动(由于Solana将传入的交易随机分配给执行线程而引起)和网络抖动(由于传入交易和碎片的P2P中继延迟)。

这些“抖动”导致Solana上的交易排序变得非确定性,从而使区块空间拍卖成为经济上可行的。换句话说,每当出现抖动时,验证者都有经济激励来插入或重新排序交易。对用户来说,这意味着MEV泄漏,对验证者来说,意味着MEV利润。

Solana 与以太坊

对于以太坊的MEV(最大可提取价值)快速回顾:在以太坊Flashbots之前,MEV活动排挤了常规的区块链活动,通过PGA推高了所有用户的Gas价格。在Solana上,费用不会激增,因为它没有像以太坊那样的共享状态和全局最低价格,但在Solana上的常规用户在活动高涨期间很难完成交易。Flashbots发布了MEV-GETH来应对PGA,为MEV价值创造了一个独立的通道,使其在协议内的费用机制之外进行竞拍。在Solana的情况下,Jito推出了一个类似的产品,为验证者提供了访问伪内存池和定制调度器的机会,这样可以以最有利可图的方式对交易进行排序。Jito的内存池对用户具有吸引力,为他们提供了有保证的包含权利,以获取前沿(即提取他们的MEV)。

尽管是一个受欢迎的产品,但Jito的内存池受到了社会压力,并于上个月关闭。这很可能与以太坊交易中有超过20%经过私人内存池的原因类似:用户厌倦了被夹击。垃圾邮件现在又回到了议程上,成为Solana上时效性交易(在概率上)的唯一保证执行的机制。而缺乏高效的区块空间竞标机制在需求高峰期间导致了不确定性。

由于现在交易直接发送到槽领导者,并且优先级模型已经被破坏,网络拓扑结构(以及由此产生的延迟)成为用户考虑时效性交易时最重要的因素。

用户在网络中的拓扑结构可以理解为他们与领导者的“距离”,这取决于他们的持股权重和/或他们所连接节点的持股情况。因此,理性的参与者会寻求连接到已经控制大量股份的节点,这导致了中心化。

由于垃圾邮件的短期影响,Solana现在已经非常拥挤,以至于对于不太了解的用户来说,由于交易失败,它几乎无法使用。解决长期问题(如网络股份的集中和中心化)变得更加重要。

一个更加结构化的市场?

Solana最初的设计理念是要消除用户在区块链上的摩擦,并允许验证者网络以灵活的方式满足需求。然而,Solana错过了一个重要的点,即当市场对其运行方式有一定程度的确定性时,市场通常表现最好。费用市场提供了一种民主和包容的方式,通过要求用户支付更多费用,将问题从拓扑结构转移到基于激励的角度。

尽管这种改变会影响用户体验,但接受费用市场(尤其是与MEV相关的费用市场)是Solana及其用户的最佳选择。可以说,提供一种成本密集型但包容性的途径,同时保持链的完整性,比根本没有途径要好得多。

实际上,区块链上的活动几乎总是与时间敏感相关的,尤其是当参与者试图以最少甚至没有经济成本的方式获取价值时。高价确定性执行通常比廉价的概率执行更可取。

(样本量虽小,但仍然!!)

费用市场的专业化使得区块空间的讨价还价和拍卖能够在远离共识和执行的更高水平上进行。因此,验证者可以履行其职责,而不必担心优化以获得最佳结果以累积区块空间价值。

Solana 即将到来的 MEV 革命

Solana目前正在全面讨论如何重新设计其费用市场(这是以太坊多年来一直在思考但仍未解决的问题)。

Solana尚未完成必要的MEV过渡。尽管最近链上活动的增加吸引了像Jito和Ellipsis这样的MEV玩家开始构建MEV基础设施,但主要验证者尚未跨越这一鸿沟,开始运行自己的Solana MEV策略。与此同时,以太坊上的所有主要质押提供商都运行MEV加速。Solana的验证者社区不像以太坊那样对抗性强,因此迄今为止,为了优先考虑终端用户体验,他们已经达成了不提取MEV的协议。

然而,这种情况不会持续下去;社交层无法永远监管行为。区块链必须在一个充满自利行为者的对抗环境中运行。Solana可能会比以太坊表现得更好,因为它可以解决一些MEV问题,而不像以太坊那样受到严重的去中心化束缚。但它将不得不回答一些棘手的问题,比如,是否所有质押的SOL都应该像以太坊通过MEV加速获得MEV奖励?

一些最小化机制已经开始探索,旨在解决Solana的拥塞问题。这些包括动态费用结构、即将到来的本地调度器规范的变更、基于质押的限制以及应用层面的其他优化措施。事态发展迅速。Jito的首席执行官最近承认,“一小群运营商/搜索者正在组成私人mempools”。

MEV是经济增长的标志,因此是不可避免的。事实上,即使是比特币——其简单性通常被誉为其最大特点——也正开始在Ordinals和经济活动兴起后经历一次重塑。由于负面外部性而选择忽视解决方案并不会消除这种外部性,而只会导致一个不协调的市场。

社交层是阻止掠夺行为的有效工具,但只能在短时间内起作用。以太坊正经历社交层的缺点,随着时间游戏的兴起,这是一种策略,区块提议者有意延迟其区块的发布时间,以最大程度地捕获MEV。这削弱了链的安全性,但从验证者的角度来看,在经济上是有道理的。羞耻只能起到暂时的作用,而协议研究才是长期解决方案。

现在还为时过早,说Solana的MEV供应链几年后会是什么样子。但现在我们可以确定的一件事是,大部分价值将被大型验证者所捕获。


声明:

  1. 本文转载自[doseofdefi )],转发原标题‘Solana的收费市场岔路口’,版权归原作者所有[ZEV]。若对本次转载有异议,请联系 Gate Learn 团队,他们会及时处理。

  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。

  3. Gate Learn 团队将文章翻译成其他语言。除非另有说明,否则禁止复制、分发或抄袭翻译文章。

即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册