Техническое обновление — январь 2023г.
Мы рады поделиться с вами нашими успехами в работе над решением Layer 2 непосредственно от команды разработчиков, а также последними новостями о технической стороне Metis!
TLDR: подготовка к предстоящему обновлению Bedrock, улучшения качества эксплорера Andromeda, исправления сбоев секвенсоров, новейшая совместимость с Blockscout и многое другое!
Начнем с нашего общего фокуса — Bedrock. Интеграция обновления Bedrock от Optimism принесет многочисленные преимущества пользователям и строителям. К ним относятся (но не ограничиваются):
- Сниженная комиссия за транзакцию
- Оптимизированные депозиты и снятие средств с L2 на L1
- Более быстрая одноранговая сетевая синхронизация.
Вот что мы сделали:
- Разработан сценарий обновления для нашей сетевой миграции в сторону Bedrock.
- Разработаны тестовые случаи, такие как депозит, вывод, мосты ERC-20 и ERC-721.
- Контракт Metis L2 импортирован на узел Bedrock L2, что делает авторизацию существующего децентрализованного приложения совместимой с сетью Metis.
- База данных Metis L2 обновлена до версии Bedrock.
- Подготовлена тестовая сеть Metis Goerli для обновления Bedrock.
Так же, в последнем патче, мы внесли несколько изменений в сеть Metis, направленных на повышение производительности и стабильности:
- Добавлен трассировщик отказов, решающий проблему сбоя API трассировщика RPC.
- Исправлены конфиги для узла verfier, MainnetChainID и AndromedaMainnetSDUpdateForkNum.
- Исправлены некоторые случаи сбоя секвенсора.
Улучшено качество эксплорера Andromeda что повысит производительность и совместимость. Улучшение включает в себя обеспечение совместимости с последней версией BlockScout и ускорение индексации новых транзакций, что приведет к уменьшению количества ошибок «транзакции не найдены»:
- Добавлена совместимость с последней версией Blcokscout Explorer v5.0.0;
- Исправлены некоторые внутренние проблемы с транзакцией, включая получение сообщения о неудачной транзакции, когда RPC API не мог вернуть фактическую причину ошибки;
- Улучшена индексация новых транзакций и устранена ошибка тупиковой блокировки, которая может ускорить работу пользовательского интерфейса;
- Добавлен микросервис проверки контрактов Rust;
- Добавлен микросервис кеша трассировки транзакций Golang;
- Добавлена поддержка плагина Openzeppelin-upgrades hardhat;
Это все на данный момент!
Следите за новостями о нашем прогрессе и до скорой встречи!