Оптимизм (OP) объявляет о критическом отказоустойчивом обновлении, влияющем на мосты и обмены

Оптимизм (OP) объявляет о критическом отказоустойчивом обновлении, влияющем на мосты и обмены

Оптимизм (OP) объявляет о критическом отказоустойчивом обновлении, влияющем на мосты и биржи PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Optimism представляет серьезные обновления для Fault Proofs, влияющие на процессы вывода средств для мостов и обменов в OP Mainnet и OP Sepolia.

Optimism (OP), ведущее решение масштабирования уровня 2 для Ethereum, намерено внедрить существенные изменения в свою систему Fault Proof, которые напрямую повлияют на мосты, централизованные биржи и специальные решения для обработки вывода средств. Это развитие имеет решающее значение для заинтересованных сторон в экосистеме Optimism, поскольку они должны адаптировать свои системы для соответствия новому процессу проверки вывода средств.

Обзор обновления системы отказоустойчивости

Обновление представляет собой переход от L2OutputOracle к новой системе, включающей OptimismPortal и DisputeGameFactory. L2OutputOracle, который ранее был необходим для роли Proposer при хранении предложений вывода состояния L2, будет полностью удален. Вместо этого разработчикам необходимо будет использовать rootClaim спорной игры для подтверждения вывода средств на первом этапе двухэтапного процесса вывода средств.

Контракт OptimismPortal претерпит незначительные изменения, поскольку теперь он ссылается на контракт DisputeGameFactory вместо L2OutputOracle. Теперь разработчикам необходимо искать недавние контракты DisputeGame с соответствующим типом игры через OptimismPortal, чтобы доказать отказ. Этот сдвиг повышает безопасность и децентрализацию процесса вывода средств, но требует от разработчиков соответствующего обновления своего клиентского кода.

Влияние на мосты и централизованные биржи

Переход к Fault Proofs требует обновления логики обработки вывода средств. Большинству команд, использующих Optimism SDK или Viem, потребуется обновить версии своего программного обеспечения до выпуска Sepolia. Например, SDK Optimism требует обновления до версии 3.2.0 или выше, которая поддерживает совместимость API и автоматически интегрирует новую логику после обнаружения обновления Fault Proof.

Для тех, кто использует Viem, последняя версия нарушает API, что требует использования экспериментального декоратора, поддерживающего проверку ошибок. После того, как доказательства ошибок будут опубликованы в основной сети, будет рекомендовано переключиться на стабильный API.

Изменения в системе мониторинга

Службы «Монитор вывода средств» и «Монитор споров» были обновлены для обеспечения соответствия новой системе защиты от сбоев. Служба Withdrawal Monitor, имеющая решающее значение для двухэтапной системы вывода средств, стала немного медленнее при запуске, но стала более надежной и совместимой с более широким спектром инфраструктуры. Он остается полностью обратно совместимым с существующими системами.

С другой стороны, служба Dispute Monitor заменит текущий монитор ошибок для обнаружения недействительных выходных предложений. Командам, которые в настоящее время используют Fault Monitor, необходимо будет перейти на новую службу и обновить свои системы оповещения, чтобы соответствовать новому обновлению.

Следующие шаги для разработчиков и операторов

Разработчикам и операторам сети Optimism рекомендуется ознакомиться с предстоящими изменениями, просмотрев подробную документацию, предоставленную Optimism. Это включает в себя понимание трех основных компонентов системы отказоустойчивости — Cannon FPVM и Mips.sol — и подготовку их систем к переходу.

Обновления Fault Proof планируется запустить в тестовой сети 19 марта 2024 года. Крайне важно, чтобы все участвующие стороны заранее подготовили свои системы, чтобы обеспечить плавную интеграцию с новым протоколом и избежать каких-либо сбоев в их работе.

Компания Optimism продолжает оказывать поддержку разработчикам тем, кто испытывает трудности во время перехода. Активное участие и подробная документация отражают стремление Optimism поддерживать надежную и удобную для разработчиков экосистему.

Источник изображения: Shutterstock

Отметка времени:

Больше от Новости блочной цепи