Безопасность

Из-за изощрённой атаки Ethereum-боты потеряли более $ 25 млн

Уязвимость привела к потере более $ 25 млн группой блокчейн-ботов, работающих для получения дохода с помощью процесса, называемого максимальной извлекаемой стоимостью (MEV).

Боты MEV работают как высокочастотные трейдеры, которые сосредоточены на использовании скорости и технических особенностей работы блокчейнов для использования арбитражных возможностей. Однако для этого им часто приходится подвергать риску большие суммы денег (чтобы манипулировать ценами до целевого уровня).

3 апреля злоумышленник скомпрометировал некоторых из этих ботов MEV, подменив их обычные транзакции вредоносными, что привело к краже средств.

Трейдер децентрализованными финансами Wintermute Джозеф Плаза объяснил, что, вероятно, хакер установил транзакции-приманки, чтобы заманить ботов MEV. Затем злоумышленник заменил первоначальные транзакции-приманки новыми, вредоносными, что позволило украсть средства. Чтобы подготовиться к атаке, преступник внёс 32 ETH, чтобы стать валидатором за 18 дней до инцидента.

Разработчик смарт-контрактов «3155.eth» сообщил об инциденте в Твиттере первым, а компания PeckShield в дальнейшем отследила украденные активы и восемь задействованных адресов.

Возможно, злоумышленник дождался своей очереди предложить блок в качестве валидатора, что совпало с атакой. Впоследствии он реорганизовал содержимое блока и создал новый блок, содержащий злонамеренные транзакции.

Flashbots, разработчик основного программного обеспечения MEV, или MEV-Boost, используемого в Ethereum, выпустил патч, чтобы предотвратить подобные инциденты в будущем.

Команда представила функцию, которая инструктирует ретрансляторов, доверенного посредника между строителями блоков и валидаторами, публиковать подписанный блок перед передачей его содержимого предлагающему. Этот шаг снижает вероятность того, что злоумышленник в MEV-Boost предложит блок, который отличается от того, что он получил от ретранслятора.

   

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 66,986.00
  • ethereumEthereum (ETH) $ 3,114.58
  • tetherTether (USDT) $ 1.00
  • usd-coinUSDC (USDC) $ 0.999972
  • dogecoinDogecoin (DOGE) $ 0.155543
  • cardanoCardano (ADA) $ 0.482354
  • tronTRON (TRX) $ 0.124456
  • chainlinkChainlink (LINK) $ 16.29
  • bitcoin-cashBitcoin Cash (BCH) $ 487.39
  • litecoinLitecoin (LTC) $ 84.67
  • leo-tokenLEO Token (LEO) $ 5.90
  • daiDai (DAI) $ 0.999280
  • ethereum-classicEthereum Classic (ETC) $ 29.06
  • hedera-hashgraphHedera (HBAR) $ 0.114969
  • cosmosCosmos Hub (ATOM) $ 8.69
  • crypto-com-chainCronos (CRO) $ 0.125662
  • stellarStellar (XLM) $ 0.108955
  • okbOKB (OKB) $ 50.16
  • makerMaker (MKR) $ 2,846.34
  • vechainVeChain (VET) $ 0.035886
  • moneroMonero (XMR) $ 136.51
  • algorandAlgorand (ALGO) $ 0.186420
  • neoNEO (NEO) $ 15.73
  • eosEOS (EOS) $ 0.822643
  • kucoin-sharesKuCoin (KCS) $ 9.82
  • tezosTezos (XTZ) $ 0.942046
  • iotaIOTA (IOTA) $ 0.220549
  • bitcoin-goldBitcoin Gold (BTG) $ 36.12
  • 0x0x Protocol (ZRX) $ 0.601627
  • true-usdTrueUSD (TUSD) $ 1.00
  • ravencoinRavencoin (RVN) $ 0.029943
  • qtumQtum (QTUM) $ 3.70
  • basic-attention-tokenBasic Attention (BAT) $ 0.246390
  • zcashZcash (ZEC) $ 23.61
  • dashDash (DASH) $ 29.92
  • nemNEM (XEM) $ 0.039076
  • decredDecred (DCR) $ 21.43
  • liskLisk (LSK) $ 1.98
  • ontologyOntology (ONT) $ 0.318480
  • wavesWaves (WAVES) $ 2.55
  • iconICON (ICX) $ 0.232102
  • paxos-standardPax Dollar (USDP) $ 1.00
  • huobi-tokenHuobi (HT) $ 0.582895
  • bytomBytom (BTM) $ 0.011262
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.077421
  • augurAugur (REP) $ 1.20
Закрыть
Закрыть