Размещайте рекламу на KripZen — покажите свой бренд глобальной криптоаудитории.Связаться с нами →

Статья глоссария

Обновляемый контракт

Кошельки и безопасность

Контракт, логику которого можно заменить при неизменном адресе. Главный вопрос — кто может обновить его и с какой задержкой.

Определение

Обновляемый контракт сохраняет свой адрес и хранящиеся на нём балансы, но логику за ним можно заменить — обычно через прокси, который перенаправляет вызовы на адрес реализации, изменяемый администратором. Это позволяет команде исправлять ошибки, не заставляя всех пользователей мигрировать, и одновременно означает, что проверенный аудитом сегодня код завтра может быть уже не тем, что исполняется. Поэтому вопрос безопасности звучит так: кто может запустить обновление и с какой задержкой. Один ключ, мгновенно подменяющий реализацию, — совсем не тот риск, что мультиподпись за таймлоком, публикующим изменение заранее.

Далее

Похожие термины

Ещё в разделе Кошельки и безопасность