BSC (Binance Smart Chain)币安智能链(BSC)是一个完全兼容以太坊智能合约的区块链,与以太坊的不同之处在于它使用了权益证明(POS)的共识机制,并且只有抵押资产最多的前 21 个验证者才有资格产生新区块。BSC 是一个共识高度集中的区块链,验证者需要超过 1000 万美元的资产才可以参与产块的过程,并且现在大多数验证者都由币安实际控制。 BSC 上的 MEV 相比于 ETH 来说少了很多,尤其是来自于新区块产生者,即 ETH 中矿工的 MEV。币安实际控制的节点并不提取 MEV,因为他们要保证相对的公平性,极少数非币安实际控制的验证者也不敢冒失去中立性而惹怒币安的风险提取 MEV。在 BSC 中,套利机器人,三明治交易等良性和不良 MEV 仍在存在,这是由于其内存池机制等和 ETH 完全相同。但 BSC 中的 MEV 规模现在无法估计,BSC 也没有计划推出其 MEV 解决方案。 OptimismOptimism Rollup 是以太坊最主要的 Layer-2 扩容方案之一。Layer-2 也被称为「链下」解决方案,其主要目的是扩展区块链的性能,将运行和处理交易的过程放到非主链中,并最后在主链中结算。Optimism Rollup 就是一个兼容 EVM 的链下执行系统。 由于需要执行交易,在 Optimism 中仍在存在交易顺序的问题,在 Layer-2 中,存在着一个独有的叫做序列器(Sequencer)的模块,用来生成保证交易执行和排序的已签名收据。序列器将由一组检验者进行检查,如果定序程序发现恶意行为,他们可以提交欺诈证明,取消任何不正确的交易,并强制没收其存款,从而取消无效交易。 为了决定谁来使用序列器,Optimism Rollup 使用 MEVA (MEV Auction)方案,通过拍卖过程选取唯一的序列器。 由于使用 MEVA,Optimism 消除了来自于原 ETH 中来自于矿工的 MEV。 ArbitrumArbitrum 由 Off Chain Labs 开发,是一个兼容 EVM 的链下执行系统,也是以太坊最主要的 Layer-2 扩容方案之一。在决定交易顺序的结构上 Arbitrum 也使用序列器结构,但是跟 Optimism 的 MEVA 不同的是,Arbitrum 使用 Chainlink 开发的 FSS (Fair Sequencing Services)方案决定顺序,以消除来自于矿工的 MEV。 结语本文介绍的 MEV 内容是一个阶段性全景式的介绍,不过仍有许多部分没有涉及,例如对于 MEV 收益的详细测算等等,对这一话题感兴趣的读者可以参考 Flashbots 的研究文章。虽然 MEV 依旧是一个非常早期的领域,但我们希望通过本文让读者们领略到链上链下的博弈和无数研究者建设者对此的攻防演练,这份「于无声处听惊雷」的惊心动魄和魅力。 (责任编辑:admin) |