Группа исследователей Ethereum предложила перестроить контракт, который позволяет участникам становиться валидаторами для защиты блокчейна от потенциальных атак, использующих квантовые вычисления.
Предложение направлено на контракт депозита, или точку входа, через которую пользователи блокируют эфир ETH$2,444.77 для квалификации в качестве валидаторов — операторов, которые проверяют транзакции и поддерживают работу блокчейна. Оно предполагает добавление переключателя для предотвращения принятия сетью формата подписи, на котором она сейчас основана.
Текущий формат является одним из препятствий для широкого внедрения. Поскольку он жестко задает размер специализированных криптографических пар ключей, известных как BLS-ключи, ethereum не мог бы принять квантово-устойчивую подпись, даже если разработчики согласовали бы ее завтра.
На Ethereum на Wednesday заблокировано примерно 42,4 миллиона ETH, что составляет около $104 миллиардов по текущим ценам, все это обеспечено ключами валидаторов в формате, который проект в конечном итоге отменит.
Предложение является черновиком, ожидающим рассмотрения, и в настоящее время зарегистрировано под временным номером, при этом один из сопровождающих репозитория предложил присвоить ему номер EIP-8394.
Предложение также выводит из эксплуатации старую систему обработки депозитов, которую ethereum использовал с момента введения стейкинга в 2022 году, и переводит депозиты на более новую платформу, уже обрабатывающую выводы и изменения валидаторов.
Валидаторы в настоящее время подписывают транзакции с помощью BLS — системы, основное преимущество которой заключается в том, что сотни тысяч подписей могут быть сжаты в одну, что делает консенсус Ethereum доступным.
Технология, однако, основана на эллиптической кривой математике, которую квантовый компьютер, запущенный с алгоритмом Шора, может расшифровать, позволяя злоумышленнику подделать подпись валидатора.
Читать далее: Ethereum Foundation готовится к квантовой угрозе с новой дорожной картой криптографии
В настоящее время контракт принимает только BLS-ключи, поскольку их точный размер жестко закодирован. В проекте предложения допускаются различные размеры ключей, при этом каждый депозит помечается, чтобы указать, какую криптографическую систему он использует. BLS получает метку ноль, оставляя последующие метки открытыми для будущих систем.
Если предложение будет одобрено, оно будет внедрено с активными депозитами BLS, при этом другие схемы смогут регистрироваться вместе с ними. Позднее решение может навсегда отключить новые депозиты BLS. В этом случае валидаторы, уже стейкинговые с ключами BLS, не исчезнут, но новые валидаторы не смогут присоединиться с использованием таких ключей.
Таким образом, Ethereum в конечном итоге также потребует отдельного изменения, сообщающего валидаторам, как проверять любые новые подписи.
Это валидаторная часть миграции, другая часть которой уже в работе. EIP-8141, предложение Frame Transactions рассматриваемое для апгрейда Hegotá, запланированного на конец этого года, позволит обычным аккаунтам ethereum изменять криптографию, подтверждающую их транзакции, не переходя на новый адрес.
Срочность связана с исследованием Google Quantum AI в марте, которое выявило пять путей квантовых атак на ethereum и поставило под потенциальную угрозу активы на сумму более $100 млрд в кошельках, стейкинге, смарт-контрактах и системах второго уровня, как сообщало CoinDesk в то время. Фонд ethereum, организация, поддерживающая развитие блокчейна, сейчас работает над целью внесения основных изменений в протокол примерно к 2029 году.
Читать далее: Google предупреждает, что пять путей квантовой атаки могут поставить под угрозу $100 млрд на ethereum

