С Эфириумом всё в порядке

Механизм назвали Create2, его интеграция описана в EIP-1014. Новая функция предполагает взаимодействие с ещё несуществующими контрактами в блокчейне.

Группа независимых разработчиков криптовалюты обеспокоена тем, что подобный принцип работы Create2 может стать серьезной уязвимостью проекта. В теории, адреса смартконтрактов можно будет изменять ещё до их запуска. В комьюнити Эфириума назрел серьезный вопрос — действительно ли все смартконтракты после активации Constantinople будут потенциальными «жертвами» хакеров.

Программист Джефф Коулман заявил, что из-за Create2 повторный запуск смартконтракта можно провести с изменением его кода. Пока всё это выглядит не очень надёжно и ставит под вопрос доверие сторон к смартконтракту.

Чего мы хотим достичь? Чтобы все адреса были в контракте с помощью кода. Нам нужен механизм обращения к контрактам на основании контента, а не просто порядка. Если Create2 будет введён, мы сможем раз и навсегда избавиться от такого понятия как nonce смартконтракта.

Свой отзыв также оставил сам Виталик Бутерин.

Мы должны всегда думать об аренде и удалении пространства для информации. В конце-концов, можно прийти к смартконтрактам без функции самоуничтожения. Это не вопрос первоначальной важности, но его нужно решить до интеграции Ethereum 2.0 в EVM.

С Эфириумом всё в порядке. Источник иллюстрации — eCrypto. Фото.

Источник иллюстрации — eCrypto

Помимо обсуждения Create2 разработчики также заявили, что нашли подходящую независимую компанию, которая займётся тестированием алгоритма ProgPoW. За развитием ситуации можно проследить в нашем крипточате.

ПОДПИСЫВАЙТЕСЬ НА НАШ КАНАЛ В ТЕЛЕГРАМЕ. ТУТ ЕЩЁ БОЛЬШЕ ИНТЕРЕСНЫХ НОВОСТЕЙ.