為什麼 MEV 中的區塊級分數很重要? 什麼是區塊級計分: 區塊級計分是一種簡單、可驗證的指標,用於衡量費用接收者在一個區塊中的餘額變化。它不需要追蹤每一筆交易或事件,而是記錄費用接收者在區塊執行前後的 Merkle 錨定餘額,並將差額視為該區塊的分數。這種單一數字的定義減少了對於什麼“算作”價值的模糊性,並且可以通過 Merkle 證明輕鬆驗證。 標準化區塊價值很重要,因為許多 MEV 系統依賴於一致的、可審計的分數。中繼利潤切換、驗證者會計、建造者支付、區塊瀏覽器和支付證明都需要一個可靠的指標來比較區塊。如果沒有共同的標準,中繼可能會重複計算或低報價值,驗證者無法獨立確認支付,而建造者的激勵也會變得不一致。區塊級計分通過提供一個透明的、協議無關的測量標準,簡化了這些問題,並且易於驗證。 在實踐中,區塊級分數用於比較區塊,決定驗證者應該提議哪一個,並確認建造者、中繼和驗證者之間承諾的支付是否實際交付。 有幾種方法可以衡量價值;區塊級計分是最直接的: - 交易輸出計分驗證特定的支付交易,該交易將費用接收者的餘額增加。它避免了一些提現問題,但每個區塊都會增加燃料成本,並使支付證明變得複雜。 - 交易輸入計分要求支付必須來自 EOA,並在交易的價值字段中包含支付。包含證明很簡單,但該方法施加了嚴格的格式和來源規則。 - 事件級計分標準化在交易中發出的事件(例如,BlockScore(builder, validator, value))。這允許包含證明,但需要關於哪個交易和哪個事件索引計算的新約定。 - 區塊級計分衡量費用接收者在整個區塊中的餘額差異,通過對接收者在區塊 n−1 和區塊 n 的餘額進行 Merkle 證明來驗證。它不施加交易格式約束,並且在支付機制中具有普遍性。它的主要缺點是,驗證者無法在提議的同一區塊中提取費用,而不改變分數;生成簡潔、無信任的支付證明(Merkle 快照)仍然是一個活躍的工程挑戰。 這些權衡主要取決於燃料開銷和證明的複雜性。交易和事件方法增加了燃料和格式規則;區塊級計分最小化了這些成本,但將複雜性轉移到證明生成中。 要了解計分的重要性,回想 MEV 流程:搜索者創建捆綁,建造者組裝最高價值的區塊,中繼通過 MEV-Boost 向驗證者廣告這些區塊,驗證者決定提議哪個區塊。支付可以來自多個渠道、優先費用、協議基本費用(不包括在 MEV 計分中)、直接 Coinbase 轉賬或簡單轉賬,因此計分必須隔離驗證者可捕獲的價值,同時忽略不相關的流。 幾個團隊正在推進區塊級標準化: - Flashbots 引入了在 MEV-Boost 中進行區塊計分的需求,並在中繼切換和驗證者會計方面引領社區工作。 - @wallchain_xyz 測量並重新分配來自套利和捆綁 DEX 交易的 MEV,實現每個捆綁的回扣和保護。 - @bloxroute 提供低延遲的中繼基礎設施和實時區塊價值評估,以強制執行支付閾值並模擬獎勵。...