買比特幣 買比特幣
Ctrl+D 買比特幣
ads

MEV:觀點:原始無序 MEV 時代到來_ETH

Author:

Time:1900/1/1 0:00:00

設想一種情形:用戶在AMM類型的DEX上做交易,無論設置什么滑點,最終都會在你能接受的最差價格上成交。這可能是個對用戶來說很可怕的場景。

TLDR;

目前的MEV-Geth實現機制改變了原本網絡中預期的交易排序規則,導致諸多細思極恐的公開公正性問題,并且可能已經對生態中的用戶產生利益損害。

以太坊網絡交易池原生規則

當前以太坊網絡中,如果用戶通過原生的方式發送交易,這筆交易會在整個由以太坊全節點組成的點對點網絡傳播,并且交易的內容完全透明,這意味著任何網絡中任一全節點能看到絕大部分交易的交易內容。

由此,以太坊網絡中會出現幾種破壞交易發送者預期和體驗的情況,

搶跑,指通過讓特定交易在同個區塊中排在目標交易前而獲利,主要針對清算和套利交易;

尾隨,指通過讓特定交易在同個區塊中排在目標交易后而獲利,典型的針對對象是信息輸入機制交易或大單交易;

三明治夾擊,上述兩種攻擊形式的結合,讓目標交易恰好夾在兩筆特定構造交易中間,從而獲利。三明治攻擊大大拓寬了可攻擊的范圍,哪怕是一筆普通的AMMDEX交易,都有可能成為針對對象。攻擊者的第一筆構造交易制造更大的交易價格波動,待目標交易執行完之后緊接著執行第二筆構造交易,換回發動攻擊的代幣完成獲益。

觀點:美債收益持續走強阻礙了比特幣和黃金的上漲:金色財經報道,一位觀察家表示,盡管全球市場開始以陷入困境的國家的法定貨幣波動的形式出現裂縫跡象,但比特幣和黃金等被認為是避風港的貨幣仍難以獲得上漲動力。

周一,俄羅斯盧布(RUB)兌美元匯率貶值至102美元,創2022年3月以來的最低水平。這一跌幅使年初至今的累計跌幅達到33%,并迫使俄羅斯盧布兌美元貶值。央行將利率從8.5%上調至12%,這是一項緊急舉措。與此同時,阿根廷將本已疲軟的比索(ARS)貶值18%,從上周五的287比索跌至1美元兌換350比索。比索今年下跌了98%。

三菱日聯銀行表示,盧布和阿根廷比索的最新下滑代表了全球金融市場面臨壓力的早期跡象。也許名義和通脹調整后的美國政府債券收益率持續走強,是導致盧布和阿根廷比索最新下滑以及美元指數上漲的關鍵因素之一,這阻礙了比特幣和黃金的上漲。[2023/8/16 21:27:39]

發起攻擊的對象是不確定的。理論上,所有知道了你的交易內容的人都有可能攻擊你,dApp項目方、專業攻擊者、錢包、礦池,都有可能攻擊你。

攻擊的難易程度,與網絡的共識規則和生態中普遍可用的基礎設施有關;例如,如果大家完全遵守當前的交易池規則,僅通過GasPrice競爭來影響出塊者對交易的排序,則三明治攻擊是比較難發動。

目前,由于能夠直接決定自己所打包區塊中的交易的執行順序,礦工-礦池一直被當成是最有可能發動攻擊的參與者,這也是“MEV”這個概念的由來;但實際由于攻擊機會具備一定時效性,可能轉瞬即逝,攻擊者和礦池更多表現為一種分成合作的關系。

觀點:中國的法律環境中基于公鏈的數字藏品有四大潛在風險:3月26日消息,數字藏品的全球趨勢與中國創新的直播中,星圖比特創始人張炯在《國產公鏈數字藏品的合規發展》主題分享中稱,基于公鏈的數字藏品有三個優勢,用戶對數字藏品的真實處置權、真實可交割及透明真實感。而基于聯盟鏈的數字藏品有兩大優勢,包括容易獲得政府監管部門的理解,更容易形成企業與企業之間合作的信任。目前,中國的法律合規環境中公鏈數字藏品有一些潛在風險。第一,如何讓國內用戶在沒有數字貨幣的前提下,通過人民幣購買數字藏品NFT。第二,用戶用人民幣購買數字藏品后,可能再賣成數字貨幣,因而數字藏品需要完成與數字貨幣的切割,否則可能淪為OTC渠道。第三,人為操作會造成數字藏品市場波動帶給普通用戶的經濟風險。第四,數字資產的托管問題。此外,張炯認為,基于聯盟鏈的數字藏品存在停止運營的風險等。(8btc)[2022/3/26 14:19:31]

這些背景,正是使我對MEV-Geth和其他形式的、礦池直接從事三明治攻擊的現象感到不安的原因。

當前的MEV-Geth實現

目前MEV-Geth實現的功能僅為,搜索網絡中MEV機會的搜索器,轉發原子交易包到注冊礦池節點,出塊節點允許插隊。構建出僅在注冊礦池和Relay服務器間的簡單網絡。

MEV-Geth是一種特殊定制的以太坊節點客戶端,運行在礦池方,允許通過該客戶端存儲Relay分發的MEVBundle,并將這些特殊的交易打包到區塊中的隊列頭部位置。

觀點:東南亞國家的STO進展較快,但仍需穩健創新:國際新經濟研究院數字經濟研究中心主任鄭磊對《證券日報》記者表示,STO數字資產發行和交易,東南亞國家的進展得比較快。而數字資產是數字經濟的基礎,也是數字金融的標配,這方面創新停滯,可能會嚴重影響數字經濟的發展。因此,仍需對這方面進行穩健創新。[2020/11/13 20:44:25]

使用者可使用MEV-Geth廣播稱為Bundle的交易包;一個Bundle內包含的信息有:一個交易列表,套利計算區塊高度,最小最大超時時間。在單個Bundle上鏈的區塊中,發送者會通過coinbase交易,向出塊者支付ETH作為分傭。

在當前的MEV-Geth實現中,每一個區塊只能存在一筆Bundle,因此出塊者會會選出coinbase支付最大的一筆Bundle上鏈。

這個當前的實現簡化了實施三明治夾擊的難度。一方面,攻擊者可以顯式地聲明夾擊交易的前后關聯;其次,夾擊者沒有了后顧之憂,即使在與其他夾擊者的上鏈競爭中落敗,其交易也只會在MEV-Relay網絡中超時無效,不需要付出Gas費用。

根據Flashbots團隊的公開聲明,他們正在開發允許同一個區塊包含多筆Bundle的方案,或許我們很快會看到區塊中充滿大量零Gas費的三明治夾擊。

找到MEV-Geth交易

觀點:加密貨幣基金需求強烈 機構將比特幣視為另類對沖基金:6月1日消息,最近幾個月,灰度投資一直在大量購買比特幣。且根據灰度的數據,90%以上的新資金流入來自機構投資者。而吸引機構注意的可能不僅僅是灰度。加密領域的資產管理公司Blockforce Capital首席執行官Eric Ervin表示,越來越多的機構正感興趣,無論是比特幣減半還是政府進行量化寬松,考慮到前所未有的財政和貨幣全球刺激,感興趣都是正確的。Stack Funds的研究主管Lennard Neo表示,機構投資者一直在尋找替代解決方案,不僅可以提供回報,還可以保護其現有投資組合免受進一步的下行風險。Galaxy Fund Management的投資組合經理Paul Cappelli也表示同意該觀點,稱多個層次的投資者興趣有所增加。

而針對灰度大量購買比特幣,灰度拒絕透露最近BTC購買狂潮的具體細節,也不愿透露其他機構投資者可能會搶購BTC的原因。灰度投資的董事總經理Michael Sonnenshein告訴Cointelegraph,投資者通常會在遭受市場沖擊或者在法幣、政府債券和黃金的不確定時期,試圖保護自己的投資組合。他稱,比特幣已成為一種另類對沖工具,獨立于央行制定的貨幣政策而運作。(Cointelegraph)[2020/6/1]

根據目前的實現,MEV-Geth交易最顯著的特點就是前后兩筆夾擊交易的GasPrice都為0。

觀點:ETH2.0將降低以太坊通脹率 使ETH成為稀缺性超黃金的資產:V神最近聲稱,原定于7月份啟動的以太坊2.0開發工作仍在進行當中。著名分析師和投資者Alex Saunders以以太坊2.0會如期啟動為假設繪制了以太坊的流量和存量(stock-to-flow, S2F)圖表。Alex Saunders稱,以太坊在2019年的S2F比率為21.95,和銀等貴金屬的S2F值22非常接近。然而,該S2F圖表2020年部分顯示,ETH可能在稀缺性方面超越白銀。桑德斯預測,到今年年底,ETH的S2F將達到28.25。他指出,隨著以太坊2.0按預期啟動,其S2F到2021年將躍升100%。然而由于這些都是基于協議升級的實現,而此前該協議已被多次推遲,社區將不得不等待以太坊2.0的最終發布,屆時質押(staking)將取代挖礦。Alex Saunders預計,隨著協議改變,所有人都將會將ETH用來質押。他預計,到2021年,以太坊的流量和存量比將達到57.2,到2022年會接近58.5。黃金目前的存量和流量比率約為60,這意味著以太坊將可能成為更惜售的資產。隨著ETH這一第二大加密貨幣變得更為稀缺,預計其通脹率將會下降。隨著股權證明的實施,預計以太坊的通脹率將下降2%。這一降幅接近比特幣三次減半后1.8%的通脹率。以太坊的通脹率將達到2.5%,甚至比黃金等貴金屬的通脹率還要低。(AMBCrypto)[2020/5/29]

打開區塊瀏覽器網站etherchain.org,查看任一區塊的交易列表,如果在列表開頭出現了三明治夾擊,且夾擊交易的GasPrice為0,則這很有可能是通過MEV-Geth發起的Bundle。

-12200018高度區塊的列表頭部-

-某筆被夾擊交易全過程-

網絡已全面部署MEV-Geth

當前MEV的情況可以通過對0gasprice并且gasused大于21000交易查詢獲得,具體見我臨時建立的?dunedashboard

從圖中可看到,不少礦池都已參與,每天有約超過3500筆MEV相關交易,大約一千多次MEV交易產生。按照平均出塊時間在12s來算,每天有7200(60x60x24/12)個區塊,即每天有近1/3的區塊中存在MEV-Geth交易。還有部分礦池未使用MEV-Geth,套利者還未切換到這種新的競爭模式。

不同環境下的博弈

我們可以借助比較幾種交易池運作情形,來了解用戶得到了什么,又失去了什么。

公開博弈狀態

如果網絡回歸到原生狀態,而且出塊者恪守行業自律,所有交易全公開,任何人都能通過建立節點或者通過節點服務發現未被打包的交易;那么,如果想夾擊某筆交易,就需要發送兩筆交易,并設置gasprice為被攻擊交易前后來保證夾擊順序,并且在有競爭的情況下還要發送多份拷貝交易提高成功率,最后在任意交易執行失敗時要面臨花出礦工費的懲罰。

從用戶方來看,大家都處于平等公開的環境下,當看到自己交易被夾擊或搶跑時,是有機會有方法加速或取消這筆交易來避免潛在損失的。

而且,最終成型的區塊,不僅能顯示出交易池競爭的勝者,還能真實地反映交易池競爭的實際情形。

隱私交易服務

此處的“隱私交易”指的是礦池開設專門的通道,由該通道進入礦池交易池的交易不對外廣播,但仍根據GasPrice高價優先的形式排序并打包交易。

普通用戶使用隱私交易服務時,其交易對外不公開,因此,除非礦池自身違反保密承諾或參與攻擊,否則用戶不會受到上述攻擊。

再從另外一頭考慮,如果攻擊者通過隱私交易服務攻擊公網可見交易,被攻擊者無法發現事情即將發生,無法做出應對。但是,三明治夾擊仍然受限于交易路由和交易池排序的隨機性,無法輕易實施。

而且,當多人競爭同一個獲利機會時,只要礦池不透露相互競爭的交易,他們便無法了解競爭對手出價,只能盲出價格進入排序隊列,這變相提高攻擊成本和難度。

此外,最終成型的區塊,仍然能真實地反映出交易池競爭的全部情形,外部可以觀測到成功失敗及其原因。

若MEV-Geth成為主流

MEV-Geth出現后,套利者搶跑者會將可套利可夾擊的交易提交到這個網絡中競價,篩選出上交礦池利益最大的Bundle會放到下一個打包的區塊中優先執行,保證被打包交易能達到100%成功率。

在當前,如果你也部署了一個MEV-Geth節點,Bundle內容對你來說是透明的,因此如果有人攻擊你,你也能及時響應。

但如果你并不知道什么是MEV-Geth,你的情形與有人動用隱私交易攻擊你相同;變得更差的是,攻擊者的確定性提升不少,并且攻擊過程的競價也無法得知,因為成型的區塊將只暴露那筆勝出的交易,而不會暴露競爭的過程。

Flashbots認為,這會給網絡帶來一些好處:套利者競爭博弈的過程被移到另外一個網絡,可以緩解以太坊P2P網絡的負擔;只有勝出者占據區塊空間,可以緩解區塊擁堵。在subreddit/EtherMining上有發布報告列出目前區塊中的額外獲利情況,但或許長期不一定能趕上礦工費下降帶來的總收入減少,需要更多長期數據跟蹤研究。

去中心愿景

原本網絡共識預期是,以太坊Defi用戶和搶跑者處于同一規則下,并且競爭的過程和結果也是透明地暴露在區塊中。隨著礦池的介入,事情變得更加復雜,隱私交易和MEV-Geth,都讓網絡底層開始明確介入上層業務。而MEV-Geth似乎用各種好處正當化了對用戶的三明治夾擊,并且讓競價過程在一個外部無法觀測的網絡中發生,網絡運行過程變得變得不友好也不透明。

我這里有幾個問題,

礦池為提供算力的礦工獲得利益出發,部署目前這個階段的MEV-Geth去獲取更多利益,這可能無可厚非。但這是否符合去中心和網絡的公開公正呢?

Flashbots之前公開承諾里有提到保護以太坊的開放性去中心化,目前MEV-Geth隱私性和公開拍賣競爭問題未解決之前,部署到當前的網絡中是否是合適的時機呢?

礦池的排序權引申出來的超級能力,可能在去中心化網絡中無法被去除,也就是MEV是個客觀存在的事物。但對于MEV-Geth出現讓MEV的濫用變得更加便利,甚至成為正當借口去夾擊用戶交易,這是否造成長期不良影響?

社區中也是有不少關于MEV或MEV-Geth實現的爭議,不少聲音是擔心

康奈爾教授AriJuels在CoinDesk上發表的《Miners,Front-Running-as-a-ServiceIsTheft》

OffchainLab聯合創始人EdFelten發表的《MEVauctionsconsideredharmful》,這篇不是針對這個議題,反對的是拍賣一天排序權的這種方法。

Vitalik有一篇對此的回應

EthererumResearch論壇上網友pmcgoohan發表的《MEVAuctionsWillKillEthereum》

Paramdigm基金合伙人CharlieNoyes發表的《MEVandMe》中也提到“MEVCanHarmUsers,MEVCanHarmEthereum”

如果以太坊想成為支撐整個世界的金融基礎平臺,那么維持用戶資產安全以及交易排序的公平性就非常重要。所有參與方都是按照礦工費競價規則競爭打包隊列位置,執行失敗會失去支付的礦工費。礦池在打包過程中完全忽略交易內容,僅以礦工費高低來為交易排序,網絡驗證人和應用參與方隔離開來,互不干涉影響。

MEV-Geth的全面部署以及礦工對以太坊網絡的應用層逐步侵入,讓我感覺到有些不對勁,周末兩天思考和查閱材料,最后寫下了這篇內容,希望能讓更多人來思考這個可能會對以太坊影響深遠的問題,也感謝這幾天幫助校對內容的朋友們,特別感謝阿劍老師不斷對闡述邏輯和順序向我發問讓文章內容更加完善與邏輯完備。

Flashbots相關內容索引

flashbots/mev-research:ProjectmanagementforMEVResearch

flashbots/pm:EverythingthereistoknowaboutFlashbots

Tags:MEVETHGETHGETMEVR幣3X Long Tether Gold Tokentogetherbnb劇情到哪了PoolTogether

萊特幣價格
HTT:關于WBF對BAB的下架公告_FEX

尊敬的用戶: 應項目方要求,將對BAB/USDT交易對進行下架,并于新加坡時間2021年4月16日16:00關閉提幣。在基準貨幣的幣對下線后,相關幣種資產將進行隱藏,不再顯示在資產內.

1900/1/1 0:00:00
ITA:DeFi 新聞媒體平臺 The Defiant 完成 140 萬美元 Pre-Seed 輪融資,將構建 Web 3 金融信息平臺_SDEFI

鏈聞消息,DeFi新聞媒體平臺TheDefiant背后公司DefiantMedia宣布完成140萬美元Pre-Seed輪融資.

1900/1/1 0:00:00
UMB:Bitcoinwin投研:行情將維持震蕩_ITH

據Bitcoinwin交易所平臺行情顯示:BTC在24小時內主要圍繞60000一線上下震蕩,行情多次回踩1小時級別MA60均線并反彈,市場情緒短時多空陷入膠著.

1900/1/1 0:00:00
加密貨幣:金色早報 | 納斯達克將Coinbase參考股價定為250美元_丘比特幣圖片

頭條 ▌納斯達克將Coinbase參考股價定為250美元金色財經報道,高盛和納斯達克已經將Coinbase直接上市的參考價格定為每股250美元.

1900/1/1 0:00:00
虎符將于4月13日15:00正式上線COOK(Cook Protocol ),4,000USDT等你來領

尊敬的虎符用戶, 虎符將于4月13日15:00正式上線COOK(CookProtocol),4.

1900/1/1 0:00:00
ASH:數字藝術家 Pak 推出 NFT 銷毀平臺 burn.art,即將向用戶開放_PAKO

鏈聞消息,數字藝術家Pak推出一個NFT銷毀平臺burn.art,允許NFT持有者銷毀其NFT的同時獲得ASH代幣.

1900/1/1 0:00:00
ads