Оновлення вузла
Core-розробник команда Nomadic Labs регулярно випускає оновлення для вузлів Tezos. Вони виправляють баги, а також оптимізують код для більш стабільної роботи.
Також вузол потрібно оновлювати при переході протоколу Tezos на нову версію. Якщо вона змінює механізм бейкінгу, формат бази даних блокчейна або алгоритм консенсусу, застарілі вузли не зможуть працювати з новим протоколом.
Nomadic Labs публікують інструкції щодо оновлення вузла до актуальної версії на Tezos.gitlab.io. Покажемо загальний приклад оновлення вузла.
Відкрийте термінал і перейдіть до папки із встановленим вузлом:
cd tezos
Потім виконайте команду для перегляду всіх доступних версій вузла в репозиторії Tezos:
git fetch
Виберіть останню версію. У нашому випадку — 12.0-rc2:
git checkout v12.0-rc2
Видаліть старий код для компіляції вузла:
rm -rf _opam _build
Скомпілюйте нову версію вузла:
make build-depseval $(opam env)make
Після цього перезапустіть комп'ютер, щоб завершити роботу старої версії вузла та наступного разу запустити нову.