Была обнаружена новая ошибка в обновлении Ethereum в Constantinople.
Один из разработчиков Ethereum Foundation Джейсон Карвер (Jason Carver) говорит, что новая функция под названием Create2 может позволить заменить самоуничтожающийся контракт таким образом, чтобы изменились его правила. Что в будущем может привести к потере средств.
Алексей Ахунов (Alexey Akhunov), который также работает над обновлением Ethereum, добавил, что будет работать над решением проблемы и вариантов несколько: удалить код, изменить его или оставить как есть и обучить всех пользователей, сообщив им, что некоторые умные контракты не являются неизменными. Что решили разработчики Ethereum Foundation, пока не ясно.
Предполагается не переносить обновление Constantinople, которое состоится на блоке № 7,280,000 в расчетное время 28 февраля.
Напомним, что предыдущая попытка активировать Constantinople была запланирована на январь этого года, но отложена из-за найденной критической уязвимости EIP-1283 за несколько часов до запланированного обновления.
Примерно через три недели время добычи одного блока в сети Ethereum должно увеличиться до 25 секунд. А еще через три недели после этого мы могли бы добраться до 30-40 секунд. Так что время оттянуть обновление Constantinople до конца марта с некоторыми терпимыми неудобствами еще есть, но разработчикам придется уложиться в достаточно короткий срок. Остается неясным, успеют ли.
Пользователи сети тем временем воспользовались ситуацией и организовали ставки: «Состоится ли форк Ethereum Constantinople успешно в расчетное время 28 февраля?» Данная ставка до сих пор занимает второе место по рейтингу популярности. На момент написания статьи 60% поставили Yes.
Понравилась статья?
Ставьте лайк и подписывайтесь на наш канал.