50万美元的血泪教训:一个简单的签名如何导致资产被盗?

区块律动Опубликовано 2022-08-30Обновлено 2022-08-30

Введение

你可能很难想象,Metamask 中一个简单的签名就能掏空你的钱包。

你可能很难想象,Metamask 中一个简单的签名就能掏空你的钱包。但这样的事却发生在了一名资深用户身上,今天他因一个漏洞损失了近 50 万 USDC 。如果不多加小心的话,你可能就是下一个他。所以,今天我想和大家讲讲这件事的来龙去脉,告诉大家以后如何注意此类问题。

那是在一个安静的午后时分,Joe(化名)突然发现自己的钱包被转走了 46.9 万 USDC。这次转账并不简单,肯定不是攻击者能做出的行为,因为他们根本不可能得到 Joe 钱包的权限。那就说明,转走他所有 USDC 的应该是某个恶意合约。

在讲述今天的故事之前,我需要先向大家解释一些术语。USDC 是以太坊上的一个具有多种功能的合约,规定了我们可以如何使用 USDC。

在众多功能当中,我们需要特别关注下面两项功能:

转账(transfer)

代转(transferFrom)

当你需要在钱包之间转移 USDC,或其他 ERC20s 时,就需要用到转账功能。它可以将 Token 从调用者(调用该功能的地址)转移到其他地址。如果有人能以你的名义恶意使用该功能,那么他一定得先掌握了你钱包的全部权限才行。

当你与合约产生互动时,它们会通过代转功能来转移你的 Token,具体金额由你提前预设好的比例决定。因此,如果你允许一项合约转移无限量的 USDC,那么理论上它就可以拿走你所有的 USDC。

现在让我们回到 Joe 的故事当中,转走他全部 USDC 的确实就是 transferFrom 功能。然而,只有当 Joe 批准合约使用他的 USDC 时,transferFrom 才能发挥作用。但事实上,Joe 坚信自己没有批准任何事项。

可是,DeBank 的交易记录清楚地显示,在漏洞发生前 10 分钟,该恶意合约可以无限使用账户中的 USDC。那么问题就在于,如果不是 Joe 本人的话,究竟是谁给了该合约这一项批准呢?我只能说,Joe 确实批准了这一操作,但却是在他不知情的情况下完成的。

Etherscan 上的信息显示,Joe 本人确实没有调用该功能,真正批准了这一额度的是其他地址,这才让恶意合约得以花光 Joe 全部的 USDC。

我们不禁疑问,别人怎么能代替我给予合约许可呢?

许可功能的引入原本是为了改善以太坊的用户体验,它只需一个签名就可以让用户在不提交交易的情况下修改批准金额。也就是说,只要有了你的签名,任何人都可以调用许可功能,并更新你对合约的批准额度。

当你使用 1inch dApp 时,你就可以体验到这一功能。如果你想在上面出售 USDC,那你并不需要事先批准,只需要签上你的名字就够了。有了这个签名,1inch 便获取了你全部 USDC 的使用权限。虽然 1inch 不会无缘无故花光你所有的 USDC,但这却给了恶意合约机会。

Joe 一定是不小心在一个恶意网站上签署了这样的信息。不幸的是,那一次他用的是热钱包,签名只是随手点击一下就完成了。如果他用的是硬件钱包的话,就需要在外部设备上签署信息,那么还会有一个思考的时间。

有了 Joe 的签名,其他地址便可以提交一个带有许可功能的交易,这样恶意合约就获取了 Joe 钱包全部 USDC 的使用权限。然后,只要它调用 transferFrom 功能,就可以转走全部这些资金了。

所以说,一个看似小小的签名却可以引来巨大的灾难。在某些情况下,Metamask 会在你准备签名是对你发出警告,告知你其中的危险性。签署一个信息可能是危险的。但一些技术层面上的批准签名却不会收到预警,但这些一旦滥用往往会造成巨额的损失。

如何避免今后遇到类似的问题?

1. 不要在 Metamask 中签署一切内容;

2. 花点时间了解你所签署的内容;

3. 对传统的批准事项要格外小心。

Похожее

Читая последний год докторантуры, сменил направление и получил оффер от OpenAI: мой путь на собеседовании полон «неожиданностей»

Докторант Брауновского университета Йонг Чжэн-Синь, в последний год обучения сменивший направление исследований с многозадачных языковых моделей на безопасность ИИ, получил предложение о работе в OpenAI в качестве Astra Fellow. В своём блоге он делится шестью неожиданными выводами из процесса поиска работы научным сотрудником в этой сфере. Ключевые сюрпризы включали: решающую роль лишь одной-двух ключевых научных работ для получения собеседования, неожиданное разнообразие форматов интервью (включая системный дизайн и работу с ИИ-агентами), распространенность оплачиваемых испытательных заданий вместо традиционных собеседований, критическую важность выбора времени для поиска работы, редкую возможность получить оффер после стажировки в исследовательских ролях, а также тот факт, что многие собеседования вообще не касались его узкой специализации — безопасности ИИ. Его опыт показывает, что в быстро меняющейся области ИИ возможно успешно сменить фокус исследований даже на поздних этапах карьеры, и что гибкость, умение быстро осваивать новые темы и готовность к нестандартным испытаниям часто важнее, чем общее количество публикаций.

marsbit3 мин. назад

Читая последний год докторантуры, сменил направление и получил оффер от OpenAI: мой путь на собеседовании полон «неожиданностей»

marsbit3 мин. назад

Давид Вилья официально назначен амбассадором бренда BitradeX

На фоне растущего ажиотажа вокруг Чемпионата мира по футболу 2026 года, криптовалютная платформа BitradeX объявила о назначении легендарного испанского форварда, чемпиона мира 2010 года Давида Вильи своим глобальным амбассадором бренда. Сотрудничество направлено на укрепление глобального влияния BitradeX, развитие бренда и расширение сообщества. Давид Вилья, ключевой игрок золотого поколения сборной Испании, выигравший Евро-2008, ЧМ-2010 и Евро-2012, является рекордсменом команды по забитым голам. Его карьера, отмеченная преодолением трудностей и стремлением к excellence, олицетворяет чемпионский дух, ценности долгосрочного развития и постоянного совершенствования. Именно это созвучие ценностей стало основой для партнёрства с BitradeX. Как глобальная AI-платформа для работы с цифровыми активами, BitradeX развивает экосистему, включающую AiBot, BXC Ecosystem и BTX Card. Привлечение фигуры масштаба Давида Вильи усилит узнаваемость бренда на международных рынках и послужит мостом для подключения глобальной аудитории. Это сотрудничество — важная часть глобальной стратегии BitradeX, знаменующая новый этап в построении мирового экосистемы и передаче чемпионского духа пользователям в эпоху цифровых технологий.

链捕手14 мин. назад

Давид Вилья официально назначен амбассадором бренда BitradeX

链捕手14 мин. назад

STRC упал ниже номинала, эксперимент с биткоин-казначейством переходит во вторую половину

Котировки привилегированных акций STRC компании MicroStrategy упали ниже номинала в 100 долларов, что указывает на переоценку рынком модели «биткоин-казначейства». Раньше внимание инвесторов фокусировалось лишь на объёме биткоинов у компании и перспективах роста криптовалюты. Теперь же на первый план выходит вопрос стоимости финансирования структуры, которая использует высоковолатильные активы без денежного потока для поддержания регулярных выплат дивидендов. MicroStrategy осуществила трёхступенчатую трансформацию: превратила свои акции в инструмент с exposure к биткоину, конвертировала биткоин-холдинги в кредитный рейтинг на рынках капитала и упаковала активы, не генерирующие кэш-флоу, в ценные бумаги с обещанием выплат. Ключевое напряжение модели заключается в несоответствии между волатильными активами и обязательствами по регулярным денежным выплатам. Падение STRC ниже номинала сигнализирует, что давление переместилось с колебаний цены биткоина на стоимость самих финансовых инструментов компании. Хотя бумажные убытки от падения биткоина значительны, основную опасность представляет собой нехватка ликвидности для покрытия дивидендных выплат по привилегированным акциям (около 1,7 млрд долларов в год). Операционная прибыль от традиционного программного бизнеса MicroStrategy несопоставима с этими расходами. Таким образом, устойчивость модели зависит от сохранения доступа к рынкам капитала. Сейчас компания сталкивается с ростом трёх видов издержек: дивидендных (необходимость повышать ставку для привлечения инвесторов), стоимостных для акционеров (размытие доли при эмиссии обыкновенных акций) и репутационных (риск продажи части биткоинов, что подорвёт нарратив о «долгосрочном холде»). Падение STRC может замедлить темпы покупки биткоинов MicroStrategy, лишив рынок одного из стабильных источников спроса, и привести к переоценке инвестиционного тезиса для всех компаний с подобной бизнес-моделью. Падение STRC ниже номинала не означает крах модели, но знаменует переход к новой фазе, где устойчивость зависит не только от цены биткоина, но и от стоимости финансирования, ликвидности и готовности инвесторов продолжать платить «премию доверия» за данную структуру.

marsbit27 мин. назад

STRC упал ниже номинала, эксперимент с биткоин-казначейством переходит во вторую половину

marsbit27 мин. назад

Стандарт Чартерд Банк снова заявляет о 50-кратном взлёте, рисуя перспективу для AAVE в 3500 долларов

Стандарт Чартерд снова делает смелый прогноз, на этот раз по токену AAVE. Банк предполагает, что к концу 2030 года цена AAVE может вырасти в 50 раз, достигнув 3500 долларов. Этот прогноз основан на ожиданиях масштабного роста DeFi-сектора, в частности, увеличения общего объема заблокированных средств (TVL) в 37 раз до 2,7 трлн долларов и роста проникновения токенизированных реальных активов (RWA) с 3,5% до 30%. Несмотря на впечатляющую прибыльность Aave, которая, по данным MSB Intel, приносит около 80,7% чистой прибыли всего сектора кредитования DeFi, у протокола есть структурные проблемы. Исследование Delphi Digital указывает на значительные потери от неэффективного использования капитала (ежегодно около 52 млн долларов) из-за модели кредитования "пул". Этот недостаток, а также недавний инцидент с взломом KelpDAO, подчеркивают уязвимости протокола и открывают возможности для конкурентов, таких как Morpho. Таким образом, хотя оптимистичный прогноз Standard Chartered отражает веру в потенциал DeFi и Aave, путь к цели в 3500 долларов требует от протокола решения ключевых проблем с эффективностью капитала и устойчивостью к рискам.

链捕手1 ч. назад

Стандарт Чартерд Банк снова заявляет о 50-кратном взлёте, рисуя перспективу для AAVE в 3500 долларов

链捕手1 ч. назад

Tide Investment: Мы по-прежнему оптимистично оцениваем цепочку создания стоимости ИИ, но причины изменились

Авторы из Tide Investment по-прежнему оптимистично смотрят на цепочку поставок ИИ, но их аргументация изменилась. По состоянию на середину 2026 года крупные технологические компании, такие как Alphabet, Amazon, Meta, Microsoft и Oracle, значительно увеличили свои капитальные затраты (Capex) на инфраструктуру ИИ, причем их планы на 2026 год только растут. Это указывает на продолжение инвестиционного цикла, а не на его пик. Ключевое отличие текущего этапа — смещение узких мест от чипов к более фундаментальным физическим ограничениям: электроснабжению, трансформаторам, сетевым мощностям и системам охлаждения. Расширение этих мощностей требует много времени и сложной координации, что делает цикл инвестиций более продолжительным и устойчивым по сравнению с прошлыми циклами в области аппаратного обеспечения. Рынок беспокоится о двух вещах: во-первых, что рост Capex опережает рост доходов, ставя под вопрос окупаемость инвестиций (ROI); во-вторых, о возможности повторения пузыря доткомов 2000 года. Авторы считают, что эти опасения преувеличены. Исторически облачные платформы проходили через фазы высоких Capex перед масштабированием и монетизацией. Более того, в отличие от легко избыточных мощностей, созданных во время бума телекоммуникаций, текущие физические ограничения в энергетике и сетях предотвратят стремительный коллапс из-за перепроизводства. Таким образом, несмотря на волатильность рынка и крупные раунды финансирования, текущая фаза представляет собой не конец, а переход к следующему, более сложному этапу развития инфраструктуры ИИ, который будет характеризоваться длительными инвестициями в преодоление физических ограничений.

marsbit2 ч. назад

Tide Investment: Мы по-прежнему оптимистично оцениваем цепочку создания стоимости ИИ, но причины изменились

marsbit2 ч. назад

Торговля

Спот
Фьючерсы
活动图片