掃碼下載
BTC $74,738.20 +0.00%
ETH $2,332.80 -0.91%
BNB $631.23 +1.34%
XRP $1.43 +2.01%
SOL $88.14 +3.74%
TRX $0.3267 +0.27%
DOGE $0.0980 +3.02%
ADA $0.2557 +3.98%
BCH $453.12 +2.75%
LINK $9.46 +2.22%
HYPE $43.67 -1.81%
AAVE $113.47 +6.94%
SUI $0.9933 +3.28%
XLM $0.1669 +5.25%
ZEC $339.51 -1.08%
BTC $74,738.20 +0.00%
ETH $2,332.80 -0.91%
BNB $631.23 +1.34%
XRP $1.43 +2.01%
SOL $88.14 +3.74%
TRX $0.3267 +0.27%
DOGE $0.0980 +3.02%
ADA $0.2557 +3.98%
BCH $453.12 +2.75%
LINK $9.46 +2.22%
HYPE $43.67 -1.81%
AAVE $113.47 +6.94%
SUI $0.9933 +3.28%
XLM $0.1669 +5.25%
ZEC $339.51 -1.08%

簡析mistX:集成Flashbots以及無交易gas費的DEX

Summary: 這是首個集成 Flashbots 的 DEX。
BlockBeats
2021-12-12 22:21:02
收藏
這是首個集成 Flashbots 的 DEX。

作者:zZ

近期,以太坊網絡的交易成本幾近達到了近一年以來的低點。加密從業者開始反思,面對 BSC、Heco 等 EVM 兼容公鏈的衝擊,以太坊是否正在衰落?還是暴跌的行情降低了財富效應促使以太坊活躍度的下降?亦或者還有其他原因導致以太坊交易成本降低。

由於以太坊的交易成本之和鏈上數據相關,那麼或許鏈上數據可以給出答案。

此處,律動 BlockBeats 選擇以太坊上最大的 DEX Uniswap 的每日交易數量以及以太坊網絡每日活躍地址數作為對照。

數據來源:glassnode

從 glassnode 統計的鏈上數據來看,以太坊交易成本的較低似乎並非源自 Uniswap 活躍度以及以太坊鏈上交易數量的下降。

如果從經濟層面考慮,交易成本上升不外乎短期有利可圖抑或是時間成本高於交易成本。那麼,或許以太坊交易成本的下降與近期被大量礦工所使用的 Flashbots 有關。

根據 Flashbots 最新披露的數據顯示,在過去 30 天,其一共提取了價值 2.84 億美元共 10.05 萬枚以太坊的 MEV。而以太坊網絡 5 月全網交易費用為 10.3 億美元。

本文並非要繼續講述 Flashbots 和 MEV 的故事,而是近期新上線的由煉金術士 Alchemist 創建、Flashbots 驅動的 DeFi 產品「mistX」。

沒有計劃、路線圖,但是項目將超出你的想像

打開 Alchemist 官網介紹,第一頁便是,「沒有開發團隊,沒有公司,同樣沒有計劃和路線圖,唯一的計劃就是沒有計劃」。這是一個思路源自知名開發者 Stephane Gosselin(thegostep)的一條推特。Stephane Gosselin 是 Ampleforth(AMPL)的核心開發者,同時,Flashbots 也是其推出開發的。

雖然,Alchemist 表示自己沒有團隊,但是其透露了目前社區的多簽私鑰的持有者分別為「ees2oo」、「salash」、AMPL 聯合創始人兼 CTO Brandon Iles、「Fiskantes」、SushiSwap 聯合創始人 0xMaki。

公開資料顯示,mistX 是 Alchemist 推出的第一個 DEX 產品。這是第一個集成了 Flashbots 的去中心化交易平台,或能從根源上杜絕黑暗森林問題。

防搶跑、操縱交易和防三明治攻擊

mistX 官方表示,自己能夠防止搶跑、操縱交易和防三明治攻擊,此處將以 Paradigm 的文章進行解釋 mistX 的原理。

以交易哈希 0x669796b2b32c95421ce493975d7796561e5d98c79fe6de9c0f8e41911bbded1a 為例。

該交易者想要使用 82.9 MIST 賣出至少 9234 USDC(下圖①),實際交易過程中,該交易者收到了 9327 USDC(下圖②)。

mistX 的創新之處在於將交易捆綁發布於 Flashbots 的私有內存池而非以太坊網絡的公共內存池。因為發布於公共內存池可能遭受三明治攻擊。從下圖③可見,以太坊瀏覽器顯示,在該交易被納入區塊之前,交易被標記為「私有」。

一個 Flashbots 捆綁包必須是

-原子化執行(executed atomically)

-在區塊頂部(mined at the top of a block)

該筆交易符合這一情況,上圖④可見,該筆交易的隨機數位置為 1,該屬性確保 Flashbots 礦工無法在有利可圖的情況下進行搶先交易等三明治攻擊。為此,用戶可以在 mistX 設置一個非零的低滑點交易,以確保在劇烈波動下能夠完成成交。

在實踐中,交易者相信 Flashbots 礦工不會將交易捆綁在中間層,因為這很容易被 Flashbots 發現並切斷他們的使用。Flashbots 希望礦工能夠忽視放置捆綁包,直到被打包進區塊。

無 gas 費交易

除了集成 Flashbots 之外,mistX 還有個特點,便是交易無需 gas 費用。當然,這並非意味著交易無成本。

交易者通過 Flashbots 捆綁交易中的一個智能合約調用來支付礦工費用。並且這一支付是以交易能夠被執行作為條件,一旦交易無法被執行,即交易超過了交易者設定的滑點範圍,那麼合約將拒絕支付礦工費用。換言之,一旦該交易的滑點過大,礦工將不會對該筆交易進行打包。

該方式與同樣不需要 gas 費用的 CowSwap 的不同之處在於,CowSwap 只消滅了交易執行的風險,而 mistX 則是無交易風險,交易者無需擔心交易失敗。

交易者主要通過兩種方式支付交易費用:

-從交易資金中抽取一部分 ETH 用於支付礦工費;

-用戶錢包餘額支付礦工費,目前還是使用 ETH,但是在未來可以使用穩定幣支付。

從下圖⑥可見,該筆交易向星火礦池支付了 0.0099 ETH,向 mistX 錢包支付了 0.0005 ETH。計算 mistX 交易成本的方法上與使用公共內存池完全相同,都使用的 gas price * gas limit=最終使用 ETH。

從交易成本來看,mistX 會使用更多 gas 費用,本文的例子一共消耗 20.5 萬 gas,而在 Uniswap 上執行相同的交易將消耗 16-18 萬 gas。最主要的差別在於使用 mistX 將產生 2 個額外交易,向礦工支付交易費和向 mistX 錢包支付費用。

如何成為一名認證煉金術士?

Alchemist 的代幣 MIST 最初於 2 月在 Balancer 啟動 LBP,100 萬枚 MIST 共籌集了 35 枚 ETH。

MIST 無鎖倉,並且每兩週總量增長 1%,增長的代幣 50 % 分配至 Aludel 獎勵池;25% 用於社區;25% 存入 MIST 資金池。Aludel 獎勵池是一個獎勵為 Uniswap 上的 MIST/ETH 交易對提供流動性的智能合約。截止發稿,MIST 總供應量已經上升至 107 萬枚,共 9560 人持有。

想要成為一名經過社區認證的煉金術士(Certified Alchemist),首先,需要購買 MIST,並配置等額 ETH 在 Uniswap V2 提供流動性。需要注意的是,目前,選擇在 Uniswap V3 提供流動性無法通過最後的認證和獲得 Aludel 獎勵池獎勵。

提供流動性之後,將獲得 UNI-V2 流動性代幣。隨後,進入官方鑄造坩鍊(Crucible)NFT 平台,通過 UNI-V2 流動性代幣鑄造「坩鍊 NFT」。坩鍊 NFT 鑄造完成之後,便可獲得來自 Aludel 獎勵池的獎勵。截止發稿,全網鑄造了 4930 枚坩鍊 NFT。

鑄造完坩鍊 NFT 之後,加入 Alchemist 官方 Discord,並在 #welcome 頻道發送「!join」,之後將收到機器人「Collab.Land 」的私信。按照私信完成簽名授權之後,在 Discord 組內的身份將變成認證煉金術士(certified alchemist)。

Alchemist 社區目前還只是個雛形,不過從 mistX 來看,其所圖不小,成為認證煉金術士更像是一種風險共擔(Skin in the game)。對於普通交易者而言,DEX 聚合平台可能還是最方便成本最低的交易平台。但是,mistX 的出現給原本略顯疲憊的市場來了些許不一樣,通過集成 Flashbots 實現防搶跑、操縱交易和防三明治攻擊以及無 gas 費交易。

warnning 風險提示
app_icon
ChainCatcher 與創新者共建Web3世界