本報告將分析比特幣上MEV日益增加的複雜性,並評估其對更廣泛生態系統的影響。
下面的圖表顯示了在高度期待的 Ordinals and Runes 發布前後,費用相對於區塊獎勵的激增,有一段時間甚至佔了總比特幣採礦收入份額的60%以上。
來源:Dune分析(@data_always),交易費用份額占挖礦獎勵的百分比,數據截至2024年7月22日迄今為止,我們已經看到越來越多的BTCFi應用和發展,將比特幣的地位從僅僅是數字黃金/支付網絡轉變為一個蓬勃發展的生態系統,其實用性快速增長。這可能會為比特幣帶來更多MEV機會。
以太坊採用帳戶模型,通過管理交易nonce來按順序運行交易。這意味著交易的順序可能會影響它們的執行結果,從而產生問題,使搜尋者能夠輕易識別MEV機會並在用戶交易之前或之後插入其交易。例如,如果愛麗絲和鮑勃都提交交易到Uniswap以將1 ETH換成USDT,區塊中先執行的交易將獲得更多的USDT。
相比之下,比特幣運行的Script語言不像以太坊那樣具有狀態,而是採用了UTXO模型。如果只是標準比特幣轉帳,只有預期的收款人可以通過有效的簽名花費輸出,這不會導致其他用戶競爭花費資金。然而,在比特幣上,也可能構建可以通過腳本或SIGHASH解鎖的UTXO,確認的交易首先可以花費UTXO。然而,由於每個UTXO的解鎖條件僅與UTXO本身有關,並不依賴於其他UTXO,因此競爭條件僅限於該UTXO。
在不考慮其他資產的情況下,理性的礦工只會根據交易費用打包合法的交易,並根據交易量收取費用。然而,如果比特幣交易代表的不僅僅是標準轉帳,例如鑄造一個新的有價資產(如符文等),礦工可能會採取超出考慮比特幣交易費用的各種策略:1)審查交易並用自己的鑄幣交易替換它;2)向用戶(鏈上、鏈下或側鏈支付)要求更高的費用;3)讓多個用戶互相競價,導致費用戰。
此外,Ordinals引入的稀有聖托希提斯概念甚至引起了礦工可能引起的擔憂區塊重新組織在減半期間競爭高價值稀有的聰。
例如,在巴比倫主網上線後不久,1k比特幣的第一階段貨幣鎖定上限已達到,導致約300比特幣溢出,需要解除綁定。
在巴比倫主網上線時,手續費率超過了1k sats/vBytes,資料來源:Mempool.space除了鏈上鑄造/雕刻資產和質押之外,側鏈或匯總上的一些活動也受到MEV的影響。我們將在「比特幣上的MEV事件」部分中提供更多範例。
一般而言,在比特幣上的MEV是指礦工可以操縱區塊創建過程以獲取最大利潤的各種方式。我們可以大致分為以下幾類:
一些典型的例子包括:
例如,Marathon Digital推出了“Slipstream”,這是一種直接交易提交服務,允許客戶提交複雜和非標準交易。
在過去,Stacks採用了一種簡單的礦工選舉制度,其中具有較高哈希率的比特幣礦工更有可能挖掘stacks區塊,從而審查其他礦工的承諾交易,從而獲得所有獎勵。如果更多礦工採用了這種策略,未來的Stackers可能會受到影響次優產量。
對生態系統的影響:
通過排除其他誠實礦工的承諾,最終傳遞給堆疊者的獎勵將減少。
如果大型礦工繼續濫用其計算能力並排除誠實礦工的承諾,可能導致集中化問題,使少數礦工獲得全部獎勵。
然而,這個問題將通過Stacks Nakamoto升級得到緩解,該升級將使這種策略再次不具備盈利能力。這次升級將從簡單的礦工選舉轉向使用sortition算法並採用Assumed Total Commitment with Carryforward(ATC-C)技術,以減少MEV挖掘的盈利能力。礦工需要在最後10個區塊中展示持續參與,才有資格進行sortition。在最近的10個區塊中,如果一個礦工沒有挖掘至少5個區塊,將被取消獲得任何Stacks獎勵的資格。通過ATC-C,礦工贏得Stacks區塊的概率現在等於礦工的BTC支出除以最近10個區塊中的中位數總BTC承諾。這減少了礦工通過排除其他礦工的區塊承諾來獲得不成比例的好處的激勵。
資料來源: Mempool.space
來源:Mempool.space對於交易者來說,使用符文和序數進行的比特幣交易使用SIGHASH_SINGLE | SIGHASH_ANYONECANPAY來進行PSBT(部分簽名比特幣交易),這允許只有一個已簽名的輸入對應一個輸出。結合記憶池的透明度,這使得許多買家可以發現潛在的有利可圖的交易。因此,交易者經常使用RBF和CPFP來引發競爭性手續費戰爭,從而使礦工能夠從這種需求中獲得MEV。例如,當賣家列出他們的資產供出售時,買家可以提交出價並使用RBF來增加交易費用,以應對競爭對手,希望他們的交易得到確認。
交易員之間這種競爭的典型例子是ID為2ffed299689951801a68b5791f261225b24c8249586ba65a738ec403ba811f0d的交易。在賣方列出其資產後,此交易被使用RBF重複取代,使用的手續費率分別為238、280、298和355 sat/vB。
來源:Mempool.space另一個例子涉及 Magic Eden 平台上的 OrdiBots 鑄幣過程。幾個用戶成為交易池前置攻擊的受害者。OrdiBots 在 Magic Eden 上的鑄幣銘文使用了 PSBT。PSBT 和 10 分鐘的比特幣區塊間隔的存在使得任何潛在買家都可以通過引入不同的地址、簽名,只需支付更高的手續費來競爭相同的交易。這導致一些白名單用戶由於受到前置機器人的干擾而無法鑄幣。(團隊後來道歉並承諾以定制的 OrdiBots 賠償受影響的用戶。)
然而,并非所有與MEV相關的技術或事件都對用戶有害。在某些情況下,MEV技術也可以保護用戶資產免受損失。例如,如果沒有RBF,錯誤交易無法salvaged,並且卡住的交易可能會長時間處於不確定狀態,從而導致機會成本。此外,運行RBF有利於比特幣的網路安全。由於區塊補貼預計將在未來相對於交易費用減少,交易費用將在激勵礦工繼續參與比特幣網路方面發揮關鍵作用。比特幣開發者彼得·托德(Peter Todd)也一直直言不諱地表示RBF的好處並建議礦工運行完整的RBF。
然而,與以太坊的 gas 機制不同,比特幣的手續費僅與交易大小有關。因此,比特幣的交易池可以被視為更直接的區塊空間拍賣市場,人們可以觀察哪些用戶正在競標下一個區塊,以及價格是多少。
因為不同節點從P2P傳播收到不同的交易,所以每個節點都有不同的交易記憶池。此外,每個節點都可以主動自定義自己的轉發策略(交易記憶池策略),定義它想要接收和轉發的交易。礦池也可以根據自己的偏好選擇要包含在區塊中的交易(儘管從經濟上講,他們會優先考慮高手續費的交易)。例如,比特幣結節點過濾掉任何Ordinals交易,而Marathon Mining在探索者中創建了一個像素風格的標誌。
區塊836361(像素顏色顯示費率),來源:mempool.space因此,用戶可能會考慮直接將交易發送給特定的礦工或礦池,以加快交易的納入速度,但這種做法可能會損害比特幣社區高度重視的兩個關鍵特性:隱私和防止審查的能力。
透過P2P節點傳播交易,而不是直接發送(例如,通過RPC端點)給礦工或礦池,有助於掩蓋交易的來源,使礦工和礦池更難基於識別信息對交易進行審查。
除了使用交易加速服務外,用戶還可以選擇通過RBF和CPFP加速他們的交易。
RBF(替換付款)允許替換交易池中的未確認交易,用與其衝突的另一筆交易(同樣引用至少一個相同的輸入),但支付更高的費率和總體更高的費用。與之前討論的交易池策略類似,RBF可以以多種方式實現。最常見的實現方式是可選RBF(選擇性RBF),由Gate設計。BIP125,在其中只有特殊標記的交易可以被替換。另一種方法是完全RBF,即無論是否有標記,都可以替換交易。
CPFP(子支付父母)使用了一种不同的方法来加快交易确认。与RBF中替换陷入内存池的交易不同,接收者可以通过发送一个使用较高费率的挂起父交易中的UTXO的子交易来加速挂起的父交易。这可能激励矿工将这些交易批量放在下一个区块中。因此,在某个时刻的高费率下,您可能会看到包含非常低费用的交易被包含在一个区块中;这些交易很可能在使用CPFP(因为后续交易支付费用)。
該交易使用CPFP,以讓具有低費率(7.01 sat/VB)的父交易得以確認。來源:mempool.spaceRBF和CPFP的主要區別在於RBF允許發件人用費率更高的交易替換待定交易,而CPFP允許接收方通過用費率更高的子交易來加速待定交易。CPFP也適用於需要從閃電網絡退出的交易(例如,錨定輸出就費用而言,RBF相對來說更具成本優勢,因為它不需要額外的區塊空間。
儘管帶外費用支付為無法使用RBF或CPFP的交易提供了補救措施,但長期廣泛使用可能會影響比特幣的審查阻力。
在常見的挖礦池協議中,例如Stratum v1,挖礦池只需要向礦工提供區塊模板(包括區塊標頭和coinbase交易信息),礦工根據此模板進行哈希計算。還有一些工具,例如,stratum.work,可以可視化來自各種礦池的Stratum信息。
在這個過程中,礦工無法選擇要打包的交易;相反,礦池會選擇交易並構建模板,分配任務給礦工。
因此,在 Stratum v1 協議中,我們可以將角色大致映射到以太坊生態系統如下:
因此,按照這一趨勢,礦池和礦工的未來角色可能不會以與乙太坊PBS(提議者/建造者分離)模型相同的方式演變。
此外,比特幣核心中與交易池相關的新設計可能會帶來變化,主要包括備受討論的v3交易中繼策略和集群記憶體池的增強。然而,影響這些新設計中的一些,例如閃電網絡通道退出的實施,仍在進行中討論.
比特幣開發人員很早就認識到並討論了一些問題,例如費用狙擊問題,在這種情況下,礦池可能會故意重新挖掘之前的區塊以捕獲交易手續費。比特幣核心已經實施了一些措施來對抗手續費狙擊,但目前的方法還不完美。
除了本地交易費用外,另類資產也可能成為未來的可持續收入來源。因此,一些專案正試圖建立基礎設施,以更好地識別涉及另類資產的有價值交易。比如鋼筋Gate正在開發一個替代性的公共記憶池,以更好地識別具有價值的替代資產交易。
然而,正如在“帶外費用支付”部分所討論的,這些離鏈比特幣經濟激勵對比特幣的自我調節激勵兼容系統的影響還有待觀察。
無論如何,比特幣上的MEV與乙太坊相似,但由於架構和設計理念的差異,也有所不同。比特幣的實用性不斷增加,區塊補貼獎勵的減少以及BTCFi生態系統的發展將引起對MEV相關因素的更多關注。





