比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

以太坊:搶先交易機器人:以太坊黑暗森林中的怪物_Uniswap

Author:

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

編者按:本文來自巴比特資訊,作者:DanRobinson和GeorgiosKonstantopoulos,翻譯:灑脫喜,星球日報經授權發布。這是一個恐怖且真實發生的故事。

挑戰

像任何正常人一樣,我花了很多時間潛伏在UniswapDiscord的支持頻道里。周三下午,有人問是否能夠收回意外發送到配對合約的Uniswap流動性代幣。我最初的想法是,這些代幣將被永遠鎖定,但那天深夜,我突然意識到,如果這些代幣仍在那里,那任何人都可以去恢復它們。當任何人調用Uniswap核心合約上的burn函數時,該合約會測量自己的流動性代幣余額并將其燒掉,將提取的代幣提供給調用者指定的地址。這是Uniswapv2預期行為的核心部分。我找到了這個合約,這些流動性代幣仍然在那里,它們的價值大約為12000美元。這意味著三件事:有一個滴答作響的時鐘,即使沒有其他人注意到這筆免費資金,任何人都可以在任何時候移除自己的流動資金,并意外地從合約中獲得這些代幣;我可以戴上我的白帽,試著幫失主找回他的代幣,這很簡單,我只需要調用池子的burn函數,將我自己的地址傳遞給它。只是…我知道這不簡單。黑暗森林

某黑客向2400個私鑰泄露地址發送以太坊,企圖搶先領取ARB空投:3月21日消息,據加密數據公司 Arkham 推文顯示,被 Nansen 標記為 Arbitrum Airdrop Exploiter 的黑客地址在過去 12 小時內向大約 2400 個私鑰泄露的地址發送以太坊作為 gas 費,并提前授權 ARB 合約,準備搶先領取 ARB 空投。[2023/3/21 13:17:14]

以太坊區塊鏈是一個高度敵對的環境,這一點已經不是什么秘密。如果一個智能合約可以被用來牟利,那它最終就會被利用。黑客攻擊的頻繁發生表明,一些非常聰明的人花了大量時間來檢查合約中的漏洞。但這種無情的環境與Mempool相比顯得相形見絀。如果說區塊鏈本身就是一個戰場,那么mempool就是更糟糕的東西:一片黑暗的森林。

Doodles聯創澄清:當前Doodles持有人無法搶先體驗Doodles 2:1月25日消息,NFT項目Doodles聯合創始人poopie在社交媒體發文表示,當前Doodles持有人并不能搶先體驗Doodles 2,只能通過使用Dooplicator或者GenesisBox才可獲得搶先體驗權。

據NFTGo.io數據顯示,一個0x2B4C72開頭的匿名地址在過去24小時內通過Blur以126ETH(約合19.56萬美元)購買了83枚Dooplicator,當前Dooplicator地板價已升至1.5ETH,過去24小時漲幅達28.31%。[2023/1/25 11:29:54]

《黑暗森林》是我最喜歡的科幻小說,它引入了“黑暗森林”的概念,在這種環境中,探測意味著某些高級捕食者的死亡。在這種環境下,公開識別別人的位置和直接摧毀他們一樣好。在以太坊Mempool中,這些頂級捕食者會采取“套利機器人”的形式。套利機器人監控等待中的交易,并試圖利用它們創造盈利機會。對于這些機器人,沒有哪個白帽比PhilDaian更了解這些機器人,他和他的同事一起撰寫了《FlashBoys2.0》論文,并創造了術語“礦工可提取價值”。Phil曾經告訴了我一個他稱之為“廣義搶跑者”的宇宙恐怖存在。套利機器人通常在Mempool中尋找特定類型的交易,并嘗試按照預先確定的算法進行搶先交易。通用的搶跑者通過復制并用自己的地址替換來尋找任何可使搶跑獲利的交易。這就是為什么這次救援行動不會簡單的原因。任何人都可以調用這個burn函數,如果我提交了一筆調用burn函數的交易,它就像一個閃爍的“免費貨幣”標志,直接指向這個有利可圖的機會。如果這些怪物真的在mempool中,它們會看到,復制然后變異,并在我的交易被接受之前搶先完成交易。請注意,這種環境比以太坊區塊鏈狀態本身更殘酷。這些免費的資金已經在區塊鏈上停留了大約8個小時,它們尚未被發現,等待著被任何一個調用burn函數的人從池子中提取出流動性代幣。但任何試圖撿起它的嘗試,都會在飛行過程中立即遭到阻擊。營救行動

Immutable X宣布在L2上已集成GameStop搶先體驗版錢包:金色財經消息,以太坊NFT二層擴容方案Immutable X宣布在L2上已集成GameStop搶先體驗版錢包,用戶可以使用GameStop錢包與Immutable X進行存款或取款、簽名等操作。

據悉,搶先體驗版錢包通過鏈接來訪問Immutable X市場或其他合作伙伴,需要用戶在連接時確認GameStop錢包是否出現在錢包選擇菜單。[2022/7/29 2:45:04]

為了在不通知機器人的情況下提取到資金,我需要混淆這筆交易,這樣機器人就無法檢測到它對Uniswap對的調用,這將涉及編寫和部署定制合約。盡管我是一個專業的DeFi思想領袖,但我以前從未在以太坊上部署過合約。我需要幫助,而當時已經過了午夜。幸運的是,我認識的一些最好的智能合約工程師生活在歐洲時區。我在Paradigm的同事GeorgiosKonstantopoulos同意幫助部署合約并提交交易。我們另一家投資組合公司Yield的首席工程師AlbertoCuestaCa?ada則自愿執行合約。一些優秀的以太坊安全工程師幫助我們想出了一個混淆方案。除了將調用隱藏為內部交易外,我們還將交易分為兩部分:一筆是激活我們合約的set交易,另一筆是在合約被激活的情況下拯救資金的get交易。具體實施如下:部署一個Getter合約,當所有者調用它時,它只在激活時發出burn調用,否則將恢復;部署一個Setter合約,當所有者調用它時,它將激活Getter合約;在同一個區塊中提交set交易和get交易;

英國央行副行長:如有必要我們會搶先實施關于加密貨幣的規則:9月24日消息,英國央行副行長Sam Woods周四表示,如果有必要,該行將在全球規范落實前搶先實施關于加密貨幣的資本規則,以避免英國的銀行對于缺乏足夠資本支持的加密資產累積過大的敞口。全球性的巴塞爾銀行監管委員會已開始制定針對持有比特幣等加密資產的銀行的資本要求,并提出了懲罰性措施,本周一些行業協會稱此舉將使他們被排除在加密行業之外。Woods則認為巴塞爾的提議非常明智。他表示:目前英國的銀行對加密貨幣尚無實質性敞口,但投資者展現了興趣,不僅是散戶,也包括機構投資者。一些銀行宣布將提供輔助服務。目前可能沒問題,但未來如果發展得很大,英國央行會確保實施穩健的資本規則。他說央行不想阻止公司的商業探索,但會在資本要求上采取很保守的觀點。(路透社)[2021/9/24 17:02:54]

BM評論以太坊搶先交易機器人事件:這就是以太坊不適合DeFi的原因:Paradigm研究合伙人Dan Robinson和Georgios Konstantopoulos發布文章《以太坊是黑暗森林》。根據分析,有多個機器人在掃描以太坊Mempool,尋找從其他用戶獲利的方法。有人詢問Dan是否能收回意外發送到配對合約的Uniswap流動性代幣(價值約12000美元)。他最初的想法是這些代幣將被永遠鎖定,但后來意識到,如果這些代幣仍在那里,任何人都可以去恢復。任何人調用Uniswap核心合約上的函數時,該合約會測量自己的流動性代幣余額并將其燒掉,將提取的代幣提供給調用者指定的地址。

他們實施營救行動時遭遇搶先交易機器人:get交易確實被納入,但是出現UniswapV2: INSUFFICIENT_LIQUIDITY_BURNED錯誤,意味著流動性代幣沒了。結果是其get交易進入Mempool后幾秒鐘內,就有人執行調用并掃蕩走資金。

EOS創始人BM評論稱,這就是為何以太坊不適合DeFi。EOS上不存在文章所描述的問題,因為它速度太快,無法搶先交易,而且生產者是已知的,并且可以承擔責任。以太坊上發生的事情太可怕了。(Cryptoticker)[2020/8/30]

圖:我們自定義智能合約的代碼如果攻擊者只嘗試執行get交易,它將在沒有調用set交易的情況下恢復。我們希望在攻擊者按順序執行這兩筆交易之前,我們的交易能夠先被區塊納入。

圖:我們的救援腳本令我們驚訝的是,即使我們手動調高了gas費用,set交易依舊被Infura拒絕了。在幾次失敗的嘗試和重置之后,時間給了我們壓力,然后我們開始變得草率了。我們讓第二筆交易溜到了之后的一個區塊。而這成了一個致命錯誤!我們的get交易確實被納入了,但是出現了一個UniswapV2:INSUFFICIENT_LIQUIDITY_BURNED錯誤,這意味著流動性代幣沒了。結果是,在我們的get交易進入mempool后的幾秒鐘內,就有人執行了調用,并掃蕩走了資金。怪物吞噬了我們。教訓

教訓1:怪物是真實存在的!盡管從理智上,我們知道這些搶先交易機器人普遍存在,但在你真正看到它們的行動之前,你很可能低估了它們。我們抱著一絲僥幸,通過授權合約將救援作為內部調用,我們原本以為它能保護我們,但現實并不是。如果你發現自己也處于這樣的情況,我們建議你聯系ScottBigelow,他是一位一直在研究該主題的安全研究人員,而他有一個更好的混淆原型實現。教訓2:別草率即使在時間緊迫的情況下,我們也應該堅持原計劃。如果我們花更多的時間在腳本上,調整合約,或者甚至同步我們自己的節點以避免使用Infura,我們可能就能將兩筆交易放入同一個區塊中。教訓3:不要依賴一般的基礎設施你所做的事情越奇怪,你就越難通過現有的基礎設施,比如Infura。在我們的案例中,我們試圖提交一筆基于當前區塊鏈狀態看起來會失敗的交易,Infura對此有合理的保護措施。而使用我們自己的節點可以避免這個問題。或者,如果你碰巧認識一個大礦工,你可以讓他們直接在一個區塊中納入你要提交的交易,完全跳過mempool和怪物。教訓4:未來只會變得更可怕

這只是發生在我們身上的搶先交易事件的一個例子,而類似的事情每天會發生很多次。今天,搶先交易者只是機器人,而明天,則可能會是礦工。今天,礦工們并沒有抓住這些機會,把錢留在了原地,但誰也不能保證,他們將來是否會重新排序并提交自己的交易,為其自身利益服務。更糟糕的是,他們可能會重構其他礦工開采的區塊,試圖竊取他們沒有認領的MEV,從而導致區塊鏈的不穩定。我們認為這種未來是可以避免的。Optimism有一個雄心勃勃的愿景,即如何將MEV重新定向以造福于生態系統,以作為其layer2擴展性解決方案optimisticrollup的一部分。如果你正在思考關于MEV的事,或在這一領域建設些什么,請聯系我們!感謝AlbertoCuestaCa?ada、ScottBigelow、PhilDaian、CharlieNoyes以及SamSun對這篇文章提供的幫助。

Tags:以太坊POOUNIUniswap以太坊幣今日價格行情走勢POOLX幣在那個交易所Unique Networkuniswap幣為什么漲不起來

Gate交易所
UNI:Uniswap如何對待同行的競爭?_Pawswap

編者按:本文來自加密谷Live,作者:FrankChaparro,翻譯:子銘,Odaily星球日報經授權轉載。摘要Uniswap自入夏以來呈現爆發式增長,上月占DEX總成交量的58%.

1900/1/1 0:00:00
SYN:DeFi平臺Synthetix(SNX)鎖定的總價值超過10億美元_defi幣圈

編者按:本文來自Cointelegraph中文,作者:ANTóNIOMADEIRA,Odaily星球日報經授權轉載.

1900/1/1 0:00:00
HEDG:Synthetix生態的資產管理協議dHedge為何受眾DeFi投資基金青睞?_FRIDGE價格

編者按:本文來自鏈聞ChainNews,星球日報經授權發布。dHedge預計將在今年9月推出,為普通投資者提供一個「讓自己成為加密對沖基金經理」的機會.

1900/1/1 0:00:00
EARN:IOSG:三無產品、公平啟動?你們所不知道的DeFi_SLAY2EARN價格

編者按:本文來自IOSG,Odaily星球日報經授權轉載。Part.1Insight #YFI你真的懂嗎 Source:EricTurner-Twitter到底什么是YFI#43期周報中我們提到.

1900/1/1 0:00:00
區塊鏈:專訪幣安研究院Wenhao:脫虛向實,產業區塊鏈該如何落地?_Daily Crypto Giveaways

作者|秦曉峰 編輯|郝方舟 出品|Odaily星球日報!webp\"data-img-size-val=\"600,400\"\u002F\\>在經歷了炒作、泡沫后,區塊鏈如何脫虛向實.

1900/1/1 0:00:00
DEFI:2020年銀行業在流血,DeFi卻實現900%的增長記錄_DEF

2020年,我們看到沃倫·巴菲特出清了他在高盛、摩根大通、富國銀行等銀行機構的持股。鑒于道瓊斯、納斯達克和標準普爾500,在現在超低利率的現狀下,銀行為了維持盈利都在苦苦掙扎.

1900/1/1 0:00:00
ads