Привет, сообщество Lisk,

С момента выхода обновления для разработчиков на прошлой неделе мы продолжаем добиваться значительных успехов в бета-тестировании Lisk Core 1.0.0. Команда Lisk Core завершила все оставшиеся проблемы с beta.8 ранее на этой неделе и выпустила последнее обновление во вторник. Краткую информацию о выпуске можно посмотреть ниже:

  • Проблема # 2080: эта проблема была решена путем всестороннего тестирования, чтобы гарантировать правильное распространение блоков и данных одноранговых узлов по сети, гарантируя надлежащий консенсус и приводя к уменьшению количества пропущенных и удаленных блоков.
  • Проблема # 2046: мы добавили скрипт миграции config.json из версии 0.9.x, чтобы обновление было простым процессом для тех, кто работает с узлами.
  • Проблемы № 1956 и № 1988 касались изменений в API. Проблема № 1956 была решена, чтобы упростить использование конечной точки node / status / forging, в то время как проблема № 1988 удалила параметр ранга в конечной точке делегатов.
  • Исправлена ​​ошибка # 2010, чтобы сделать возможным занесение в черный список IP-адресов одноранговых узлов, подключающихся к нашему узлу через уровень P2P.

С момента создания Lisk большая часть нашего сообщества участвовала в разработке проекта. Это было особенно очевидно во время бета-тестирования Lisk Core 1.0.0. Канал #network на Lisk.Chat стал местом встречи технических дискуссий; мы также получаем качественную обратную связь в этом канале. После выпуска Beta.8 член сообщества Саймон Варта (Prolina) выявил две проблемы:

  • Проблема # 2126: награды за блоки и транзакции в первом раунде (первые 101 блок) дважды применялись к остаткам на счетах при создании снимков. На Betanet это привело к противоречивым данным для нескольких делегатов генезиса. Testnet и Mainnet не затронуты. Мы опубликовали новые действующие снимки Betanet, которые можно посмотреть здесь.
  • Проблема # 2123: с одобрения сообщества мы удалили дополнительную комиссию за транзакцию 0,1 LSK за дополнительное поле данных - новая функциональность, представленная в версии 1.0.0. В Betanet уже отправлено пять транзакций с дополнительными полями данных - 1.0.0-beta.9 добавляет их в список исключений.

Перед выпуском beta.9 мы полностью переработали логику создания снимков, чтобы закрыть ряд проблем, связанных с созданием снимков вместе с соответствующими тестами. В результате проблемы № 1949, № 1927, № 1869, № 1868 и № 1933 № 1963 были решены, что позволяет делать действительные снимки в Betanet.

Следующие шаги

Как только Lisk Core 1.0.0 beta.9 будет выпущен в пятницу в 10:00 по центральноевропейскому времени, мы начнем наш последний раунд контроля качества, где команда сосредоточится на следующем:

  • 0.9.16 - ›1.0.0 Миграция, синхронизация и создание моментальных снимков данных Mainnet и Testnet.
  • 0.9.16 - ›1.0.0 Сетевая миграция с учетом множества вариантов: обновление версии вручную, использование специального скрипта для автоматической миграции, задержки в миграции и т. Д.
  • Крупное публичное тестирование Betanet с 500 узлами для проверки масштабируемости сети. Во время этого крупномасштабного теста будет транслироваться несколько транзакций, чтобы подтвердить, что сеть ведет себя должным образом при нагрузке. О начале этого процесса будет объявлено на Lisk.Chat.
  • Протестируйте все функции, представленные в 1.0.0.
  • Мы ожидаем, что процесс контроля качества будет завершен к концу следующей недели. По завершении мы объявим ожидаемую дату прибытия для Testnet.

Мы будем сообщать обо всех этих обновлениях и любых потенциальных изменениях через каналы #announcements и #network на Lisk.Chat. Если у вас есть какие-либо вопросы, свяжитесь с @maciek (руководитель ядра Lisk), @JuanG (DevOps) или @Mat (менеджер сообщества).

Еще раз спасибо за отличный отзыв и поддержку!

-Команда Lisk