Gear — новый будущий парачейн Polkadot / Kusama и самый продвинутый движок смарт-контрактов для экосистемы Polkadot — продолжает бурно развиваться. Поскольку мы приближаемся к запуску тестовой сети, вот список наших основных достижений за август.
Прежде всего, мы рады сообщить, что наш GitHub стал общедоступным. Теперь вы можете следить за тем, как строится и развивается наша платформа в «реальном» времени.
Мы также:
- Переработан gstd-async, чтобы он основывался на ожидании/пробуждении . Он допускает произвольный синтаксис async/await для любых программ Gear;
- Перемещено «gstd» в «gcore» . Определена минимальная библиотека для любой программы Gear — gcore, которая содержит только абсолютный минимум для взаимодействия с «внешним миром». Более самоуверенный и безопасный API теперь принадлежит gstd;
- Добавлены сценарии непрерывного развертывания для узла Gear . Благодаря непрерывному развертыванию мы можем быстро вносить изменения в наш узел и запускать их в производство после того, как они пройдут автоматические тесты. Это может обеспечить более безопасное развертывание, поскольку мы лишь немного меняем приложение при каждом развертывании;
- Разделенный ящик «галлок» . С этим разделением теперь можно писать программы, которые не используют выделения и, следовательно, ни одну из структур, выделенных в куче. Это позволяет использовать меньше газа;
- Добавлена спецификация промежуточной цепочки тестовой сети . Промежуточная конфигурация тестовой сети имеет четыре начальные учетные записи полномочий и учетную запись root_key, которая будет содержать весь первоначальный запас токенов. Промежуточная тестовая сеть имеет учетную запись sudo и может быть обновлена или сброшена до исходного состояния;
- Обновлено подсостояние . Мы работаем с последней версией субстрата и соответствующим образом обновляем нашу ноду;
- Сокращено время блока и очередь обработки в конце блока . Замена процедуры обработки очереди сообщений на что-то похожее на то, что будет использоваться в рабочем режиме. Сообщения обрабатываются немедленно, другими словами — в том же блоке, они отправляются в очередь сообщений (если достаточно газа в блоке). Время блокировки также сокращено до одной секунды. Задержка сети теоретически снижается (лучше) в 18 раз.
В этом месяце мы сосредоточились, во-первых, на повышении безопасности и, во-вторых, на увеличении скорости обработки блоков. Не забудьте подписаться на наши ежемесячные отчеты, чтобы первыми получать обновления от нашей команды. Следите за обновлениями! 😉
С наилучшими пожеланиями,
Команда Gear