萬字剖析以太坊背後的權力機器:MEV 與 PBS
作者:Masterdai
來源文章:Hash Hunter
2007 年,加拿大皇家銀行的交易員勝山發現了一件令他感到困惑的事情,當他在交易終端按下買入鍵的一瞬間,所有的訂單消失了。
而在區塊鏈的世界裡也發生了一件相似的事情。2022 年 6 月,Scott Bigelow 在以太坊主網上面部署了一個加密合約並往裡存入了 0.035 個以太幣,只有他一個人知道取出合約內存款的密碼。而就在他往合約發送密碼信息的一瞬間,合約裡的以太幣消失了。

毫無疑問的是,他們都遇到了搶跑者。勝山想要下的訂單分布在各個不同的交易所,因為地理位置的緣故,每一個訂單所到達交易所的時間是有微小差異的,高頻交易者通過更快的光纖網絡提前知道了第一筆買入單,從而在勝山的訂單下到其他交易所之前把訂單都給買光。
Scott 的密碼信息儘管只有他一個人知道,可當他的交易信息被各個節點廣播前,就被搶跑者在內存池子中所嗅探到,並且複製了他的密碼以更高的 Gas 費用搶先把合約裡的錢搶走。這些搶跑機器人僅僅只是這些「捕食者」活動的冰山一角。不同於傳統金融的高頻交易,在區塊鏈這個無準入機制的黑暗森林中,已然出現了更為精巧殘忍的策略,並且被廣泛的應用於 DeFi、NFT 各個領域。
本文將從以太坊底層原理的角度來展示 MEV 機器人、Flashbots 在其中所擔任的角色;PBS 架構對後續加密生態的影響和對未來各個角色的演進預測。共分為三個章節:
第一章節為原理解讀。
第二章節闡述了 MEV 的生態格局、投資以及創業機會。
第三章節是對未來構建者 - 提議者分離架構的預測和展望。
1、產業鏈
要想完全徹底的理解現在的 PBS 生態(提議者 - 構建者分離),我們可以從用戶端發出一筆的視角來看待:「當一個用戶在按下與去中心化應用互動的那一瞬間再到在共識層上完全確立,這一個過程到底發生了什麼?」

為了方便理解,我將這些環節拆分成了幾個步驟:
用戶交易(transaction):當我們在錢包裡進行轉帳或是在某個去中心化交易所裡進行代幣的兌換亦或是 Mint 某個 NFT,從鏈上的數據結構來看都是類似的。

如上圖所示就是對一個 NFT 合約進行 Mint 所需要的信息,其中最重要的信息就是 data,在上圖 data 裡面 0x1249c58b 就是對 mint()這個 function 的調用。而如果我們把 data 裡面的數據換成 0x 那麼就代表一個普通的轉帳。通過這些 data 和 value 的數據,我們可以清晰地判斷用戶這一筆交易的意圖和作用。
**內存池(mempool):











