Solana生態中的meme代幣在近期一直是市場的焦點。 BONK、Dogewifhat或一些故意拼字錯誤的名人meme代幣成為了加密用戶瘋狂追逐的標的,Dogewifhat更是上線Robinhood Crypto與幣安,市值超30億美元。 3月15日,加密藝術家Darkfarms發起的BOME代幣更是在24小時內上漲超47倍,交易量超3億美元。
隨著meme熱潮而來的問題是,用戶在Solana鏈的去中心化平台購買meme代幣時,頻繁地受到三明治攻擊,導致購入meme代幣的價格偏高,蒙受損失。此類機器人屬於MEV攻擊, MEV是什麼?它對區塊鏈生態有何影響? Solana如何處理MEV所造成的問題?今天Beosin將為大家一一解析。
MEV與交易機會
MEV全稱為Maximal Extractable Value,譯為最大可提取價值。最初MEV指的是Miner Extractable Value(礦工可提取價值),在BTC網路中礦工透過對區塊中的交易進行重新排序獲得超出區塊和網路手續費的獎勵。但實際上MEV 與區塊鏈網路的種類無關。所有的公鍊網路其實都有類似的情況,因此MEV從Miner Extractable Value拓展成了Maximal Extractable Value。
MEV像一種稅收,由整個區塊鏈網路的維護者向使用該網路的普通用戶收取。這看起來可能是一種負擔,但MEV在區塊鏈網路的發展和生態經濟的穩定方面發揮了重要作用。
由於礦工/驗證者可以對一個區塊裡的交易進行重新排序,因此,MEV常用於以下策略:
1. 原子套利
套利者如果發現鏈上不同流動性池的相同交易對有價差,那麼套利者會利用MEV爭取其交易存在於同一區塊從而獲利。這種套利行為可以平衡不同流動性池的資產價格,
2. 清算
在涉及鏈上借貸業務時,未避免壞賬,借貸協議往往允許第三方清算人參與清算抵押物,透過清算不健康的保證金頭寸以保持協議的穩定運作。如MakerDAO,用戶抵押ETH等資產進行借貸,將會有MEV機器人負責清算獲利。
3. 三明治攻擊
利用AMM的價格計算機制,透過搶跑普通用戶的購買交易,在一個區塊中比受害者先買入,然後比受害者先賣出進行獲利。
還有其它例如IDO、INO搶先購買代幣、鑄造NFT等有利可圖的活動,也可以利用MEV進行獲利。
SolanaMEV
Solana 與ETH等公鏈類似,採用PoS來確保安全。由於Solana的節點運作要求極高,一般使用者無法執行Solana 的驗證節點。 Solana大多數驗證節點位於處理海量資料的資料中心。託管在資料中心的驗證節點可以利用網路優勢和平行設計處理更多交易,獲得更多區塊獎勵。
驗證者收取的所有交易費用的50%需被銷毀。這樣做的目的是激勵驗證者在分配的時段內處理盡可能多的交易。
Solana鏈上手續費銷毀創近年新高:https://dune.com/21co/solana-key-metrics
在Solana 上,約每400 ms 出一個區塊。先前由於Solana 先到先出的交易處理機制,因此要利用MEV必須競爭低延遲而不是高費用。能夠首先讀取區塊狀態意味著能夠更高機率地執行有利可圖的交易。
先前,在Solana上要利用MEV,需運作節點來讀取最新的網路狀態,並且是高權益驗證者。這種方案要求高,成本高。
Solana搶跑策略
1. 垃圾交易
先前由於Solana 先進先出的交易處理機制,濫發垃圾交易一直是搶跑最常見的方式。這種方法不在Solana上有效,此前有不少人使用這種方式在Base鏈的Friend.tech進行搶跑獲利。但這種方式需要讓驗證者處理大量失敗的交易,嚴重時可能導致驗證者的處理能力超載,共識不一致,最後迫使網路中斷。
2. 優先gas費
優先gas費是Solana新升級的一部分,旨在透過為交易優先順序創建新的激勵措施來解決和減少垃圾交易。優先gas費透過gas高低來決定優先納入區塊(一種成本更高的方式),以幫助減少垃圾交易。
引入這種機制會讓產生垃圾交易的成本增加。然而,優先gas費需要始終足夠高,這樣才能保證以實際產生大量成本對濫發垃圾交易的發送者造成損失。
此外,優先gas費用的引入使用戶能夠以公平和競爭的方式表達他們對交易優先確認的願望。 Solana的這個機制實際上類似以太坊,我們可以看到Solana的gas war:
耗費21.78個SOL以確認交易:https://explorer.jito.wtf/bundle/a6fb6ad4f7f4ad1f797c2115f688e6bc178f2609a1a420769af97a17b6dbde4c
3. Jito-Solana
Jito-Solana 就像是Solana的Flashbot,透過引入mempool和區塊空間拍賣機制,用戶向運行Jito-Solana的驗證者提交他們希望包含在區塊的交易包以及對這些包的出價客戶端。出價最高的人獲勝,他們的捆綁包會在鏈上提交,為驗證者及其利益相關者創造額外的收入來源。所支付的小費(Tip) 100%支付給驗證者及其質押者:
https://dune.com/21co/solana-key-metrics
目前Jito-Solana 用戶端已佔驗證節點客戶端市場佔有率的66%,成為Solana的主流驗證客戶端。驗證者MEV 獎勵以及採用Jito 用戶端的驗證者數量(目前為814個),顯示有越來越多的Solana參與者正在考慮或是已經在實踐如何在Solana 上利用MEV 捕獲/分發利潤。
在本次Solana meme熱潮中,透過Jito發動的三明治攻擊讓一般用戶苦不堪言。前不久Jito宣布暫時關閉其mempool以減少三明治攻擊:
https://twitter.com/jito_labs/status/1766228889888514501
如何正確看待MEV?
MEV並不是可以真正消除的東西。 MEV研究的重點應該放在如何使用MEV讓生態系統中的普通用戶和應用程式受益:如Jito透過MEV引導Solana驗證者選擇其客戶端,增加了Solana客戶端的多樣性,當然,目前由於其網路效應,又導致了一定的中心化問題;利用MEV拯救用戶和協議的資產;利用MEV對網路產生的收益進行再分配,這些都是MEV對整個區塊鏈網路生態有益的面向。
Beosin作為全球最早一批從事形式化驗證的區塊鏈安全公司,主打」安全+合規「全生態業務,在全球10多個國家和地區設立了分部,業務涵蓋專案上線前的程式碼安全審計、專案運行時的安全風險監控與阻斷、被盜追回、虛擬資產反洗錢(AML)以及符合各地監管要求的合規評估等「一站式」區塊鏈合規產品+安全服務。