Новости миграции блокчейна Decimal
На проекте Decimal продолжается работа над большой задачей по переводу операционной деятельности блокчейна из модуля COSMOS на модуль EVM. Проделана большая работа по написанию инфраструктуры смарт-контрактов с учётом специфики продуктов нашего блокчейна, которые используют лучшие стандарты и практики сети ETHEREUM. Более того, для взаимодействия с этими смарт-контрактами переработаны основные методы, которые используются в консоли Decimal. Эти методы уже реализованы и описаны в JS SDK. Развёрнуты и настроены сабграфы для более детализированного трекинга данных сети.
Поскольку задача большая и охватывает обновление всего функционала блокчейна, то и сроки реализации оказались намного больше чем запланировала команда. Тем не менее, рады сообщить, что команда Decimal близка к завершению миграции.
Каков статус обновления сейчас?
- На данный момент вся инфраструктура контрактов написана и задеплоена в testnet. Все смарт-контракты подключены к сабграфам.
- Такие функциональные разделы как (1) Дашборд, (2) Конвертация, (3) Мастернода и (4) NFT уже переведены на новые методы и работают в рамках смарт-контрактов. В данный момент идёт интеграция методов для разделов (1) Создание токенов (быв. Создание монет), (2) Делегирование. Интеграция будет закончена на этой неделе. После чего начнётся этап тестирования, в котором можете принять участие любой пользователь.
- В рамках тестирования миграции на testnet-окружении был запущен synс-сервис, который успешно справился с возложенными на него задачами: (1) миграция всех монет и токенов на новые смарт-контракты при сохранении функциональных особенностей (например, резерв в виде DEL), миграция NFT со стандарта ICS-721 (Cosmos) на DRC-721, (3) перенос пользовательских балансов и делегированных активов, и др.
Что это даёт пользователям?
При успешном стечении всех обстоятельств, 22 июля запланирована миграция на mainnet. В рамках миграции на непродолжительное время (порядка 10 минут) будет ограничена работа блокчейна. Это значит, что выполняемые пользователями операции будут либо недоступны, либо выполняться с длительной задержкой. После завершения работы sync сервиса пользователям будет доступен весь обновлённый функционал Console за исключением (1) Кроссчейн и (2) Чеки. Эти два раздела будут открыты позднее.
Что могут сделать пользователи уже сейчас?
- Если вы строите свой продукт с использованием блокчейна Decimal, то настоятельно рекомендуем вам ознакомиться с предварительной версией нового SDK, чтобы имплементировать новую логику в свои проекты. Напоминаем, что после обновления mainnet, старые функции прекратят работу.
- Если вы хотите исследовать новый функционал, то уже сейчас вы можете принять участие в тестировании платформы и заработать вознаграждение за нахождение уязвимости в проекте. 6 июня Decimal завершил интеграцию с проектом Securr, что позволяет принять участие в Bug Bounty программе. На сегодняшний день у нас уже появились хантеры. Направлено уже порядка 6 отчётов по старой версии блокчейн-моста и два из них оказались полезными, присвоен статус — минорные уязвимости, за что пользователи получат своё вознаграждение в размере по 500$.