Мы с гордостью сообщаем, что 21 августа 2021 года, примерно в 14:00 по центральноевропейскому летнему времени, Lisk Mainnet v2 успешно завершил миграцию на Lisk Mainnet v3. Это включает в себя крупнейшее изменение протокола, которое когда-либо происходило в блокчейне Lisk, и знаменует начало совершенно новой эры для сети Lisk, поскольку оно устраняет все слабые места Lisk Mainnet v2, связанные с комиссиями, алгоритмом консенсуса и учетными записями, а также подготавливает и во многих отношениях улучшает блокчейн Lisk для предстоящей версии совместимости.

Новая система учетных записей
Обновленный DPoS
Значительные улучшения производительности
Обзор Lisk Mainnet Party
В центре внимания разработки: совместимость с Lisk
Заключение

Что это значит для меня?

В этом разделе представлен обзор новых и обновленных функций, которые теперь доступны в новом Lisk Mainnet v3.

1. Новая система учетных записей

Знаете ли вы, что с Lisk v3 у вас есть чрезвычайно безопасная новая система адресации учетных записей со встроенным обнаружением ошибок для опечаток? Больше нет необходимости в инициализации учетной записи! Мы даем нашему сообществу полную безопасность.

Старая система адресов и идентификаторов была заменена, и все существующие учетные записи были автоматически перенесены в новую систему. Это вводит более длинный адрес, что снижает вероятность столкновения адресов у пользователей и обеспечивает устойчивость таких адресов к атакам с использованием прообраза. Кроме того, это также избавляет от необходимости инициализировать новую учетную запись, как это требовалось в старой Mainnet v2, обеспечивая полную безопасность каждой новой учетной записи в сети Lisk с самого начала.

Следующие учетные данные вашей учетной записи не изменились:

  • Ваш личный ключ
  • Ваш открытый ключ
  • Ваша мнемоническая фраза из 12 слов

Следовательно, вы по-прежнему можете использовать свою старую кодовую фразу для входа в Lisk Desktop, как и раньше.

Изменились следующие учетные данные вашей учетной записи:

  • Ваш адрес Lisk

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

Благодаря контрольной сумме, изображенной на приведенном выше рисунке, пользователь может ошибочно ввести до 4 символов в адресе, и приложение гарантированно обнаружит это. Не имеет значения, введены ли ошибки в части контрольной суммы и / или части, представляющей 160-битный адрес.

Всю важную информацию о новой системе адресов и идентификации можно найти в сообщении блога: Новая система идентификации Lisk.

2. Динамическая система комиссий

Знаете ли вы, что с Lisk v3 транзакции на 98,64% дешевле? Вместо 0,1 LSK новая минимальная комиссия теперь составляет всего 0,00136 LSK. Мы платим нашему сообществу конкурентоспособные гонорары.

Наша новая система динамических комиссий заменила статические, что значительно удешевило выполнение транзакций. Это также позволяет пользователям перезаписывать свои транзакции в пуле транзакций (то есть транзакции, которые еще не включены в блок), устанавливая более высокую комиссию и тот же одноразовый номер, что и транзакция, которую они хотят перезаписать. Минимальная комиссия за каждую транзакцию всегда сжигается, чтобы защитить систему от различных сценариев теоретико-игровых атак.

Более подробную информацию о динамических комиссиях можно найти в следующих сообщениях блога: Система динамических комиссий Lisk и система статических и динамических комиссий: сравнение обоих.

3. Обновленный алгоритм консенсуса DPoS

Знаете ли вы, что с Lisk v3 алгоритм консенсуса DPoS был полностью переработан? Честная сеть, новые валидаторы и никаких картелей. Мы обеспечиваем справедливую децентрализацию нашего сообщества.

Алгоритм консенсуса DPoS был полностью переработан, чтобы улучшить децентрализацию и безопасность алгоритма выбора валидатора. Это включает в себя совершенно новый механизм голосования, двух дополнительных случайно выбранных делегатов на каждый раунд подделки и новый механизм наказания злонамеренных делегатов.

Обратите внимание, что все предыдущие голоса за делегатов не были перенесены в новую Lisk Mainnet v3, и каждая учетная запись должна пересчитать свои голоса за избранных делегатов.

Дополнительную информацию можно найти в следующем сообщении блога: Действия, необходимые для предстоящей миграции в основную сеть.

Список наиболее важных функций нового алгоритма консенсуса DPoS можно увидеть на иллюстрации ниже:

Более подробную информацию о новом DPoS можно найти в сообщении блога: 3 новых DPoS LIP: изменение системы голосования для Lisk.
Более подробную информацию о новом DPoS можно найти в сообщении блога: 3 новых DPoS LIP: изменение системы голосования для Lisk.

4. Полная неизменяемость с Lisk BFT

Знаете ли вы, что с помощью Lisk v3 вы можете отправить транзакцию и быть уверенным, что она больше никогда не будет отменена? Это путь вперед для будущих кросс-блокчейн-транзакций на нашей платформе блокчейн-приложений. Мы придаем нашему сообществу полную неизменность.

Благодаря боковым цепям и совместимости, которые появятся в экосистеме Lisk в следующем крупном выпуске Lisk Core v4, приложения блокчейнов смогут облегчить транзакции между несколькими блокчейнами. Для этого необходимо гарантировать, что отправленная транзакция больше никогда не будет отменена. Именно это и делает наш недавно реализованный алгоритм консенсуса Lisk BFT.

Блок становится окончательным в среднем через 155 блоков или примерно через 26 минут после включения в цепочку блоков. Если вы хотите быть уверенным, что блок завершен, сравните его высоту с окончательной высотой блокчейна (например, проверьте окончательную высоту с помощью Lisk Desktop или поддерживаемых сообществом исследователей Lisk Observer и Lisk Scan). Если высота блока ниже окончательной высоты, это на 100% гарантирует, что этот блок и все содержащиеся в нем транзакции являются окончательными и не могут быть отменены или изменены снова.

Всю важную информацию о новом консенсусе Lisk BFT можно найти в следующих сообщениях блога: Знакомство с византийским консенсусом отказоустойчивости для Lisk и Изучение предварительных голосований и предварительных коммитов.

5. Значительное улучшение производительности

Знаете ли вы, что с Lisk v3 каждый день можно обрабатывать более 1 000 000 транзакций? Это в 5 раз больше, чем в предыдущей версии. Мы придаем нашему сообществу большую масштабируемость.

Производительность Lisk Core была улучшена несколькими способами. Основные улучшения перечислены ниже:

  • Меньший размер цепочки блоков: данные цепочки блоков теперь хранятся в хранилище значений ключей, а не в базе данных Postgres. Следовательно, требуемый размер блокчейна уменьшился и теперь примерно в 10 раз меньше.
  • Более быстрое время ответа на запрос: время ответа на запрос API значительно улучшилось.
  • Более быстрое время обработки блока: время, необходимое для обработки блока, уменьшилось в среднем в 3 раза для пустых блоков и более чем в 33 раза для блоков, содержащих транзакции.
  • Увеличенное максимальное количество транзакций в секунду (TPS): блоки на основе байтов позволяют включать гораздо больше транзакций в блок.
Дополнительные сведения об улучшении производительности Lisk Core v3 можно найти в сообщении блога Сравнение Lisk Core v3.0.0 и Lisk Core v2.1.6.
Дополнительные сведения об улучшении производительности Lisk Core v3 можно найти в сообщении блога Сравнение Lisk Core v3.0.0 и Lisk Core v2.1.6.

6. Новая модульная архитектура

Помимо обширных улучшений протокола, были также значительные улучшения в кодовой базе Lisk SDK, который также используется в версии 3 Lisk Core.

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

Lisk Commander стал мощным инструментом CLI, который значительно упрощает создание приложений блокчейна. Например, теперь можно загрузить совершенно новое приложение блокчейна с помощью одной единственной команды или сгенерировать скелеты для новых модулей, плагинов или активов для приложения блокчейна.

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

Обзор Lisk Mainnet Party

Чтобы отпраздновать самое крупное обновление основной сети Lisk в его истории, а также продемонстрировать обзор всех крупнейших изменений протокола в цепочке блоков Lisk и предоставить нашему сообществу информацию о следующих шагах для Lisk, мы организовали Lisk Mainnet Party, веселое и динамичное эксклюзивное онлайн-мероприятие, которое транслировалось в прямом эфире на YouTube и Crowdcast.

Вечеринка Lisk Mainnet состоялась 21 августа в прямом эфире со сцены Lisk Center в Берлине, как празднование величайшего достижения Lisk на сегодняшний день. Мероприятие началось с обширной презентации процесса миграции Lisk Mainnet Максом Кордеком, генеральным директором и соучредителем Lisk, в которой были описаны основные изменения и улучшения, внесенные в Lisk Core v3. Это динамичное мероприятие стало прекрасной возможностью для сообщества Lisk пообщаться с командами Lisk по исследованиям, разработкам и маркетингу.

После того, как высота миграционного блока была наконец достигнута, Макс провел информативную дискуссию с Моной Бэренфэнгер (технический писатель), Икером Алустизой (научный сотрудник), Ишаном Тивари (серверный разработчик) и Мицуаки Учимото (серверный разработчик), размышляя о том, что такое проект. основные достижения, обмен закулисными историями и обсуждение актуальных идей их индивидуальных путешествий.

По истечении периода ожидания для 201 блока моментальный снимок был успешно сделан, и основная сеть Lisk была перенесена; затем Моника Тартау, руководитель отдела маркетинга, была приглашена на сцену, чтобы обсудить это выдающееся достижение Lisk. Моника ответила на вопросы сообщества о предстоящих маркетинговых планах и объявила победителей 10 конкурсов мемов.

Вечеринка Lisk Mainnet была завершена после того, как Макс в прямом эфире рассказал об успешной миграции Lisk Mainnet, будущем Lisk и планах на ближайшие месяцы.

Прогноз: что будет дальше?

Успешная миграция Lisk Mainnet v2 знаменует конец фазы «Изумруд» и начало фазы «Сапфир» в нашей дорожной карте.

Со всеми вышеупомянутыми улучшениями в протоколе и кодовой базе, новый Lisk Mainnet v3 идеально подготовлен для интеграции решения взаимодействия Lisk, которое было впервые представлено публике на Lisk.js этим летом. Функциональная совместимость - это последняя отсутствующая ключевая функция, которая позволит приложениям блокчейна регистрироваться как сайдчейн. Это позволяет им взаимодействовать с экосистемой Lisk, состоящей из основной цепи Lisk и всех других подключенных боковых цепей.

В центре внимания разработки: совместимость с Lisk

Планирование и разработка следующего основного выпуска Lisk SDK (v6), а затем Lisk Core (v4) уже идет полным ходом. Выпуск Lisk Core v4 принесет решение взаимодействия Lisk с основной сетью Lisk. Текущий прогресс можно увидеть в режиме реального времени, следя за соответствующими проектами в наших репозиториях GitHub:

  • Lisk SDK проекты
  • Lisk Core проекты

Направление исследований: совместимость блокчейнов.

Всего на данный момент опубликовано 40 LIP. Обзор всех существующих LIP можно найти в репозитории LIP на GitHub. Помимо прогресса в области интероперабельности, в разработке находится несколько новых исследовательских задач, связанных с интероперабельностью.

Следующие 10 исследовательских задач почти завершены и завершат фазу исследования «Совместимость с Lisk»:

  • Регистрация в сети
  • Межсетевые сообщения
  • Представляем модуль аутентификации
  • Представляем комиссионный модуль
  • Механизм выбора валидатора Proof-of-Authority
  • Свойства, сериализация и начальные значения модуля взаимодействия
  • Определите состояние и переходы между состояниями случайного модуля
  • Определите переходы между состояниями модуля вознаграждения
  • Представляем модуль валидаторов
  • Добавьте веса в протокол консенсуса Lisk-BFT

Следующие вспомогательные исследовательские задачи уже запланированы и являются частью исследовательской фазы «Улучшения совместимости»:

  • Сократите время до завершения
  • Обеспечить механизм стимулирования ретранслятора
  • Обобщить систему комиссий за транзакции

После завершения фазы Sapphire, которая включает в себя этапы «Совместимость Lisk» и «Улучшения совместимости», исследовательская группа сосредоточится на фазе Diamond с ее этапом исследования «Взаимодействие с блокчейном», который будет сосредоточен на взаимодействии экосистемы Lisk с другими экосистемами блокчейнов. такие как Ethereum, Cosmos, Cardano или Polkadot. Это приведет к огромному скачку вперед, поскольку боковые цепи Lisk смогут взаимодействовать с приложениями блокчейнов в других экосистемах и наоборот. Функциональная совместимость блокчейнов - это следующий большой шаг в эволюции экосистемы Lisk, который внесет огромный вклад в сотрудничество между различными проектами, расположенными на разных платформах блокчейнов. Наконец, это имеет ключевое значение для продвижения общего внедрения приложений блокчейна в целом.

Заключение

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

Однако будьте уверены, это только начало. Lisk SDK уже можно отнести к классу сияющей жемчужины, тем не менее, он будет продолжать улучшаться и улучшаться. С приходом Lisk Interoperability мы всего в одном шаге от того, чтобы иметь одно из самых передовых и масштабируемых решений для взаимодействия с блокчейнами, которые существуют сегодня.

Мы хотим поблагодарить всех, кто сопровождал нас в этом увлекательном путешествии, чтобы вывести Lisk на новый уровень. Во-первых, наше преданное сообщество Lisk, которое всегда поддерживает и помогает и продолжает вдохновлять нас на дальнейшее совершенствование. Без вашей поддержки это было бы невозможно. Было чрезвычайно интересно увидеть, как члены сообщества использовали Lisk SDK для реализации множества инновационных проектов и идей, включая создание веб-сайтов с полезными услугами для сообщества; и постоянное участие в Lisk.chat, вместе с предложением поддержки другим членам сообщества. Наконец, мы также хотим поблагодарить наших модераторов сообщества и команду сообщества за выдающуюся поддержку и конструктивные отзывы. Мы бесконечно благодарны за то, что у нас есть такое активное и поддерживающее сообщество, и с нетерпением ждем продолжения оказания поддержки по мере того, как сообщество расширяется и растет дальше.

Наслаждайтесь новым Lisk Mainnet, всем!

Источник