更新时间:2025-11-20 05:45:04 编辑:丁丁小编
来源:点击查看
简介
Solana币开始高性能优化 MEV 费用市场!
交易费用是区块链上所有活动的基础,它确保了交易的有效性并将其包含在区块中。这些费用的主要目的是防止 "垃圾信息",同时也作为验证者构建和验证区块的报酬。从某种意义上说,这些网络费用就像租金,用户付费是为了在一定时间内获得有限的资源,即 "区块空间"。
我们考察了以太坊和 Solana 这两个最大的智能合约区块链的区块空间。深入研究后,我们发现,费用市场(协议内部和自下而上的有机设计)使验证者能够利用他们对区块空间的访问权。
Solana 的费用市场经过了高性能优化,旨在避免以太坊上出现的问题。尽管 Solana 市场最终可能优于以太坊市场,但它仍然需要经历类似的 MEV 变革(验证者开始利用其特权地位)。Solana 不必走以太坊选择的提议者-建设者分离 (PBS) 路线,但需要采取全面的方法来长期稳定其费用市场。
区块空间估值 ABC
在深入讨论之前,让我们先了解区块空间价值是如何被确定的。
这既涉及到技术层面,也涉及到社会层面(本质上是指对区块链集体信任的实体赋予了其价值)。在技术层面,区块链可以调整区块大小、区块时间、区块生产和传播机制。下图详细描述和比较了以太坊和 Solana 的方法。
社会层面指的是区块链参与者之间相互协调,以实现区块链的技术和财务目标。它也可以被视为链的社会地位,虽然主观,但却是一个重要的衡量标准。社会压力无疑具有影响力,为解决问题设定特定的文化也具有影响力——Solana 和以太坊都建立了这种文化。最近围绕社会层面相关讨论的一个例子就是关于是否增加以太坊的 gas 限制和每 epoch 的发行量的持续争论,以及最近 Solana 上 Jito 内存池的关闭。
现在,让我们继续对以太坊和 Solana 的费用市场进行更详细的回顾和对比。
以太坊费用市场综述
以太坊的受欢迎主要应归功于它的执行环境:支持智能合约的以太坊虚拟机(EVM)。另一个原因是,以太坊的无需许可性质在多个周期中(2017 年至 2018 年的 ICO 热潮、2020 年的 DeFi 之夏,以及 2021 年至 2022 年的 NFT 狂热)产生了各种各样的创新应用。这些应用程序不断运行,创造了转移给验证者的价值,因为验证者为这些活动提供了区块空间。
在以太坊上的经济活动激增后不久,矿工们(在转向 PoS 的前几年)开始探索如何利用他们作为区块提议者的地位,在套利机会出现时插入自己的交易。
Phil Daian 是第一位记录这一活动的人(我们现在将此活动称为 MEV),记录于他 2019 年的一篇意义重大的文章 Flash Boys 2.0 之中。当时,以太坊费用市场只允许更高的 gas 价格作为激励包含交易的一种方式。这些优先 gas 拍卖(PGA)堵塞了以太坊网络,推高了 gas 价格,直到 Flashbots(由 Daian 共同创立)推出才有所改变。这为矿工们创造了一个市场,他们通过 searchers(链上套利交易者)包含交易获得报酬。以太坊研究人员随后意识到,MEV 提取可能是比协议内费用更强大的激励因素。
以太坊费用市场最大的变化可能要属 EIP-1559 了,它创建了一个基本费用(各 epoch 动态确定,抑制“spamming”,burned 烧毁)和一个优先费用(用于显示紧迫性或指定偏好,并支付给区块提议者以包含交易)。需要注意的重要一点是,“优先费”在功能上不同于“小费”。前者确保交易被包含,并通过底层链传递;后者确保在包含的同时进行排序,并通过收费市场传递。
以太坊方法一直在不断发展,在社会层面上大力去中心化集中的 MEV 行业,在技术层面上 MEV 现成为技术路线图的关键部分。
Solana 费用市场:机制
Solana 采用了一种截然不同的区块链架构,特别是在扩展性方面。
Solana 的一些著名创新包括:
- 无通用内存池:在 Solana 中,交易直接从最初客户端转发到负责生成区块的当前 leader,从而消除了对内存池的需求。这在理论上减少了交易确认有关延迟,但在实践中并不总是如此,因为 "jitter",jitter 是关于不同验证者在处理交易或区块时经历的处理时间的变化。
- 状态隔离:是针对其无内存池进行的扩展创新,使其 dApp 上的交易能够更加相互独立。这种方法类似于“增加车道以缓解交通拥堵”的原理;在 Solana 上,不同类型的交易都有特定的“路径”,它们必须遵循从用户到 leader 的特定路径,才能被添加到区块中。
- 并行执行:Solana 具有在同一区块内并行处理非重叠交易的能力。这得益于两个因素:在 Solana,区块生产(大致)是连续的,因为 leader 们被预期会在收到交易后随即将交易添加到区块中。Slot-leader 角色是确定性的,因为他们是事先被安排在队列中的,并且 leader 们还负责产生四个连续区块。

