你可能很難想象,Metamask中一個簡單的簽名就能掏空你的錢包。但這樣的事卻發生在了一名資深用戶身上,今天他因一個漏洞損失了近50萬USDC。如果不多加小心的話,你可能就是下一個他。所以,今天我想和大家講講這件事的來龍去脈,告訴大家以后如何注意此類問題。那是在一個安靜的午后時分,Joe突然發現自己的錢包被轉走了46.9萬USDC。這次轉賬并不簡單,肯定不是攻擊者能做出的行為,因為他們根本不可能得到Joe錢包的權限。那就說明,轉走他所有USDC的應該是某個惡意合約。
在講述今天的故事之前,我需要先向大家解釋一些術語。USDC是以太坊上的一個具有多種功能的合約,規定了我們可以如何使用USDC。在眾多功能當中,我們需要特別關注下面兩項功能:轉賬代轉
阿聯酋推出該國第一個元宇宙項目“2117”:金色財經報道,據arabnews消息,阿聯酋推出該國第一個元宇宙項目“2117”,該項目由阿聯酋Web3公司BEDU負責創建,靈感來自迪拜酋長謝赫穆罕默德·本·拉希德·阿勒馬克圖姆在火星上建立第一個殖民地的愿景,謝赫穆罕默德·本·拉希德·阿勒馬克圖姆在 2017 年宣布將在一百年后在火星上建造第一個殖民地。新推出的元宇宙與穆罕默德·本·拉希德航天中心的火星空間布局相一致,其中將部署一個完整的虛擬世界,包括住宅樓、酒店、娛樂中心、學校、大學和醫療設施。據悉,公眾將能夠從 10 月開始參與“2117”元宇宙,并將于 2022 年 12 月開始內測。[2022/9/24 7:18:18]
全球首個比特幣ETF IPO首日第一個小時交易價值8000萬美元的股票:2月19日消息,北美首只比特幣ETF,即Purpose?Investments公司旗下比特幣ETF交易首日非常火爆,其中,該ETF在交易的第一個小時內的交易量超過8000萬美元,但此后大幅放緩。盤初一度上漲逾4.76%,最高觸及11.00加元,隨后破發,下跌逾1%[2021/2/19 17:28:22]
當你需要在錢包之間轉移USDC,或其他ERC20s時,就需要用到轉賬功能。它可以將Token從調用者轉移到其他地址。如果有人能以你的名義惡意使用該功能,那么他一定得先掌握了你錢包的全部權限才行。
動態 | BSV產出一個包含20萬筆交易的區塊:據Tokenview區塊瀏覽器數據監測,BSV于今日17:24在區塊高度622883產出了一個包含204516筆交易的區塊。作為對比,通常情況下,比特幣單個區塊中的交易筆數在3000筆左右。該區塊也是今年以來單個區塊中交易筆數最多的區塊。[2020/2/20]
當你與合約產生互動時,它們會通過代轉功能來轉移你的Token,具體金額由你提前預設好的比例決定。因此,如果你允許一項合約轉移無限量的USDC,那么理論上它就可以拿走你所有的USDC。現在讓我們回到Joe的故事當中,轉走他全部USDC的確實就是transferFrom功能。然而,只有當Joe批準合約使用他的USDC時,transferFrom才能發揮作用。但事實上,Joe堅信自己沒有批準任何事項。
行情 | 比特幣短線小幅拉升 刷新近一個月高位:火幣行情顯示,比特幣短線小幅拉升,刷新近一個月高位,現報4076USDT,EOS過去五分鐘漲近3%,其他主流幣短線也均有所走強,金色財經提醒投資者關注市場風險。[2019/3/29]
可是,DeBank的交易記錄清楚地顯示,在漏洞發生前10分鐘,該惡意合約可以無限使用賬戶中的USDC。那么問題就在于,如果不是Joe本人的話,究竟是誰給了該合約這一項批準呢?我只能說,Joe確實批準了這一操作,但卻是在他不知情的情況下完成的。
Etherscan上的信息顯示,Joe本人確實沒有調用該功能,真正批準了這一額度的是其他地址,這才讓惡意合約得以花光Joe全部的USDC。我們不禁疑問,別人怎么能代替我給予合約許可呢?
許可功能的引入原本是為了改善以太坊的用戶體驗,它只需一個簽名就可以讓用戶在不提交交易的情況下修改批準金額。也就是說,只要有了你的簽名,任何人都可以調用許可功能,并更新你對合約的批準額度。
當你使用1inchdApp時,你就可以體驗到這一功能。如果你想在上面出售USDC,那你并不需要事先批準,只需要簽上你的名字就夠了。有了這個簽名,1inch便獲取了你全部USDC的使用權限。雖然1inch不會無緣無故花光你所有的USDC,但這卻給了惡意合約機會。
Joe一定是不小心在一個惡意網站上簽署了這樣的信息。不幸的是,那一次他用的是熱錢包,簽名只是隨手點擊一下就完成了。如果他用的是硬件錢包的話,就需要在外部設備上簽署信息,那么還會有一個思考的時間。有了Joe的簽名,其他地址便可以提交一個帶有許可功能的交易,這樣惡意合約就獲取了Joe錢包全部USDC的使用權限。然后,只要它調用transferFrom功能,就可以轉走全部這些資金了。
所以說,一個看似小小的簽名卻可以引來巨大的災難。在某些情況下,Metamask會在你準備簽名是對你發出警告,告知你其中的危險性。簽署一個信息可能是危險的。但一些技術層面上的批準簽名卻不會收到預警,但這些一旦濫用往往會造成巨額的損失。如何避免今后遇到類似的問題?1.不要在Metamask中簽署一切內容;2.花點時間了解你所簽署的內容;3.對傳統的批準事項要格外小心。原地址
TornadoCash被監管,創始人Github賬戶、項目代碼庫、網站域名、USDC合約、RPC服務(原本由Alchemy和Infura提供)全面封禁.
1900/1/1 0:00:00隨著以太坊合并日期的逐漸明確逼近,轉為PoS機制的ETH是否可定性為證券又再次成為話題中心。近期,華盛頓特區喬治城大學法律中心的法學教授AdamLevitin表示,運行PoS機制的區塊鏈網絡系統.
1900/1/1 0:00:001.介紹 到目前為止,大多數游戲玩家討厭加密貨幣已經不是什么秘密。我們目睹了社區對UbisoftQuartz和DrDisRespect的MidnightSociety等的強烈反對.
1900/1/1 0:00:00NFT數據日報是由Odaily星球日報與NFT數據整合平臺NFTGO合作的一檔欄目,旨在向NFT愛好者與投資者展示近24小時的NFT市場整體規模、交易活躍度.
1900/1/1 0:00:00除去大家耳熟能詳的加密市場工具Nansen、Dune、DefiLlama和Parsec等,加密KOLSergioGallardo在其個人社交平臺上分享了10個相對小眾但同樣強大的加密研究工具.
1900/1/1 0:00:00「每周編輯精選」是Odaily星球日報的一檔“功能性”欄目。星球日報在每周覆蓋大量即時資訊的基礎上,也會發布許多優質的深度分析內容,但它們也許會藏在信息流和熱點新聞中,與你擦肩而過.
1900/1/1 0:00:00