Перейти к содержанию

Лидеры

Популярный контент

Показан контент с высокой репутацией 19.10.2021 во всех областях

  1. Новая версия основной сети v2.1.7 по адресу https://github.com/nknorg/nkn/releases. Эта версия представляет быструю синхронизацию и легкую синхронизацию для более быстрой синхронизации блоков и меньшего размера реестра. Экспериментальный выпуск быстрой синхронизации и лёгкой синхронизации В этой версии NKN представляет два новых режима синхронизации: быстрая синхронизация и световая синхронизация. Быстрая синхронизация: узел будет синхронизировать ту же полную историю блоков, что и раньше, но намного быстрее, если синхронизировать дерево состояний напрямую. Думайте об этом как о децентрализованной замене моментального снимка ChainDB, который используют многие люди. Легкая синхронизация: узел будет синхронизировать только заголовки старых блоков без транзакций. Локальный размер бухгалтерской книги будет гораздо меньше , чем раньше (размер ChainDB составляет около 4 ГБ на момент выпуска), но узел не будет в состоянии реагировать на getblockи gettransactionRPC запросы на старых блоках / транзакций. Мы рекомендуем использовать легкую синхронизацию только тогда, когда дискового пространства узла недостаточно. В настоящее время режимы быстрой синхронизации и легкой синхронизации все еще находятся на экспериментальной стадии и по умолчанию не включены. Как включить быструю синхронизацию и световую синхронизацию: Обратите внимание, что быстрая синхронизация и легкая синхронизация могут быть включены только тогда, когда у узла НЕТ локального каталога ChainDB (т.е. свежая синхронизация). Вам нужно удалить ChainDB-каталог и позволить узлу выполнить новую синхронизацию, если вы хотите их включить. Есть два способа включить быструю синхронизацию и световую синхронизацию: Добавьте --sync fast аргумент при запуске nknd, чтобы включить быструю синхронизацию, или добавьте --sync light аргумент при запуске nknd, чтобы включить световую синхронизацию. Добавить "SyncMode": "fast"к config.json для быстрой синхронизации, или добавить "SyncMode": "light"к config.json чтобы включить быструю синхронизацию. Вам следует выбрать только один режим синхронизации, а не оба. Как обновить: Если вы используете nkn-Commercial (включая одно нажатие на DO / AWS / Google Cloud) или быстрое развертывание nknx, вам не нужно ничего делать. Если вы скачали релизную версию, вам просто нужно снова загрузить ее со страницы https://github.com/nknorg/nkn/releases, замените файлы и снова запустите nknd Если вы строите с нуля, вам просто нужно сделать сборку заново. Если вы используете какие-то скрипты или учебные пособия, в которых есть автоматическое обновление, то оно должно быть автоматическим, если оно работает должным образом. Мы не рекомендуем никому загружать моментальный снимок ChainDB вручную, но если вы действительно хотите или вам нужно, вы можете использовать https://nkn.org/ChainDB_pruned_latest.zip. или https://nkn.org/ChainDB_pruned_latest.tar.gz для обрезанной ChainDB.
    1 балл
×
×
  • Создать...
Top.Mail.Ru