Почему хакеры постоянно охотятся за экосистемой Ethereum? Открытость EVM — это преимущество или угроза безопасности?
На протяжении многих лет Ethereum и его огромная экосистема EVM остаются одной из главных мишеней хакерских атак на блокчейн.
Причины несложны.
Во-первых, активы в блокчейне отличаются высокой степенью открытости. У нативного ETH нет централизованного механизма заморозки счёта, и после завершения транзакции её, как правило, невозможно отменить напрямую. Хотя средства всё ещё можно отследить, перехватить или вернуть, самим транзакциям в блокчейне не хватает механизма отмены, характерного для традиционной финансовой системы.
Во-вторых, механизм разрешений по своей природе уязвим для атак.
От функции approve в ERC-20 и разрешений на основе подписей до Permit2 и делегирования кода аккаунта по EIP-7702 — одна ошибочная авторизация или вредоносная подпись пользователя могут открыть атакующему путь к контролю над активами.
В-третьих, экосистема EVM включает чрезвычайно сложную систему смарт-контрактов. DeFi, кроссчейн-мосты, пулы ликвидности и различные протоколы взаимодействуют друг с другом. Чем больше объём средств, тем сложнее и поверхность для атак.
Особенно настораживает то, что EIP-7702 расширяет возможности обычных аккаунтов по выполнению кода. Если пользователь делегирует свой аккаунт вредоносному коду, риск может распространиться даже на весь аккаунт.
Разумеется, проблема не в самом ETH, а в проектировании прав доступа в открытой финансовой системе, безопасности контрактов и привычках пользователей при выдаче разрешений.
Композиционность EVM способствовала развитию DeFi, но одновременно превратила экосистему в огромную поверхность для атак, которая уже давно привлекает хакеров.
Возможно, такова цена безопасности, которую приходится платить за децентрализованные финансы.$ETH
На протяжении многих лет Ethereum и его огромная экосистема EVM остаются одной из главных мишеней хакерских атак на блокчейн.
Причины несложны.
Во-первых, активы в блокчейне отличаются высокой степенью открытости. У нативного ETH нет централизованного механизма заморозки счёта, и после завершения транзакции её, как правило, невозможно отменить напрямую. Хотя средства всё ещё можно отследить, перехватить или вернуть, самим транзакциям в блокчейне не хватает механизма отмены, характерного для традиционной финансовой системы.
Во-вторых, механизм разрешений по своей природе уязвим для атак.
От функции approve в ERC-20 и разрешений на основе подписей до Permit2 и делегирования кода аккаунта по EIP-7702 — одна ошибочная авторизация или вредоносная подпись пользователя могут открыть атакующему путь к контролю над активами.
В-третьих, экосистема EVM включает чрезвычайно сложную систему смарт-контрактов. DeFi, кроссчейн-мосты, пулы ликвидности и различные протоколы взаимодействуют друг с другом. Чем больше объём средств, тем сложнее и поверхность для атак.
Особенно настораживает то, что EIP-7702 расширяет возможности обычных аккаунтов по выполнению кода. Если пользователь делегирует свой аккаунт вредоносному коду, риск может распространиться даже на весь аккаунт.
Разумеется, проблема не в самом ETH, а в проектировании прав доступа в открытой финансовой системе, безопасности контрактов и привычках пользователей при выдаче разрешений.
Композиционность EVM способствовала развитию DeFi, но одновременно превратила экосистему в огромную поверхность для атак, которая уже давно привлекает хакеров.
Возможно, такова цена безопасности, которую приходится платить за децентрализованные финансы.$ETH
