以太坊区块空间、黑暗森林和 MEV,以及未来的新趋势!
作者:Georgios Konstantopoulos & Leo Zhang
编辑:南风
“一个可以自由运作的市场就像一个可以自由转动的轮子:它需要一个轴和润滑良好的轴承。如何提供这种轴并保持轴承良好的润滑是市场设计的重点。”
—诺贝尔奖得主 Alvin E. Roth
01
区块空间 (blockspace) 是为所有加密货币网络提供动力的商品。在区块空间市场中,矿工是生产者,矿池是拍卖商,用户是竞标者。区块空间市场的影响是如此普遍,几乎触及了加密货币生态系统的每个方面。 我们知道,在区块链网络中,用户发起交易后,交易将以点对点 (P2P) 的方式在每个节点的内存池中广播。每笔交易都附有一笔交易费 (fee)。这笔交易费表明了交易者购买区块空间的意愿,从而使自己的交易被 (矿工) 处理并打包进一个区块中。 每时每刻,都会存在无数个由矿工提议的区块处于“薛定谔的状态”之中,也即介于「未确认」和「已确认」的状态之间。这些区块竞相寻找第一个满足难度目标值的哈希输出。每个被提议的区块都有成为区块链上的下一个区块的概率。通过每秒数十亿次的计算,矿工们将瓦解这一概率波,形成区块链账本的历史记录。 由于每个区块的大小是有上限的,也即在给定的时间内可以被打包进入其中的交易数量是有限的,因此这给予了区块空间一个隐式的时间价值。如果某笔交易长时间未被确认,则可能会受到市场 (价格) 波动性的影响,或者被套利机器人抢先交易。用户为使自己的交易被确认而支付的交易费 (fee),反映了他们竞标区块空间的意愿。区块空间市场将矿工和用户连接在一起。
从表面上看,区块空间市场看起来复杂而混乱,因为它缺乏中央协调。它依赖于详细的规则、程序以及供需的融合来进行自我调整。我们如何知道当前的市场设计是否最优化?可以通过诺贝尔奖得主 Alvin E. Roth 窥见一二。
Alvin E. Roth 被认为是市场设计领域的先驱。在其开创性著作《Who Gets What - and Why》中,他指出,为了正常运转,市场至少需要做三件事:
市场深度:有足够数量的潜在买家和卖家进行互动。在区块空间市场中,供应商 (矿工) 受到区块奖励的激励来提供哈希率 (算力);另一方面,随着越来越多的人 (用户) 使用网络进行交易,对区块空间的需求也在增加。 安全性:市场参与者必须有安全感,才能披露他们可能持有的机密信息,或者根据这些信息行事。由于链上交易的透明性,提交密封报价的交易用户可能并不总能得到他们想要的结果 (也即交易用户之间无法知晓彼此的交易费出价,往往出价高的交易先被矿工确认)。此外,交易需要高度的结算保证,也就是说,应该有足够的算力使区块重组变得成本高昂。 克服拥堵问题:交易应该及时完成或取消。当市场不能有效地处理交易量带来的拥堵时,参与者 (用户) 的交易确认可能遭遇很大延迟。正如由于最近以太坊 Dapps (去中心化应用) 大受欢迎,交易拥堵导致了 Gas 价格的飙升。
在比特币和以太坊的历史上,如何优化区块空间市场结构的设计常常会引发许多激烈的争论。在下面的章节中,我们将从供应侧 (矿工) 和需求侧 (用户) 的角度阐述以太坊区块空间市场的结构。我们将查看当前的区块空间市场设计是否提供了深度,缓解了拥堵,或者参与其中是否安全和简单。之后,我们将讨论一些优化区块空间市场结构的热门提议,以及区块空间市场在未来可能会如何发展。
1. 供应侧:以太坊挖矿的结构
相比 ASIC 市场,GPU 市场的原始设备制造商的数量要多得多。因此,以太坊的算力构成比典型的 ASICs 网络 (比如比特币网络) 更加多样化。这也给矿机分销商垄断渠道带来了挑战。GPU 矿工有更多的选择,因为他们不必等待 Bitmain (比特大陆)、Whatsminer 等 ASIC 制造商来解决设备供应链限制。
结构决定特性。硬件构成决定了挖矿行业的资本支出和能源消耗。这两个因素是计算挖矿成本的关键因素,而挖矿成本对挖矿生态系统的其他部分产生了连锁效应:从设备的制造、分销、托管设施、Gas 成本的波动、对 EIPs (以太坊改进提案) 的偏好,到挖矿周期的特征。
由于挖矿硬件固有的流动性不足,网络算力的变化往往滞后于价格变化。“硬件反应时间”是由各种外部因素决定的,如制造商的供应链限制、代工晶圆积压、设备性能,甚至运输物流。 随着市场正全速进入疯狂的牛市趋势,这种滞后在今年尤其明显。矿工和投资者争相订购新机器;而另一方面,矿机制造商刚刚从 COVID-19 疫情期间的供应链中断中恢复过来,全球集成电路短缺迫使所有需要半导体 (芯片) 的行业——挖矿、汽车、消费电子产品等——都在排着长队等待晶圆分配。 此外,NVIDIA (英伟达) 最近宣布,他们将人为削弱其最新显卡运行 Ethash (PoW 挖矿算法) 性能,以阻止矿工买下其所有 GPU 库存。这意味着,除非币价或费用继续大幅上涨,否则等到积压的矿机最终上线时,“清理库存”和“重大改组”阶段可能会让很多矿工非常痛苦。 在以太坊中,挖矿收入主要有三个来源:
内置的区块奖励 (每个区块奖励 2 ETH + 叔块奖励) 交易费,以及 矿工可提取价值 (MEV)
上图中:黄线表示交易费占比特币区块总回报的百分比,紫线表示交易费占以太坊区块总回报的百分比。可以看长,后者占比显然更高。数据来源:Coinmetrics
上图:以太坊的价格 (黄色曲线) 和比特币网络的算力 (蓝色曲线) 的历史变化情况,以及以太坊网络挖矿周期的循环。
挖矿周期越短,意味着当挖矿收益高时,竞争加剧得更快;而 GPU 硬件选择的灵活性则意味着当挖矿收益低时,算力更容易解除。 币价和交易费的明显上涨吸引了更多的矿工参与。然而,与大多数商品市场不同的是,更多的生产商 (矿工) 并不意味着区块空间供应的增加——区块空间的供应由区块大小和平均出块时间决定。这意味着,网络算力的增加并不会降低网络交易费,而是增加了网络的安全预算:随着越来越多的矿工加入竞争,对历史区块进行重组的成本变得更高,从而改善了网络的结算保证。
2. 需求侧:用户希望交易费降到最低
由于区块大小是有限的,这意味着用户需要竞争系统的资源。对于任何发起链上交易的用户来说,交易费模式定义了核心的用户体验。当前,以太坊网络的交易费模式是「最高价拍卖模式」。 作为最受欢迎的存储和执行智能合约的平台,以太坊的实用性迅速上升。DeFi 的“货币乐高”已经使诸多 DeFi 产品和服务以无需许可的方式相互结合,并极大地推动了新的金融项目的创新。 今天的以太坊用户通过「最高价拍卖模式」来参与区块空间市场的竞价。这是一种简单的拍卖模式,用户为他们的交易提交一个报价,以交易费的形式支付给矿工,以使自己的交易被矿工打包进入区块。 用户可以通过设置交易的“Gas价格”来进行出价,该价格以 gwei/gas 计价 (1gwei = 0.000000001 ETH)。我们对矿池打包交易的实证观察 表明,超过 75% 的矿池遵循默认策略,即仅仅按照交易费的降序打包交易 (交易费更高的交易先被打包,交易费更低的后被打包),而不优先打包任何特定地址的交易。见下图:
区块空间需求侧的市场结构很简单:用户希望将支付给矿工的费用降到最低,以享受平稳的体验,而矿工希望最大化他们的收入,因为他们是追求盈利的实体。
02
区块空间的价值直接转化为用户支付的费用。在这种收费模式下,预估“正确”的天然气价格是很难的,这可以从单个区块内 Gas 价格的波动性看出,见下图:
回顾一下诺贝尔奖得主 Roth 对成功的市场设计的三个要求:市场深度、安全性、克服拥堵。很明显,在拥堵时期,Gas 价格对普通用户来说往往会涨得太高。其中的瓶颈到底在哪里? Gas 费用的不可预测性源于这样一个事实,即用户无法对接下来的第 1、5 或 10 个区块中包含的“适当交易费”进行协调。如今,大多数用户都是使用“一次性竞价”的方式:他们只对交易进行一次广播,然后等待交易被打包进去。 一项新技术的最初版本总是粗糙的。多年来,会出现不同的版本来解决拥堵问题。区块空间的市场设计涉及平衡生态系统中各方的利益。在当前关头,讨论了三种可能的解决拥堵问题的途径:
短期:增加区块大小,但可能损害安全性; 中期:改变区块空间拍卖机制,要求社区达成共识; 长期:实施可扩展性解决方案,比如 Rollups 和 Eth2.0。
03
如果我们是在比特币的背景下,那么围绕需求方 (用户) 的讨论将到此结束。然而,在以太坊中,一个正在被构建的金融系统扭曲了游戏规则。
我们知道,在一段有限的时间内,以太坊网络中可能存在某些“机会”,这些机会以套利的形式存在,或者以某项高需求资产在出售时仅提供有限的参与名额 (比如 ICO) 的形式存在等。与人们争相排队购买限量版服装的方式类似,开发者们已经开发出了一种可以智能地竞争链上机会的软件 (比如套利机器人,或者抢先交易机器人),这些软件甚至通过 Gas 竞价与其他机器人相互竞争。
这个概念被称为「最优Gas费竞拍」(Priority Gas Auction,简称 PGA),最早是在 Phil Daian 等人的开创性论文《Flash Boys 2.0》[1] 中描述的。PGAs 产生的“非常规”收入流被称为「矿工可提取价值」(Miner Extractable Value,简称 MEV)。 当前,以太坊生态上的 MEV 主要由 DeFi 交易员通过结构化套利策略 (通过套利机器人) 所获得;而矿工则是通过获得这些交易员付出的交易费间接获利。 参与 PGAs 的机器人可以获得一个潜在的非常有利可图的机会,它们愿意以过高的 Gas 价格竞标,从而使交易尽快被确认打包,以获取到它们将能够获得的利润。通过在打包交易时按 Gas 费用高低来重新对交易进行排序,这些过高的 Gas 费用最终落入矿工手中。 这就使得以太坊生态中发展出一片黑暗的森林 (Dark Forest),比如,Phil Daian 在该论文中描述了一场价值捕获,其中价值约 1.2 万美元的代币落入了“捕食者”的手中。这些捕食者是不断监视以太坊交易内存池活动的套利机器人,并试图根据预先确定的算法提前 (抢先) 运行特定类型的交易。Uniswap 等 DEX 平台很可能充斥着套利机器人。 因此,一些服务提供商已经开始提供“暗池”(dark pools),这些暗池让交易绕过以太坊公共内存池,因此在这些交易被打包上链之前,对公众是不可见的。这些暗池不向网络广播交易,而是直接将交易转发给矿工,这样这些交易就不会向网络上的其他节点广播。 这些暗池并非完全用于实现利润最大化的目的,也可能是为了逃离以太坊的黑森林。比如,在逃离黑暗森林的过程中[2],安全研究员 samczsun 记录了他的团队如何使用这种技术从一个有问题的智能合约中解救出 25000 ETH。 抢先交易 (front-running) 和暗池并不是加密货币市场独有的。它们代表了一种与时间一样古老的金融驱动力:隐蔽。华尔街长期以来一直在接受这种有争议的投资方式。据估计,2015年后,暗池占美国交易所上市证券交易活动的 15-18%。 MEV (矿工可提取价值) 的“潜在市场总量”正在呈指数增长 (见下图),自 2020 年初以来,至少有 3.5 亿美元的 MEV 被提取,其中三分之一发生在 2021 年2月。提取的大部分 MEV 集中在 Uniswap、Sushiswap、Curve 和 Balancer 等热门自动做市商之间的套利行为,Compound 和 Aave 的清算也占到了一小部分。
这种蝴蝶效应是惊人的:套利和清算机会创造了 MEV。费用预估器使用经 PGA 竞价调整后的 Gas 价格作为参考,导致用户为他们的交易支付过高的费用。 这个问题的核心是,用户和机器人在同一个交易内存池里。
在理想情况下,涉及 MEV 的交易应该与非 MEV 交易处于独立的交易池中。这将允许提取 MEV 的机器人相互竞争;而所有其他交易,比如加密货币的转移,将在非 MEV 交易池中进行,这将使用户享受一个更稳定的 Gas 市场。
但不幸的是,对以太坊来说,这种重大更改很难执行。解决这个问题的一个更简单的方法是为矿工引入一个新的 API 端点,在那里他们将接受仅涉及 MEV 的交易包。通过这种方式,套利交易员将直接向该终端提交他们的交易,而用户将继续像今天一样使用系统的其余部分。这就是 Flashbots 正在采取的方法[3]。
04
在过去,当费用占区块总收益的百分比是微不足道的时候,矿工的主要关注点是尽可能多地获得区块奖励 (比如,当前的以太坊区块奖励是每个区块 2 ETH)。矿工往往会选择一个拥有足够多算力的矿池来托管自己的算力。经过多年的发展,矿池已或多或少地优化到相同的性能范围,落后于同行的矿池将很容易被识别出来,很快就会被竞争对手挤掉。 除了一些矿池的基本参数 (比如收入分配计划、加入矿池的手续费等) 以外,矿工并不关心他们加入了哪个矿池;用户也并不真正关心哪个矿池处理他们的交易;而只要交易费有吸引力,矿池也不关心谁是用户。 但随着 MEV (矿工可提取价值) 占区块总收益百分比的增长,矿工、矿池和用户的考虑开始变得更加微妙。有了 MEV,区块空间市场机制将从纯粹的商品市场转变为包含一些配对市场的元素。当用户提交交易时,他们应该要意识到矿池在及时处理他们的交易的能力。 在其他条件相同的情况下,MEV 会导致 Gas 价格高于 MEV 不存在时的水平。这意味着,矿工已经间接地获得了套利交易员提取的 MEV 总价值的一小部分,目前估计占比约为 12%。最近的一项分析也表明,矿工通过 MEV 所赚取的费用最终将会超过“常规”收入流。也就是说,矿工是寻求利润的实体,可能希望捕获更多的 MEV。通过利用它们在处理交易的顺序上的权力,矿工可以选择插入、重新排序甚至审查交易,以最大化其打包交易的利润。 理论上讲,在极端情况下,矿工们会不断重组区块链,因为他们会试图从过去已经被打包的区块中提取 MEV 价值。虽然有可能发生,但这种情况并不明显可信:矿工 (大多数) 在结构上长期持有 ETH,而这种重组行为将直接对他们的 ETH 投资产生负面影响。 更乐观的看法是,矿工将决定把 MEV 的提取外包给套利交易员。矿工可以使用上述 Flashbots 方法,或者将他们的算力出租给专门的交易公司。 我们预计,以太坊矿池将不可避免地开始在 MEV 提取过程中更加活跃,因为它们寻求为自己提供的算力获得最佳收益。随着 MEV 提取竞赛的升温,以太坊挖矿生态系统的 (去) 中心化将如何受到这种市场结构变化的影响仍有待观察。
05
算力的金融化是挖矿行业的一个重要潜在趋势。对于矿工来说,通过算力工具 (hashpower instruments) 来出售他们的算力是他们锁定未来收入的一种方式。类似于在云挖矿平台上租用算力,远期合约 (forward contracts) 允许矿工以预付价格将固定数量的算力出售出去一段时间。如果区块空间类似于房地产,那么算力就是该房产的权益,而算力的远期合约类似于抵押。
06
以太坊区块空间市场结构是一个值得研究的有趣话题,而且有充分的理由。在这个分析中,我们观察到了 GPU 和 ASIC 算力市场之间的主要差异。我们还明确了创造需求侧动态的关键机制,并将区块空间的供给侧和需求侧在 MEV (矿工可提取价值) 方面捆绑在了一起。
MEV 是以太坊交易类型日益复杂的必然结果。随着针对 MEV 的工具和知识库越来越主流,将会出现更多有趣的 MEV 模式。
改变一种商品在市场上的销售方式也会改变这种商品的生产方式。MEV 为挖矿行业创造了新的收入渠道,从而反过来影响挖矿行业与区块空间的买家 (即交易用户) 之间的交互方式。以太坊挖矿周期将出现新的模式。 感谢 Tina Zhen, Tarun Chitra, Hasu 和 Alex Obadia 对这篇文章早期草稿的评论。
正文中涉及的链接:
[1]: https://arxiv.org/abs/1904.05234[2]: https://samczsun.com/escaping-the-dark-forest/[3]: https://ethresear.ch/t/flashbots-frontrunning-the-mev-crisis/8251
【文章版权归原作者所有,其内容与观点不代表Unitimes立场。本微信平台出现的图片均在互联网收集而来,版权归版权所有人所有,若版权者认为其作品不宜供大家浏览或不应无偿使用,请添加微信unitimes2018联系我们,本平台将立即更正。】