以太坊很快將從PoW過渡到PoS共識協議。開發者們已經致力于實現這一轉變數年時間,并且分多個步驟進行。第一步是在2020年12月推出信標鏈,當前信標鏈現在已經上線,在撰寫本文時,信標鏈上已經有超過16萬名個驗證者,相當于質押了約500萬ETH。
第二步「大合并」可能會在2022年初發生。雖然在這一步之外還有很多細節需要解決,但關于PoS以太坊已經有足夠多的細節被解決,這就允許我們能夠推斷出最大可提取價值在eth2中的情況。
在本文中,我們將研究eth2中的交易排序,并分析由MEV價值提取而帶來的驗證者收益增長。我們發現,MEV將顯著提高驗證者獲得的獎勵,但也可能會加劇eth2參與者之間的不平等。我們還將討論eth2中MEV的定性方面,比如交易平臺和驗證者池等最大利益相關者之間的潛在動態。
本文由AlexObadia和TaarushVblockquotepapalp共同撰寫。完整的分析文檔參見:
https://github.com/flashbots/eth2-research
?
01.eth2概述
目前以太坊的共識由運行挖礦硬件的礦工們實現,這些硬件被優化以更好地解決PoW挑戰。而從PoW共識到PoS共識的轉變意味著以太坊網絡將由驗證者來保護,每個驗證者節點需要質押32ETH的保證金,并通過投票以達成對信標鏈狀態的共識。驗證者這樣做有著經濟上的激勵,即驗證者的良好行為將獲得獎勵,而離線或者惡意行為將受到懲罰。
目前,信標鏈與eth1鏈并行運行,自2020年12月以來信標鏈一直在成功地在運行中。「大合并」將使得信標鏈與當前的eth1鏈合并。在本文中,我們將使用「eth1」來表示包含區塊和交易的以太坊執行引擎;使用「信標鏈」來表示eth2新的底層PoS共識機制;使用「eth2」來表示合并之后的以太坊權威鏈,這條鏈包括了eth1執行引擎和用于實現共識的信標鏈。
eth2以6.4分鐘的增量達成共識。每個epoch包含32個slot,每個slot時長為12秒,每個slot都代表了一個區塊被添加進信標鏈的機會。在正常運行的情況下,每個slot都會產生一個區塊,但是諸如驗證者離線等原因將可能導致某些slots產生0個區塊。
對于每個epoch,所有驗證者都是被偽隨機地分配去提議區塊或者對由其他驗證者提議的區塊進行證明,提議區塊的驗證者稱為「提議者」,證明區塊的驗證者稱為「證明者」。每個slot期間僅會有1名提議者和多名證明者,這些證明者將負責證明該區塊中的所有信息,包括來自eth1的數據和來自信標鏈的數據。證明者通過對信標鏈的「三個方面」的當前值進行正確地投票來獲得獎勵,這三個方面分別是:區塊鏈的鏈頭、被證明的檢查點以及被敲定的檢查點。
DeFi平臺StakeDAO推出主動ETH期權策略:官方消息,由Staking服務提供商StakeCapital啟動的DeFi平臺StakeDAO宣布推出其首個主動ETH期權策略。StakeDAO使用Opyn開發人員工具包中的永續合約模板創建了一種自動化策略,該策略每周自動向做市商出售價外看漲期權,在鎖定等值的ETH抵押品的情況下,該策略除ETH上漲收益外還能賺取做市商的權利金,并將權利金添加到自動化策略中進行復利進一步產生收益。[2021/8/23 22:30:52]
備注:每個epoch的最后一個slot被稱為檢查點。當兩個連續的epochs被證明了,那么前一個epoch就可以視為被敲定了,詳情可參考《以太坊2.0:如何實現最終性?》。
02.eth2中的MEV
MEV是區塊提議者通過對他們提議的區塊內的交易進行重新排序、審查或者加塞交易,從而獲得的所有可能的價值。為了理解eth2中的交易排序,我們首先來了解一下被用來對交易進行排序的軟件的內部工作原理。
1.eth2客戶端
由于eth2本質上是合并在一起的兩條鏈,因此eth2客戶端由兩個「子客戶端」組成也就不足為奇了:其中一個是執行引擎客戶端,另一個是共識客戶端。值得注意的是,當前的PoW以太坊客戶端將繼續存在于eth2中,并與信標客戶端一起運行,彼此分工不同。
其中,eth2中的eth1客戶端是對當前的PoW以太坊客戶端剝離掉其共識職責,而僅專注于eth1鏈的交易池、eth1執行和EVM;而信標客戶端負責共識和分配驗證者的職責。這兩個客戶端并行運行,各自維護自己的p2p網絡堆棧。
eth2客戶端可能看起來就像下圖這個經修改的示意圖
圖1
2.eth1的區塊提議
正如在當前的PoW以太坊中一樣,eth2中的eth1客戶端將維護一個本地的交易池,其中包含了來自其p2p網絡中接收到的交易。正如Rayonism規范中所描述的,信標客戶端將與eth1客戶端交互,從而形成一個eth1區塊。雖然該規范中的通信途徑細節可能會在生產中發生變化,但大致的方式很可能會保持一致:
經過多次來回,信標客戶端向eth1客戶端查詢其通過eth1交易池形成的某個eth1區塊,檢查該區塊是否滿足各種有效性條件;
一旦這個eth1區塊被信標客戶端接收,并且滿足了各種有效性檢查,則該eth1區塊將被提議者打包進當前的信標區塊中,并成為證明者要投票的數據的一部分。
以太坊2.0質押流動性解決方案Lido將向Curve stETH流動性提供者分配0.5% LDO:1月13日,以太坊2.0質押流動性解決方案Lido發推表示,已經通過一項提案,將在未來30天內向Curve Finance 的stETH流動性提供者分配0.5%(500萬)的LDO。[2021/1/13 16:05:59]
然后信標客戶端將要求eth1客戶端把eth1鏈的鏈頭更新為這個最新被打包的eth1區塊;
一段之間之后,這個包含了該信標區塊的epoch會被敲定,然后信標客戶端將告知eth1客戶端這個eth2區塊已經在共識層被敲定了。
圖2
雖然eth2中達成共識的方式改變了,但eth2中的每個eth1區塊內的交易排序和今天是一樣的,都是在排序交易的軟件和p2p交易網絡中實現的。
3.eth2中是否存在MEV?
由于eth2中的交易排序流程將與當前的PoW以太坊相同,我們有理由認為,MEV機會仍將存在于eth2中,正如我們今天在PoW以太坊中看到的那樣。不同之處在于誰擁有對排序的最終控制權,即在eth2中,驗證者將對交易排序擁有控制權,驗證者被選出來提議信標區塊,信標區塊中將會包含一個從eth1客戶端查詢到的新的eth1區塊。
圖3
這意味著,諸如Flashbots的MEV-geth這樣一種允許eth1交易發送者通過給區塊提議者支付小費來實現自己希望的交易排序的技術將依然存在。明確了這一主張后,我們現在可以思考一下,通過運行Flashbots這樣的軟件,驗證者能賺多少錢?
03.驗證者的獎勵機制
雖然MEV是出了名的難以衡量,但我們使用Flashbots數據作為eth2區塊提議者通過MEV可以獲得的最低額外收益的下限。這是一個收益下限,因為僅有一小部分MEV活動是在Flashbots上發生。
本文分析的一個警告是,本文是基于eth2協議規定的staking收益之上考慮MEV,但不包括區塊提議者可以獲得的交易費獎勵。不包括這些交易費的主要原因是,很難預測在EIP-1559之后提議者將能從交易費用中賺到多少。
1.理想的情況
ETH價格已突破390USDT關口:據幣贏CoinW行情顯示,ETH價格沖高回落,最高漲至393.73 USDT最低跌至386.27USDT,當前現貨報價389.67USDT,永續合約報價389.6 USDT,現貨日內漲幅收窄至2%。幣贏CoinW交易所提醒,當前主流幣幣價波動劇烈,及時注意控制合約杠桿風險。[2020/10/31 11:20:10]
讓我們首先考慮一種理想的情況,即所有驗證者完美參與并獲得最大的協議獎勵,并且所有staking獎勵都被平均分配,因為所有驗證者都在無限的時間尺度上提議相同數量的區塊。
圖4:Y軸表示收益率,X軸表示驗證者數量。藍線表示在不考慮MEV的情況下,理想情況中的驗證者年收益率;黃線表示在考慮MEV的情況下,理想情況中的驗證者年收益率。藍色豎虛線表示撰文時的驗證者數量。
基于當前的驗證者數量,我們發現,MEV可以將驗證者的獎勵增加75.3%,或者說提供一個12.83%的APR,高于比考慮MEV情況下通過質押ETH帶來的7.35%APR收益。從中可以得出的一個結論是,更高的驗證者獎勵意味著更多的ETH持有者將被吸引成為驗證者,這反過來意味著以太坊擁有更大的驗證者集合而變得更安全。
隨著在不久的將來更多的驗證者上線,基于MEV帶來的驗證者收益提高將會不那么顯著,比如25萬名驗證者時的獎勵將僅增加60%。如上所述,這一分析沒有考慮驗證者將獲得多少交易費,因為這將降低MEV對于收益的相對影響。然而,與當前PoW礦工通過Flashbots賺取的額外MEV獎勵相比較,這些數據依然是有用的。這種明顯的差異源于PoS發行率的顯著下降。這表明,在eth2中,MEV的提取將比在eth1中更值得,而且質押者可能會大力推動通過MEV實現的質押收益。
2.將時間因素&REV分配考慮進去
在任何有限的時間尺度上,驗證者的獎勵都是可變的,因為提議區塊有著特定的協議獎勵,且因為一些驗證者將很幸運地有機會提議比平均數量更多的區塊,而一些不那么幸運的驗證者將提議更少的區塊。
例如,如果網絡中有10萬名驗證者,那么每個驗證者每年提議的區塊的平均數量是26個區塊,而最不幸的1%驗證者最多有機會提議15個塊,最幸運的1%的驗證者則至少提議39個區塊。見下圖:
MXC抹茶上線REV/ETH幣幣及REV/USDT杠桿交易:據官方消息,MXC抹茶7月9日14:00上線REV/ETH幣幣交易,同時杠桿交易區支持REV/USDT 4倍杠桿做多、做空雙向交易。REV官方資料顯示,合作治理和可持續的經濟模式使RChain成為一種公共事業,可以應用于氣候變化,數據安全,數字身份以及我們共同面臨的許多其他挑戰。詳情請閱讀相關公告。[2020/7/9]
圖5
基于這一邏輯,我們可以根據3個不同水平的區塊提議「運氣」來繪制出驗證者staking獎勵的可變性:
圖6:Y軸表示收益率,X軸表示驗證者數量。綠線表示在不考慮MEV的情況下最幸運的1%驗證者可以獲得的staking年收益率;紅線表示不考慮MEV的情況下最不幸的1%驗證者可以獲得的staking年收益率;黃線表示不考慮MEV的情況下驗證者平均能夠獲得的staking年收益率。藍色豎虛線表示撰文時的驗證者數量。
現在,我們加入Flashbots上記錄的每個區塊的平均已獲得的提取價值,我們可以比較一下這3個不同水平的區塊提議「運氣」在考慮MEV價值和不考慮MEV價值的情況下的驗證者收益率情況:
圖7:綠線表示包含MEV價值提取的情況下,最幸運的1%驗證者可以獲得的年收益率;紅線表示包含MEV價值提取的情況下最不幸的1%驗證者可以獲得的年收益率;黃線表示包含MEV價值提取的情況下驗證者平均可以獲得的年收益率。最底下這條粗線是在不考慮MEV的情況下的3種區塊提議「運氣」中驗證者可以獲得的staking年收益率,但由于三條線在上圖中的差異太小,因此三條線重疊在一起了。
上圖中的三條用于表示不考慮MEV價值的3個「運氣」水平帶來的驗證者年staking收益率的曲線幾乎重疊在一起而難以區分。這表明,MEV價值的提取擴大了由區塊提議「運氣」帶來的驗證者之間收益的不平等。
此外,REV的分布是不均勻的,可以被視為「運氣」的第二個維度,即其中一些區塊擁有比其他區塊更大的MEV獎勵。例如,下面是在最近的以太坊10萬個連續區塊中使用了Flashbots的MEV-Geth挖礦的礦工所獲得的REV獎勵的分布:
動態 | 點對點ETH交易平臺LocalEthereum改名為LocalCryptos:點對點ETH交易平臺LocalEthereum現已改名為LocalCryptos,以支持包括比特幣在內的更多加密貨幣,此舉是為了與其競爭對手LocalBitcoins競爭。?LocalCryptos的首席執行官Michael Foster表示,LocalCryptos與LocalBitcoins不同,LocalCryptos是非托管的、端到端加密的、并且是完全私有的。(The Block)[2019/11/19]
圖8
上圖中我們將X軸截短至3ETH,但實際上在我們的抽樣中礦工最高可以獲得101ETH的REV價值。使用這一Flashbots礦工獎勵的分布來代表REV的分布,我們可以根據最不幸的1%驗證者、平均的驗證者和最幸運的1%驗證者從MEV獎勵中獲得的收益來界定和繪制出3個運氣級別的年收益率曲線:
圖9:綠線代表在包含MEV價值提取的情況下最幸運的1%驗證者可以獲得的年收益率;紅線代表在包含MEV價值提取的情況下最不幸的1%驗證者可以獲得的年收益率;黃線代表在包含MEV價值提取的情況下驗證者平均可以獲得的年收益率。藍色豎虛線表示撰文時的驗證者數量。
之前一張圖表向我們展示了MEV擴大了由區塊提議「運氣」帶來的驗證者之間收益的不平等;而這種圖表展示了REV的不均勻分布是驗證者之間收益不平等的更大來源,尤其是考慮到這張圖中的Y軸增長到了600%,而圖7的Y軸僅為80%。
然而,在現實中,驗證者將會通過在驗證者池中匯聚資源來消除來自區塊提議運氣和REV分布不均而帶來的驗證者收益的差異。但這意味著,MEV對于驗證者收益的影響可能會抑制人們獨立運行驗證者節點,使得加入某個驗證者池在財務激勵上更加有吸引力,從而可能導致網絡驗證的中心化。
最終,我們擔心MEV可能會加重eth2中的寡頭壟斷動態,因為與那些擁有更少ETH質押量的實體相比,擁有最多ETH質押量的實體的增長速度更快。這將使MEV提取的民主化在eth2中特別重要,從而來保持共識投票權的去中心化。
04.新的共識參與者
雖然上述定量分析對于開始思考eth2中的MEV很重要,但如果沒有對eth2共識參與者的定性分析,本文就是不完整的。如前所述,在eth2中,礦工和礦池將被控制著大量ETH的實體所代替。這一點已經可以通過信標鏈瀏覽器beaconcha.in上顯示的當前eth2驗證者的eth1存款地址的分布情況看出來:
圖10:eth2所有驗證者的eth1存款地址的分布情況。可以看出,大量的eth2驗證者是通過幾家交易平臺和質押池等實體的地址來進行質押的,這意味著這些實體控制了很大比例的eth2投票權。
值得注意的是,這個餅狀圖并沒有區分控制共識投票權的最終實體和它所運行的基礎設施。雖然eth2共識投票權的中心化令人擔憂,但基礎設施的中心化可能不是如此,PoS經濟激勵鼓勵基礎設施的去中心化,以最小化相關的slashing風險。
具體來說,這意味著像Kraken這樣控制了大量eth的交易平臺可能會通過將質押金分散到許多基礎設施提供商,在不同地區、不同硬件上運行eth2節點,而不是在內部承擔這項龐大的基礎設施運行任務,從而降低大幅罰沒的風險。
1.交易平臺
在eth2中最引人注目的變化是交易平臺成為了最大的ETH持有者,因此也成為了最大的驗證者。Coinbase、幣安和Kraken等中心化企業可能將控制最大數量的驗證者slots。這些參與者受到與礦池不同的規則約束,對其聲譽有許多方面的影響。與礦工格局相比,這種差異可能會對驗證者格局產生新的影響,并可能影響驗證者參與的活動,比如他們獲取收益的MEV類型。
有趣的是,這些實體除了參與入eth2質押,還參與多項活動,這可能會為這些交易平臺提供的現有服務與MEV價值提取之間的協同增效帶來新的機會。這些活動包括加速交易、在提款被打包上鏈之前提供私下的提款,以及通過對訂單流的加密原生支付減少鏈上交易費等等。
這類服務最初可能是最前沿的,它們的好處可能意味著用戶會遷移到提供這些服務的交易平臺,從而可能會損害那些由于監管原因沒有或不能提供這些服務的交易平臺。此外,交易平臺在MEV博弈中的潛在垂直整合是一個值得關注的問題,我們認為應該進一步研究。
2.驗證者池
eth2的另一個重要的轉變是驗證者池的崛起,這些池提供了諸如降低參與eth2質押的最低ETH數量要求、替客戶搭建驗證者節點、消除由于區塊提議的「運氣」帶來的變量,以及提供諸如staking衍生品之類的額外服務來等好處。
一個有趣的現象是meta-pools池的出現,比如Rocketpool和pdo。這些實體與許多驗證者池相連接,很可能成為這些驗證者池的質押量的一大來源,因此能夠對驗證者池的行為施加影響,比如影響驗證者池參與的MEV提取類型以及它們向質押者提供的利潤分成。
這些meta-pools通常提供質押衍生品。這方面的一個例子是為用戶提供他們已被鎖定的ETH質押存款的一種流動性代幣化版本,用戶可以使用這種衍生品在網絡中使用。通過允許用戶將被鎖定的ETH通過衍生品的形式再次用于DeFi中,這將進一步增加驗證者在MEV價值之外的收益。
05.開放式問題
我們對eth2中MEV的探索發現了許多懸而未決的問題,我們計劃在接下來的幾個月里進行研究。以下是其中的四個:
1.eth1區塊提議者市場
由于eth2實際上有兩個客戶端要運行,很可能獨立的驗證者會選擇將他們的eth1節點默認為一個服務提供商,比如Infura,因為運行eth1節點的本身開銷非常大。這可能暗示了eth1和eth2節點運行者開始分離。假設這樣一個動態的出現,我們可以想象出現一個eth1節點運行者市場,其中運行著高性能的硬件和MEV模擬軟件,滿足eth2區塊提議者的需求。
2.優化MEV搜索時面臨的新限制
諸如價格套利和清算等MEV機會在eth2中仍然存在,但提取這些MEV價值的系統有著新的參數,這些參數可能會修改或引入對MEV提取的約束。
比如,eth2的出塊時間固定為12秒,而不是像當前eth1的出塊時間多變,且區塊提議者的slots是在每個epoch開始時被分配的,這意味著提議者將最多能夠有6.4分鐘的時間來計算他們的任務。這不僅為驗證者在eth1客戶端交易池上運行計算以獲得最佳MEV提取提供了潛在的更多時間,而且由于出塊時間的可預測性,使得模擬和執行更容易。
這意味著有更長的、更可預測的時間間隔來計算和執行MEV提取策略,從而實現更復雜的、需要大量計算的MEV提取。
3.領導人選擇機制的變化
驗證者將提前知道他們是否需要提出一個區塊。他們甚至可以在一個epoch內提議多個區塊。區塊提議者身份的確定會如何改變MEV價值提取的動態?以及如果確定將在一個區塊內提議多個區塊,這將如何影響MEV提取的動態?特別是,大型驗證者池/交易平臺最有可能在同一epoch內擁有多個連續的slots。
4.Layer2s&分片
本文的大部分內容都假設eth1的區塊內容將保持今天的狀態。然而,在現實中,很多交易流將被轉移至L2s中進行,以太坊Layer1將用作數據可用性層,zk-rollups和optimisticrollups將負責把批量打包的交易數據提交至Layer1上。
這將直觀地減少驗證者從MEV中獲得的收益。然而,這是很難預測的,因為多個Layer2s的世界帶來了額外的復雜性,可能會打開新形式的MEV。類似地,隨著eth2的不斷發展和分片的投入生產,信標區塊內的分片排序可能會有重要意義,MEV可能會成為實現Vitapk提議的「將分片區塊錯開以實現更快的出塊時間」的激勵機制。
感謝TerenceTsao、RapJordan、AlejoSalles、LukeYoungblood、TomaszStanczak、LakshmanSankar、BarnabeMonnot、CasparS和ViktorBunin對本文的寶貴貢獻和編輯。也要感謝Flashbots團隊的其他成員進行的討論。
正文中涉及的鏈接:
1:https://ethresear.ch/t/eth1-eth2-cpent-relationship/7248
2:https://github.com/ethereum/rayonism/blob/master/specs/merge.md#assblockquoteble-block
3:https://dashboard.flashbots.net/
4:https://hackmd.io/@flashbots/quantifying-REV
5:https://ethresear.ch/t/simple-approach-to-incentivizing-shard-staggering/914
?以太坊很快將從PoW過渡到PoS共識協議。開發者們已經致力于實現這一轉變數年時間,并且分多個步驟進行.
1900/1/1 0:00:00一眨眼,從17年“擴容”這個詞進入圈內大眾的視線至今,已然4年過去了。4年里,無數的團隊為了區塊鏈擴容大計做出了卓絕的努力,他們有的致力于提升比特幣或以太坊的可擴展性,有的則干脆另起爐灶,想要沒.
1900/1/1 0:00:00上周末在邁阿密參加比特幣2021年會議的一些人回家后被檢測出新冠病呈陽性,這導致了一波負面媒體報道,并且社交媒體猜測這可能會成為一次“超級傳播事件”.
1900/1/1 0:00:00昨日,特斯拉CEOElon?Musk發推稱,一旦BTC挖礦減少對碳排放能源的依賴,特斯拉將重新接受BTC支付.
1900/1/1 0:00:00原標題:《加息威脅壓頂標普道指創四周最大跌幅美元一年最大漲幅美債收益率躍升》美聯儲暗示,加息會比聯儲此前預期來得早。縮減QE的陰影再次籠罩,美股下挫,美元和美債收益率跳漲.
1900/1/1 0:00:00原文標題:《Swarm官方披露大量信息》Swarm主網已上線,然而許多人依然對這個項目一知半解,比如運行主網的硬件要求是什么,需要多少硬盤空間,測試網如何升級至主網.
1900/1/1 0:00:00