Обновление Pectra тестовой сети Sepolia обнаруживает ошибку после того, как злоумышленник использует «пограничный случай» для майнинга пустых блоков
Недавнее тестирование Ethereum Pectra на форке Sepolia столкнулось с проблемой, которая усугубилась из-за того, что неизвестный пользователь отправил перевод с нулевым токеном. Разработчик Ethereum утверждает, что недавнее обновление Pectra тестовой сети Sepolia выявило ошибки и ситуация ухудшилась после того, как злоумышленник воспользовался «пограничным случаем», который привел к добыче пустых блоков. Pectra запустила свою последнюю тестовую сеть Sepolia в 7:29 утра 5 марта, но разработчик Ethereum Мариус ван дер Вейден сообщил в сообщении от 8 марта, что команда сразу же начала получать сообщения об ошибках на своих узлах geth и добывать пустые блоки. По словам Ван дер Вейдена, причиной ошибки стало то, что депозитный договор инициировал неверный тип события — событие перевода вместо события депозита. Ван дер Вейден сообщил, что, хотя исправление уже было выпущено, они пропустили пограничный случай, когда неизвестный пользователь воспользовался уязвимостью, отправив перевод в размере 0 токенов на адрес депозита, что снова вызвало ошибку.
Дисклеймер: содержание этой статьи отражает исключительно мнение автора и не представляет платформу в каком-либо качестве. Данная статья не должна являться ориентиром при принятии инвестиционных решений.
Вам также может понравиться
Объявление спотовой маржи Bitget о приостановлении услуг маржинальной торговли DOG/USDT, ORDER/USDT, BSV/USDT, STETH/USDT
Листинг Zcash (ZEC) на Bitget
Рождественский и новогодний карнавал для держателей BGB: купите 1 BGB и выиграйте до 2,026 BGB!
Bitget Trading Club Championship (этап 20) — до 2,400 BGB на пользователя, а также RHEA и Mystery Box