以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

如何打敗以太坊清道夫 找回你的資產_ETH

Author:

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

你沒有過這樣的經歷:將一筆資金發送到某個賬戶后,這筆資金卻不翼而飛?你可能是遭了“清道夫”的手。我們來幫你解除危機。

如果你的私鑰被盜,作惡者通常會安排一個 “清道夫” 程序來監控你的賬戶,然后伺機吃掉你的賬戶中的資產 —— 無論你在這個賬戶中存入 ETH 或其它代幣,還是收到了空投,或有任何類似情況。

本文概述了 “清道夫” 是如何吃掉用戶資產的,并提供了三種方法來挽救還沒有被吃掉的資金(如押金)。

我們最近看到有很多用戶冒充 Telegram 群組的管理員,然后在這些合法群組的主要頻道向用戶提供 “幫助”(雖然他們不是真正的管理員,他們復制了正牌管理員的簡介,只是略微改動了用戶名)。冒牌管理員通常會利用專業話術來迷惑用戶,向用戶分享看似合法的網站(因為有品牌背書)的鏈接。這些網站會要求用戶提供私鑰或助記詞。

然后你的代幣就沒了,而且會有 “清道夫” 開始監控你的賬戶。

這里有一個釣魚網站的例子:

“清道夫” 是一段用來監控區塊鏈(包括交易池,從技術層面上來說,交易池不在鏈上)的代碼。它有著比人類更快的反應速度,按照編好的程序為符合規則的特定交易簽名。

復旦大學教授許多奇:當今國際社會首當其沖的問題是如何判定數字貨幣法律性質:日前在金融法治菁英論壇上,復旦大學法學院教授許多奇表示,如何監管加密數字貨幣是當今國際社會普遍關注的問題,而首當其沖的問題是加密數字貨幣的法律性質判定問題,司法機關有關加密數字貨幣屬性的判定能否成為實現有效監管的基礎?在眾多司法轄區的多種監管思路中我們應作何種選擇?對于這些問題的思考和深入研究對于實現對加密數字貨幣的有效監管大有裨益。(中國貿易報)[2020/4/29]

也就是說,“清道夫”是看不到你的,它不知道你正在區塊鏈瀏覽器上查看你的地址,或將你的地址 “連接” 到某個 dApp 的用戶界面。僅當你簽署某個交易并將其廣播到網絡時,它才會看到你的活動。

隨著時間的推移,“清道夫” 連同利用 “清道夫” 的釣魚騙局也在不斷進化中。

2017 年有一類騙局非常流行,利用了具備鎖定功能[即,無法成功調用transfer()]同時有喂價的代幣。 Dave Appleton 發文揭露了這類騙局。

在這類騙局中,騙子會先獲取這類能夠被鎖定的代幣,但是區塊瀏覽器依然會提供這類代幣[其中最流行的是 Minerum(MNE)]的價格。然后,騙子會(裝作無意間)將存有這類代幣的地址的私鑰公布出去,引誘受害者來取走地址中的代幣。為了取走代幣,受害者會將 ETH 轉到該地址上作為 gas 費。然而,騙子早就安排了 “清道夫”,以迅雷不及掩耳之勢將受害者轉入的 ETH 轉移到自己的賬戶中。 從理論上來說,被鎖定的代幣被認為是沒有價值的, 因此騙子試圖從沒有戒心的貪婪用戶那里收回一些鎖倉價值。

幣情觀察室 | 如何操作超短線穿越牛熊高倍獲利:4月9日16:00,金色盤面邀請行情大V Alnn做客金色財經《幣情觀察室》直播間,將分享《如何操作超短線穿越牛熊高倍獲利》,敬請關注,掃描下圖二維碼即可觀看直播![2020/4/9]

如今,被黑的地址已經被大范圍放置了基礎的 ETH “清道夫”。還有一些詐騙集團采用邏輯上更高級的 “清道夫” ,會基于喂價吃掉 ERC 20 代幣。

前段時間,我對一個被黑的地址進行了研究,發現這些 “清道夫” 還在繼續進化:

1)“清道夫” 喜食高價值資產,即使這意味著需要花更多交易費。

2)“清道夫” 會使用所有可用的 ETH 來竊取盡可能多的價值,而且其交易在同一 nonce 上獲勝的概率很高。

3)“清道夫” 有一個配對引擎,將其原生代幣與質押代幣進行配對(即,xKNCa = KNC),以便獲得質押代幣的喂價。

4)“清道夫” 有自己的內部 nonce 計數器,如果其最高 nonce 在一段時間內沒有得到確認(或是被丟棄/替換),就會定期將 nonce 重置為 eth.getTransactionCount() 的輸出。

5)我們可以透過一些鏈上活動看出,如果某個高價值資產成了 “清道夫” 眼中的獵物,“清道夫” 甚至會向相關賬戶轉入一些 ETH 作為 gas 費,以便迅速將該資產從賬戶中轉出。

聲音 | Galaxy Digital創始人:山寨幣需要向比特幣學習如何逐步吸引用戶建立生態系統:加密公司Galaxy Digital創始人Mike Novogratz認為,并不是所有的山寨幣都會成功,但是一些具有潛力和價值的必須尋求建立渠道,以使人們和機構更容易購買它們。他表示:”有很多垃圾籌集了很多資金,但沒有可持續性。他們承諾要建立許多協議和生態系統,然后吸引用戶使用該生態系統,使之成為投機資產。為了保持投機市場的活力,需要時不時以新聞和更新的形式加油。我們必須將這些代幣視為風險投資。”同時他補充說,這些山寨幣之所以失敗,是因為它們在如何將人們引入其生態系統方面沒有發揮作用。他強調這樣的山寨幣必須仰賴比特幣,并觀察該生態系統如何為逐步采用奠定基礎。(AMBCrypto)[2019/10/7]

6)一些 “清道夫” 會為資產價值設置一個最低閾值。“清道夫” 不會吃掉低于該閾值的資產。這就意味著,你可能察覺不到你的賬戶里有 “清道夫”。細思極恐。

鑒于我們第一次撰寫關于 “清道夫” 的文章是在 2017 年,如今的 “清道夫” 早已今非昔比,可以幫助運營者實現收益最大化,同時讓受害者的損失最大化。

首先,身為人類的你是快不過代碼的,因此我們的解決方案將涉及代碼。這里為你提供了幾個不同的方案,雖然不能保證 100% 有效,但是總有一款適合你。

聲音 | Brendan 發推特表達如何實現成功:據 IMEOS 報道,Block.one CEO Brendan Blumer 發推特表示,成功通常是有具備充分理由讓社區聽從你,并實際提供他們(社區)想要的東西來實現。[2018/10/1]

你需要創建一個想要挽救的代幣列表(按優先級排序),以便輕松制定計劃。這張列表需要包含以下內容:

代幣合約地址

該代幣是否已用于質押(解鎖是否有時間限制)

代幣能否轉移

代幣價值(由用戶主觀判斷或美元價值決定,以便確定優先級)

最重要的是,你必須有條不紊,才能快速而有效的執行該方案。正如那句至理名言所說:“凡事預則立,不預則廢。”

“清道夫” 的運作原理是監控交易池中向 “獵物” 地址轉賬的交易。這樣一來,“清道夫” 就可以搶在該交易確認之前簽署好另一個交易并廣播該交易,從而取走轉入資金。

太極網絡可以讓你直接將已簽名的交易提交給礦工(即,星火礦池),無需將其廣播至公共交易池。這意味著,你的交易將進入 “清道夫” 的視覺盲區,也就不會被 “清道夫” 的機器人搶跑(至少以我的經驗來看是這樣)。

部胡光俊:正考慮如何將區塊鏈技術應用于領域:據經濟參考報消息,近日部第一研究所信息安全部副主任胡光俊接受采訪時表示,未來將把物理世界、跟人的關聯關系納入整個區塊鏈生態體系里面來。他透露,目前該部門正考慮如何將區塊鏈技術應用于領域。[2018/5/14]

具體方法是,將你的所有交易預先按照 nonce 順序簽好名,并以編程方式提交給太極網絡。大多數 “清道夫” 只監控公共交易池中等待打包的以太坊交易,不會調用每個新區塊的 eth_getBalance(這是為了節省 CPU 循環和 RPC 調用)。也就是說,“清道夫” 是看不到通過隱私交易池發送至 “獵物” 賬戶的 ETH 的,也就不會吃掉它。

你需要做一些計算,確保發送到賬戶中作為 gas 費的 ETH 可以充分利用到每筆已簽名交易上。如果你算得很準的話,“清道夫” 可能會搶跑失敗!(通常情況下,我會默認將 gas 費設得比 GasNow 上的 “極速(Rapid)” 參考值高幾個百分點,從而提高交易被打包進下個區塊的概率。)

你可以在離線狀態下使用 MyCrypto 生成交易簽名,并在準備就緒時將它們發送至太極網絡,或使用 ethers.js(或其它代碼庫)編寫代碼來創建已簽名交易。

這個方法和使用太極網絡差不多。我們可以使用智能合約將 ETH 轉入賬戶,同時不會在公共交易池中暴露這筆交易。為此,我們可以通過一個安全的地址部署智能合約,并通過其構造函數將 ETH 發送到被黑的地址上(這將是一筆內部交易)。

通過部署該合約,我們可以將 ETH 和被黑地址的字符串發送至構造函數的參數。該合約會在同一筆交易中創建并自毀。其中,selfdestruct() 意味著我們會在同一筆交易中清除該合約的區塊鏈狀態(因此這個合約是一次性的),并將 ETH 發送至被黑地址。

請注意,這個方法雖然有效,但是會額外增加成本,因為我們要做的操作不只是將 ETH 從一個賬戶轉移到另一個賬戶。這個方法需要大約 7 萬 gas 的成本。當 gas 價格處于高位時,僅 gas 成本就高達 0.0112 ETH。

接下來,我們將通過太極網絡廣播來自被黑地址的已預先簽署過的交易(這里也可以使用公共節點,請將賬戶中的全部 ETH 余額設為 gas 費,以免被 “清道夫” 搶跑(至少盡量降低這種可能性),因為在這種情況下, “清道夫” 必須發送更多 ETH 到被黑賬戶才能在 gas 費競價中勝出)。

一般來說,我們需要支付 ETH 才能讓交易上鏈(因為交易費由交易發送方支付)。但是,有了 Flashbots,我們就可以在不支付 gas 費(即交易費)的情況下將來自外部賬戶的交易上鏈,只需使用另一個賬戶中的資金來 “賄賂” 礦工即可。也就是說,我們不需要向被黑地址轉入一筆 ETH 作為手續費,就可以取走這個地址上的代幣。沒錯,就是這樣!

這個方案需要用到兩個賬戶 —— 被黑賬戶和用來賄賂礦工的賬戶。

Flashbots 團隊已經發布了一個名為 Flashbots/searcher-sponsored-tx 的項目,其中介紹了如何通過這個方案將交易上鏈的基本原理。

我們將使用另一個賬戶中的資金來支付交易費,因此不需要被黑賬戶中有 ETH。事實上,我們巴不得被黑賬戶里沒有 ETH,畢竟我們最不想看到的,就是 騙子/“清道夫” 察覺到我們想要取走資金,使用賬戶內原有的 ETH 來搶跑我們。

為了確保被黑賬戶中沒有 ETH,我們強烈推薦大家運行一個燃燒器機器人(burner bot)。

我們通常建議在一臺以上的機器上運行燃燒器機器人,并針對每個實例使用不同的 RPC 節點。例如,使用 Infura 在本地運行一個燃燒器,并使用其它提供商(如 Quiknode)在遠程服務器上運行一個燃燒器。這樣就可以實現冗余,以防高網絡延遲或節點故障等問題(例如,速率限制、同步問題等)。

Flashbots/searcher-sponsored-tx 中的代碼需要根據你的具體需求進行修改,不過這里有個引擎可以幫助你挽救被黑地址中的代幣。Flashbots 引擎具有很高的靈活性,可以支持單個 ?transfer() 調用,或 unstake() 和 transfer()調用。

如果你不懂代碼,也可以試試 @kendricktan/flashbots.tools 網站提供的 Flashbots 功能 UI:https://flashbots.tools/。

最好的防范措施當然是保護好自己的地址不被 “清道夫” 侵入,也就不需要與 “清道夫” 斗智斗勇了。

近年來,我們已經在一些 app 的 UI 上看到了反面例子 —— 允許用戶在 dapp 界面上使用原始保密信息。這是很不安全的做法,不應該被鼓勵。

永遠不要在聯網設備以及任何網頁上輸入你的原始保密信息(私鑰、key store 文件和助記詞)。

我們建議使用硬件錢包來確保私鑰存放在獨立設備上 —— 如果你使用 MetaMask 與 dApp 進行交互,MetaMask 最近發布了一個更新,可以讓用戶使用多個硬件錢包地址。

Tags:ETHGASBOTASHpSTAKE Staked ETHVegasDogeRizubotTCASH價格

中幣交易所
AMPL人均白送10萬又沒領到?DeFi下波“大肉”或許藏在這5個方向里_AMP

近日,算法穩定幣鼻祖AMPL空投了治理Token Force,意外和驚喜來得太突然,一些人直接有將近10萬塊到手,很多人甚至都不敢相信.

1900/1/1 0:00:00
NFT交易所可能涉嫌詐騙罪或非法經營罪?_NFT

原文標題:《肖颯:NFT交易所,中國合規探索》這篇文章是寫給從事NFT生意的海內外商家,并非掃盲類科普,因此,颯姐不介紹什么是NFT這樣的基礎概念.

1900/1/1 0:00:00
從 zkSync 看以太坊 Layer 2 的機遇和挑戰_LAYER

Q1:最近許多用戶關注到?zkSync?空投,zkSync?如何考慮?Native?Token?機制和發放計劃呢?Alex:我們認為,初始代幣的去中心化,對于任何加密協議來說都是至關重要的.

1900/1/1 0:00:00
如果比特幣突破30萬美元 市場還會有人拋售它嗎?_比特幣

丹·海爾德(Dan Held)是Kraken的業務增長負責人,他最近談到了與“比特幣的超級周期”有關的重要假設.

1900/1/1 0:00:00
圖解Solana生態百大應用:DeFi、基礎設施等八大領域全線擴張_SOL

高性能公鏈 Solana 生態版圖以肉眼可見的方式開始了極速的擴張,其上層應用場景逐步完善?,和以太坊上已經形成的龐大生態、聚集大量應用和基礎設施相比.

1900/1/1 0:00:00
如果比特幣突破30萬美元 市場還會有人拋售它嗎?_比特幣

丹·海爾德(Dan Held)是Kraken的業務增長負責人,他最近談到了與“比特幣的超級周期”有關的重要假設.

1900/1/1 0:00:00
ads