Официальный запуск Lisk запланирован на конец апреля, худший сценарий - начало мая. Это дает нам достаточно времени, чтобы исправить различные проблемы, связанные с безопасностью, и внедрить новые функции в ядро ​​Lisk.

ОБНОВЛЕНИЕ: из-за серьезных, непредвиденных изменений в базе данных Lisk, оптимизации одноранговых узлов и восстановления вилки завершить все элементы не удалось. Они будут завершены после запуска.

Безопасность

Чтобы повысить общую безопасность учетных записей, мы реализуем схему BIP39 для первой и второй парольных фраз, то есть строки из 12 слов. Добавляя вторую парольную фразу, мы стремимся предотвратить атаки радужной таблицы. Кроме того, будет труднее отследить пользователей, которые используют несколько учетных записей Lisk с одной и той же второй кодовой фразой.

  • Применять мнемоническую контрольную сумму (BIP39) в парольных фразах (1-я и 2-я). √
  • Исправьте недавно обнаруженные уязвимости XSS-атак. √

Строить

  • Обновите поставленный SQLite до последней версии. √
  • Обновите пакет NodeJS до последней версии. √
  • Обновите устаревшие сторонние зависимости. √

Бэкэнд

  • Повысьте стабильность сети, исправив проблемы с синхронизацией и разветвлением. √
  • Улучшите ведение журнала консоли, чтобы лучше понимать действия клиентов. √
  • Улучшение управления процессами для более надежного перезапуска в случае сбоя. √
  • Обновите все комиссии за транзакции. √
  • Измените категории магазина децентрализованных приложений. √

Пользовательский интерфейс

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

  • Обновите переводы (немецкий, испанский, французский, венгерский, итальянский, японский, голландский, норвежский, португальский, русский, украинский и китайский). √
  • Сделайте сборы видимыми в пользовательском интерфейсе для каждого действия, которое стоит LISK. √
  • Полный адаптивный дизайн для смартфонов и планшетов.
  • Полный пользовательский интерфейс с несколькими подписями.
  • Добавьте индикаторы загрузки для кнопок отправки.

Делегаты

В настоящее время в тестовой сети зарегистрировано более 850 делегатов, и мы ожидаем, что в основной сети будет зарегистрировано еще больше. Поэтому мы интегрируем возможности поиска делегатов внутри клиента. Мы также добавим новое модальное окно, в котором вы сможете увидеть избирателей делегата. Если добавить к именам делегатов более строгие проверки, они станут нечувствительными к регистру и будут ограничиваться только буквами a-z / 0–9.

  • Более строгие проверки имени делегата. √
  • Добавить поиск делегата в клиенте.
  • Добавьте модальное окно для голосования делегата в клиенте.

SDK Dapps

  • Устранение проблем в lisk-cli на основе отзывов разработчиков.
  • Обновите все учебные приложения до последней версии SDK.

Документация

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

  • Напишите руководство по синхронизации часов.
  • Напишите руководство по интеграции биржи.
  • Изучите документацию по API.

Тестирование

  • Убедитесь, что все основные тесты пройдены (при текущем покрытии). √
  • При необходимости добавьте дополнительное тестовое покрытие. √

С уважением,

Оливер Беддоус, технический директор